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 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:
      setCustomAttributeValues in class wt.index.builder.IndexObjectBuilder<T extends Indexable,WCIndexingObject>