Liferay 7.0-ce-m6

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, DDMFormValues ddmFormValues)
           
 String encodeName(long ddmStructureId, String fieldName)
           
 String encodeName(long ddmStructureId, String fieldName, Locale locale)
           
 String extractIndexableAttributes(DDMStructure ddmStructure, DDMFormValues ddmFormValues, 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,
                   DDMFormValues ddmFormValues)

encodeName

String encodeName(long ddmStructureId,
                  String fieldName)

encodeName

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

extractIndexableAttributes

String extractIndexableAttributes(DDMStructure ddmStructure,
                                  DDMFormValues ddmFormValues,
                                  Locale locale)

Liferay 7.0-ce-m6