Class GeneratedAbstractAsFacetConfiguration

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
AbstractAsFacetConfiguration

public abstract class GeneratedAbstractAsFacetConfiguration extends AbstractAsItemConfiguration
Generated class for type AbstractAsFacetConfiguration.
See Also:
  • Field Details

    • INDEXPROPERTY

      public static final String INDEXPROPERTY
      Qualifier of the AbstractAsFacetConfiguration.indexProperty attribute
      See Also:
    • FACETTYPE

      public static final String FACETTYPE
      Qualifier of the AbstractAsFacetConfiguration.facetType attribute
      See Also:
    • NAME

      public static final String NAME
      Qualifier of the AbstractAsFacetConfiguration.name attribute
      See Also:
    • PRIORITY

      public static final String PRIORITY
      Qualifier of the AbstractAsFacetConfiguration.priority attribute
      See Also:
    • VALUESSORTPROVIDER

      public static final String VALUESSORTPROVIDER
      Qualifier of the AbstractAsFacetConfiguration.valuesSortProvider attribute
      See Also:
    • VALUESDISPLAYNAMEPROVIDER

      public static final String VALUESDISPLAYNAMEPROVIDER
      Qualifier of the AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute
      See Also:
    • TOPVALUESPROVIDER

      public static final String TOPVALUESPROVIDER
      Qualifier of the AbstractAsFacetConfiguration.topValuesProvider attribute
      See Also:
    • TOPVALUESSIZE

      public static final String TOPVALUESSIZE
      Qualifier of the AbstractAsFacetConfiguration.topValuesSize attribute
      See Also:
    • SORT

      public static final String SORT
      Qualifier of the AbstractAsFacetConfiguration.sort attribute
      See Also:
    • RANGED

      public static final String RANGED
      Qualifier of the AbstractAsFacetConfiguration.ranged attribute
      See Also:
    • RANGEINCLUDEFROM

      public static final String RANGEINCLUDEFROM
      Qualifier of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute
      See Also:
    • RANGEINCLUDETO

      public static final String RANGEINCLUDETO
      Qualifier of the AbstractAsFacetConfiguration.rangeIncludeTo attribute
      See Also:
    • UNIQUEIDX

      public static final String UNIQUEIDX
      Qualifier of the AbstractAsFacetConfiguration.uniqueIdx attribute
      See Also:
    • PROMOTEDVALUES

      public static final String PROMOTEDVALUES
      Qualifier of the AbstractAsFacetConfiguration.promotedValues attribute
      See Also:
    • RANGES

      public static final String RANGES
      Qualifier of the AbstractAsFacetConfiguration.ranges attribute
      See Also:
    • EXCLUDEDVALUES

      public static final String EXCLUDEDVALUES
      Qualifier of the AbstractAsFacetConfiguration.excludedValues attribute
      See Also:
    • PROMOTEDVALUESHANDLER

      protected static final OneToManyHandler<AsPromotedFacetValue> PROMOTEDVALUESHANDLER
      OneToManyHandler for handling 1:n PROMOTEDVALUES's relation attributes from 'many' side.
    • RANGESHANDLER

      protected static final OneToManyHandler<AsFacetRange> RANGESHANDLER
      OneToManyHandler for handling 1:n RANGES's relation attributes from 'many' side.
    • EXCLUDEDVALUESHANDLER

      protected static final OneToManyHandler<AsExcludedFacetValue> EXCLUDEDVALUESHANDLER
      OneToManyHandler for handling 1:n EXCLUDEDVALUES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedAbstractAsFacetConfiguration

      public GeneratedAbstractAsFacetConfiguration()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedAbstractAsItemConfiguration
    • getExcludedValues

      public List<AsExcludedFacetValue> getExcludedValues(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.excludedValues attribute.
      Returns:
      the excludedValues
    • getExcludedValues

      public List<AsExcludedFacetValue> getExcludedValues()
      Generated method - Getter of the AbstractAsFacetConfiguration.excludedValues attribute.
      Returns:
      the excludedValues
    • setExcludedValues

      public void setExcludedValues(SessionContext ctx, List<AsExcludedFacetValue> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.excludedValues attribute.
      Parameters:
      value - the excludedValues
    • setExcludedValues

      public void setExcludedValues(List<AsExcludedFacetValue> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.excludedValues attribute.
      Parameters:
      value - the excludedValues
    • addToExcludedValues

      public void addToExcludedValues(SessionContext ctx, AsExcludedFacetValue value)
      Generated method - Adds value to excludedValues.
      Parameters:
      value - the item to add to excludedValues
    • addToExcludedValues

      public void addToExcludedValues(AsExcludedFacetValue value)
      Generated method - Adds value to excludedValues.
      Parameters:
      value - the item to add to excludedValues
    • removeFromExcludedValues

      public void removeFromExcludedValues(SessionContext ctx, AsExcludedFacetValue value)
      Generated method - Removes value from excludedValues.
      Parameters:
      value - the item to remove from excludedValues
    • removeFromExcludedValues

      public void removeFromExcludedValues(AsExcludedFacetValue value)
      Generated method - Removes value from excludedValues.
      Parameters:
      value - the item to remove from excludedValues
    • getFacetType

      public EnumerationValue getFacetType(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.facetType attribute.
      Returns:
      the facetType
    • getFacetType

      public EnumerationValue getFacetType()
      Generated method - Getter of the AbstractAsFacetConfiguration.facetType attribute.
      Returns:
      the facetType
    • setFacetType

      public void setFacetType(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the AbstractAsFacetConfiguration.facetType attribute.
      Parameters:
      value - the facetType
    • setFacetType

      public void setFacetType(EnumerationValue value)
      Generated method - Setter of the AbstractAsFacetConfiguration.facetType attribute.
      Parameters:
      value - the facetType
    • getIndexProperty

      public String getIndexProperty(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.indexProperty attribute.
      Returns:
      the indexProperty
    • getIndexProperty

      public String getIndexProperty()
      Generated method - Getter of the AbstractAsFacetConfiguration.indexProperty attribute.
      Returns:
      the indexProperty
    • setIndexProperty

      protected void setIndexProperty(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.indexProperty attribute.
      Parameters:
      value - the indexProperty
    • setIndexProperty

      protected void setIndexProperty(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.indexProperty attribute.
      Parameters:
      value - the indexProperty
    • getName

      public String getName(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.name attribute.
      Returns:
      the name
    • getName

      public String getName()
      Generated method - Getter of the AbstractAsFacetConfiguration.name attribute.
      Returns:
      the name
    • getAllName

      public Map<Language,String> getAllName(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.name attribute.
      Returns:
      the localized name
    • getAllName

      public Map<Language,String> getAllName()
      Generated method - Getter of the AbstractAsFacetConfiguration.name attribute.
      Returns:
      the localized name
    • setName

      public void setName(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.name attribute.
      Parameters:
      value - the name
    • setName

      public void setName(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.name attribute.
      Parameters:
      value - the name
    • setAllName

      public void setAllName(SessionContext ctx, Map<Language,String> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.name attribute.
      Parameters:
      value - the name
    • setAllName

      public void setAllName(Map<Language,String> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.name attribute.
      Parameters:
      value - the name
    • getPriority

      public Integer getPriority(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.priority attribute.
      Returns:
      the priority
    • getPriority

      public Integer getPriority()
      Generated method - Getter of the AbstractAsFacetConfiguration.priority attribute.
      Returns:
      the priority
    • getPriorityAsPrimitive

      public int getPriorityAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.priority attribute.
      Returns:
      the priority
    • getPriorityAsPrimitive

      public int getPriorityAsPrimitive()
      Generated method - Getter of the AbstractAsFacetConfiguration.priority attribute.
      Returns:
      the priority
    • setPriority

      public void setPriority(SessionContext ctx, Integer value)
      Generated method - Setter of the AbstractAsFacetConfiguration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(Integer value)
      Generated method - Setter of the AbstractAsFacetConfiguration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(SessionContext ctx, int value)
      Generated method - Setter of the AbstractAsFacetConfiguration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(int value)
      Generated method - Setter of the AbstractAsFacetConfiguration.priority attribute.
      Parameters:
      value - the priority
    • getPromotedValues

      public List<AsPromotedFacetValue> getPromotedValues(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.promotedValues attribute.
      Returns:
      the promotedValues
    • getPromotedValues

      public List<AsPromotedFacetValue> getPromotedValues()
      Generated method - Getter of the AbstractAsFacetConfiguration.promotedValues attribute.
      Returns:
      the promotedValues
    • setPromotedValues

      public void setPromotedValues(SessionContext ctx, List<AsPromotedFacetValue> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.promotedValues attribute.
      Parameters:
      value - the promotedValues
    • setPromotedValues

      public void setPromotedValues(List<AsPromotedFacetValue> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.promotedValues attribute.
      Parameters:
      value - the promotedValues
    • addToPromotedValues

      public void addToPromotedValues(SessionContext ctx, AsPromotedFacetValue value)
      Generated method - Adds value to promotedValues.
      Parameters:
      value - the item to add to promotedValues
    • addToPromotedValues

      public void addToPromotedValues(AsPromotedFacetValue value)
      Generated method - Adds value to promotedValues.
      Parameters:
      value - the item to add to promotedValues
    • removeFromPromotedValues

      public void removeFromPromotedValues(SessionContext ctx, AsPromotedFacetValue value)
      Generated method - Removes value from promotedValues.
      Parameters:
      value - the item to remove from promotedValues
    • removeFromPromotedValues

      public void removeFromPromotedValues(AsPromotedFacetValue value)
      Generated method - Removes value from promotedValues.
      Parameters:
      value - the item to remove from promotedValues
    • isRanged

      public Boolean isRanged(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.ranged attribute.
      Returns:
      the ranged
    • isRanged

      public Boolean isRanged()
      Generated method - Getter of the AbstractAsFacetConfiguration.ranged attribute.
      Returns:
      the ranged
    • isRangedAsPrimitive

      public boolean isRangedAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.ranged attribute.
      Returns:
      the ranged
    • isRangedAsPrimitive

      public boolean isRangedAsPrimitive()
      Generated method - Getter of the AbstractAsFacetConfiguration.ranged attribute.
      Returns:
      the ranged
    • setRanged

      public void setRanged(SessionContext ctx, Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranged attribute.
      Parameters:
      value - the ranged
    • setRanged

      public void setRanged(Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranged attribute.
      Parameters:
      value - the ranged
    • setRanged

      public void setRanged(SessionContext ctx, boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranged attribute.
      Parameters:
      value - the ranged
    • setRanged

      public void setRanged(boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranged attribute.
      Parameters:
      value - the ranged
    • isRangeIncludeFrom

      public Boolean isRangeIncludeFrom(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Returns:
      the rangeIncludeFrom
    • isRangeIncludeFrom

      public Boolean isRangeIncludeFrom()
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Returns:
      the rangeIncludeFrom
    • isRangeIncludeFromAsPrimitive

      public boolean isRangeIncludeFromAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Returns:
      the rangeIncludeFrom
    • isRangeIncludeFromAsPrimitive

      public boolean isRangeIncludeFromAsPrimitive()
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Returns:
      the rangeIncludeFrom
    • setRangeIncludeFrom

      public void setRangeIncludeFrom(SessionContext ctx, Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Parameters:
      value - the rangeIncludeFrom
    • setRangeIncludeFrom

      public void setRangeIncludeFrom(Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Parameters:
      value - the rangeIncludeFrom
    • setRangeIncludeFrom

      public void setRangeIncludeFrom(SessionContext ctx, boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Parameters:
      value - the rangeIncludeFrom
    • setRangeIncludeFrom

      public void setRangeIncludeFrom(boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeFrom attribute.
      Parameters:
      value - the rangeIncludeFrom
    • isRangeIncludeTo

      public Boolean isRangeIncludeTo(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Returns:
      the rangeIncludeTo
    • isRangeIncludeTo

      public Boolean isRangeIncludeTo()
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Returns:
      the rangeIncludeTo
    • isRangeIncludeToAsPrimitive

      public boolean isRangeIncludeToAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Returns:
      the rangeIncludeTo
    • isRangeIncludeToAsPrimitive

      public boolean isRangeIncludeToAsPrimitive()
      Generated method - Getter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Returns:
      the rangeIncludeTo
    • setRangeIncludeTo

      public void setRangeIncludeTo(SessionContext ctx, Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Parameters:
      value - the rangeIncludeTo
    • setRangeIncludeTo

      public void setRangeIncludeTo(Boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Parameters:
      value - the rangeIncludeTo
    • setRangeIncludeTo

      public void setRangeIncludeTo(SessionContext ctx, boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Parameters:
      value - the rangeIncludeTo
    • setRangeIncludeTo

      public void setRangeIncludeTo(boolean value)
      Generated method - Setter of the AbstractAsFacetConfiguration.rangeIncludeTo attribute.
      Parameters:
      value - the rangeIncludeTo
    • getRanges

      public List<AsFacetRange> getRanges(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.ranges attribute.
      Returns:
      the ranges
    • getRanges

      public List<AsFacetRange> getRanges()
      Generated method - Getter of the AbstractAsFacetConfiguration.ranges attribute.
      Returns:
      the ranges
    • setRanges

      public void setRanges(SessionContext ctx, List<AsFacetRange> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranges attribute.
      Parameters:
      value - the ranges
    • setRanges

      public void setRanges(List<AsFacetRange> value)
      Generated method - Setter of the AbstractAsFacetConfiguration.ranges attribute.
      Parameters:
      value - the ranges
    • addToRanges

      public void addToRanges(SessionContext ctx, AsFacetRange value)
      Generated method - Adds value to ranges.
      Parameters:
      value - the item to add to ranges
    • addToRanges

      public void addToRanges(AsFacetRange value)
      Generated method - Adds value to ranges.
      Parameters:
      value - the item to add to ranges
    • removeFromRanges

      public void removeFromRanges(SessionContext ctx, AsFacetRange value)
      Generated method - Removes value from ranges.
      Parameters:
      value - the item to remove from ranges
    • removeFromRanges

      public void removeFromRanges(AsFacetRange value)
      Generated method - Removes value from ranges.
      Parameters:
      value - the item to remove from ranges
    • getSort

      public String getSort(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.sort attribute.
      Returns:
      the sort
    • getSort

      public String getSort()
      Generated method - Getter of the AbstractAsFacetConfiguration.sort attribute.
      Returns:
      the sort
    • setSort

      public void setSort(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.sort attribute.
      Parameters:
      value - the sort
    • setSort

      public void setSort(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.sort attribute.
      Parameters:
      value - the sort
    • getTopValuesProvider

      public String getTopValuesProvider(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesProvider attribute.
      Returns:
      the topValuesProvider
    • getTopValuesProvider

      public String getTopValuesProvider()
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesProvider attribute.
      Returns:
      the topValuesProvider
    • setTopValuesProvider

      public void setTopValuesProvider(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesProvider attribute.
      Parameters:
      value - the topValuesProvider
    • setTopValuesProvider

      public void setTopValuesProvider(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesProvider attribute.
      Parameters:
      value - the topValuesProvider
    • getTopValuesSize

      public Integer getTopValuesSize(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Returns:
      the topValuesSize
    • getTopValuesSize

      public Integer getTopValuesSize()
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Returns:
      the topValuesSize
    • getTopValuesSizeAsPrimitive

      public int getTopValuesSizeAsPrimitive(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Returns:
      the topValuesSize
    • getTopValuesSizeAsPrimitive

      public int getTopValuesSizeAsPrimitive()
      Generated method - Getter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Returns:
      the topValuesSize
    • setTopValuesSize

      public void setTopValuesSize(SessionContext ctx, Integer value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Parameters:
      value - the topValuesSize
    • setTopValuesSize

      public void setTopValuesSize(Integer value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Parameters:
      value - the topValuesSize
    • setTopValuesSize

      public void setTopValuesSize(SessionContext ctx, int value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Parameters:
      value - the topValuesSize
    • setTopValuesSize

      public void setTopValuesSize(int value)
      Generated method - Setter of the AbstractAsFacetConfiguration.topValuesSize attribute.
      Parameters:
      value - the topValuesSize
    • getUniqueIdx

      public String getUniqueIdx(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.uniqueIdx attribute.
      Returns:
      the uniqueIdx
    • getUniqueIdx

      public String getUniqueIdx()
      Generated method - Getter of the AbstractAsFacetConfiguration.uniqueIdx attribute.
      Returns:
      the uniqueIdx
    • setUniqueIdx

      public void setUniqueIdx(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.uniqueIdx attribute.
      Parameters:
      value - the uniqueIdx
    • setUniqueIdx

      public void setUniqueIdx(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.uniqueIdx attribute.
      Parameters:
      value - the uniqueIdx
    • getValuesDisplayNameProvider

      public String getValuesDisplayNameProvider(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute.
      Returns:
      the valuesDisplayNameProvider
    • getValuesDisplayNameProvider

      public String getValuesDisplayNameProvider()
      Generated method - Getter of the AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute.
      Returns:
      the valuesDisplayNameProvider
    • setValuesDisplayNameProvider

      public void setValuesDisplayNameProvider(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute.
      Parameters:
      value - the valuesDisplayNameProvider
    • setValuesDisplayNameProvider

      public void setValuesDisplayNameProvider(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute.
      Parameters:
      value - the valuesDisplayNameProvider
    • getValuesSortProvider

      public String getValuesSortProvider(SessionContext ctx)
      Generated method - Getter of the AbstractAsFacetConfiguration.valuesSortProvider attribute.
      Returns:
      the valuesSortProvider
    • getValuesSortProvider

      public String getValuesSortProvider()
      Generated method - Getter of the AbstractAsFacetConfiguration.valuesSortProvider attribute.
      Returns:
      the valuesSortProvider
    • setValuesSortProvider

      public void setValuesSortProvider(SessionContext ctx, String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.valuesSortProvider attribute.
      Parameters:
      value - the valuesSortProvider
    • setValuesSortProvider

      public void setValuesSortProvider(String value)
      Generated method - Setter of the AbstractAsFacetConfiguration.valuesSortProvider attribute.
      Parameters:
      value - the valuesSortProvider