Liferay 6.2-ce-ga5

com.liferay.portlet.dynamicdatamapping.util
Interface DDMIndexer

All Known Implementing Classes:
DDMIndexerImpl

public interface DDMIndexer


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

Field Detail

DDM_FIELD_NAMESPACE

static final String DDM_FIELD_NAMESPACE
See Also:
Constant Field Values

DDM_FIELD_PREFIX

static final String DDM_FIELD_PREFIX
See Also:
Constant Field Values

DDM_FIELD_SEPARATOR

static final String DDM_FIELD_SEPARATOR
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-ce-ga5