Package wt.index.builder
Class DefaultIndexObjectBuilder<T extends Indexable>
java.lang.Object
wt.index.builder.IndexObjectBuilder<T,WCIndexingObject>
wt.index.builder.DefaultIndexObjectBuilder<T>
public class DefaultIndexObjectBuilder<T extends Indexable>
extends wt.index.builder.IndexObjectBuilder<T,WCIndexingObject>
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected IndexAttributeInfogetAttributeInfo(String attName, Object value, String locale, boolean isClassificatoinIBA) This method will return IndexAttributeInfo object for translatable attribute with localeprotected voidsetCustomAttributeValues(T indexable, TypeInstance ti, WCIndexingObject indexingObject) Override this method for customizing indexing fields.
-
Method Details
-
getAttributeInfo
protected IndexAttributeInfo getAttributeInfo(String attName, Object value, String locale, boolean isClassificatoinIBA) This method will return IndexAttributeInfo object for translatable attribute with locale- Parameters:
attName-value-locale-- Returns:
Supported API: true
Extendable: false
-
setCustomAttributeValues
protected void setCustomAttributeValues(T indexable, TypeInstance ti, WCIndexingObject indexingObject) Override this method for customizing indexing fields.
Supported API: true
Extendable: true- Specified by:
setCustomAttributeValuesin classwt.index.builder.IndexObjectBuilder<T extends Indexable,WCIndexingObject>
-