Liferay 6.2.0

com.liferay.portlet.dynamicdatamapping.util
Interface DDMIndexer

All Known Implementing Classes:
DDMIndexerImpl

public interface DDMIndexer


Field Summary
static String DDM_FIELD_NAMESPACE
           
 
Method Summary
abstract  void addAttributes(Document document, DDMStructure ddmStructure, Fields fields)
           
abstract  String encodeName(long ddmStructureId, String fieldName)
           
abstract  String encodeName(long ddmStructureId, String fieldName, Locale locale)
           
abstract  String extractIndexableAttributes(DDMStructure ddmStructure, Fields fields, Locale locale)
           
 

Field Detail

DDM_FIELD_NAMESPACE

static final String DDM_FIELD_NAMESPACE
See Also:
Constant Field Values
Method Detail

addAttributes

void addAttributes(Document document,
                   DDMStructure ddmStructure,
                   Fields fields)

encodeName

String encodeName(long ddmStructureId,
                  String fieldName)

encodeName

String encodeName(long ddmStructureId,
                  String fieldName,
                  Locale locale)

extractIndexableAttributes

String extractIndexableAttributes(DDMStructure ddmStructure,
                                  Fields fields,
                                  Locale locale)

Liferay 6.2.0