Liferay 6.2-ce-ga5

com.liferay.portlet.dynamicdatamapping.util
Class DDMIndexerImpl

java.lang.Object
  extended by com.liferay.portlet.dynamicdatamapping.util.DDMIndexerImpl
All Implemented Interfaces:
DDMIndexer

public class DDMIndexerImpl
extends Object
implements DDMIndexer


Field Summary
 
Fields inherited from interface com.liferay.portlet.dynamicdatamapping.util.DDMIndexer
DDM_FIELD_NAMESPACE, DDM_FIELD_PREFIX, DDM_FIELD_SEPARATOR
 
Constructor Summary
DDMIndexerImpl()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDMIndexerImpl

public DDMIndexerImpl()
Method Detail

addAttributes

public void addAttributes(Document document,
                          DDMStructure ddmStructure,
                          Fields fields)
Specified by:
addAttributes in interface DDMIndexer

encodeName

public String encodeName(long ddmStructureId,
                         String fieldName)
Specified by:
encodeName in interface DDMIndexer

encodeName

public String encodeName(long ddmStructureId,
                         String fieldName,
                         Locale locale)
Specified by:
encodeName in interface DDMIndexer

extractIndexableAttributes

public String extractIndexableAttributes(DDMStructure ddmStructure,
                                         Fields fields,
                                         Locale locale)
Specified by:
extractIndexableAttributes in interface DDMIndexer

Liferay 6.2-ce-ga5