com.liferay.portlet.dynamicdatamapping.util
Interface DDMIndexer


public interface DDMIndexer

Author:
Alexander Chow

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

Field Detail

DDM_FIELD_NAMESPACE

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

addAttributes

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

encodeName

java.lang.String encodeName(long ddmStructureId,
                            java.lang.String fieldName)

encodeName

java.lang.String encodeName(long ddmStructureId,
                            java.lang.String fieldName,
                            java.util.Locale locale)

extractIndexableAttributes

java.lang.String extractIndexableAttributes(DDMStructure ddmStructure,
                                            Fields fields,
                                            java.util.Locale locale)