Class SolrIndexedTypeModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SolrIndexedTypeModel
    extends ItemModel
    Generated model class for type SolrIndexedType first defined at extension solrfacetsearch.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _SOLRFACETSEARCHCONFIG2SOLRINDEXEDTYPE
      Generated relation code constant for relation SolrFacetSearchConfig2SolrIndexedType defining source attribute solrFacetSearchConfig in extension solrfacetsearch.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ADDITIONALPARAMETERS
      Generated constant - Attribute key of SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
      static java.lang.String CONFIGSET
      Generated constant - Attribute key of SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
      static java.lang.String DEFAULTFIELDVALUEPROVIDER
      Generated constant - Attribute key of SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
      static java.lang.String FTSQUERYBUILDER
      Generated constant - Attribute key of SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
      static java.lang.String FTSQUERYBUILDERPARAMETERS
      Generated constant - Attribute key of SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
      static java.lang.String GROUP
      Generated constant - Attribute key of SolrIndexedType.group attribute defined at extension solrfacetsearch.
      static java.lang.String GROUPFACETS
      Generated constant - Attribute key of SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
      static java.lang.String GROUPFIELDNAME
      Generated constant - Attribute key of SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
      static java.lang.String GROUPLIMIT
      Generated constant - Attribute key of SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
      static java.lang.String IDENTIFIER
      Generated constant - Attribute key of SolrIndexedType.identifier attribute defined at extension solrfacetsearch.
      static java.lang.String IDENTITYPROVIDER
      Generated constant - Attribute key of SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXNAME
      Generated constant - Attribute key of SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
      static java.lang.String LISTENERS
      Generated constant - Attribute key of SolrIndexedType.listeners attribute defined at extension solrfacetsearch.
      static java.lang.String MODELLOADER
      Generated constant - Attribute key of SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
      static java.lang.String SEARCHQUERYTEMPLATES
      Generated constant - Attribute key of SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch.
      static java.lang.String SOLRFACETSEARCHCONFIG
      Generated constant - Attribute key of SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
      static java.lang.String SOLRFACETSEARCHCONFIGPOS
      Generated constant - Attribute key of SolrIndexedType.solrFacetSearchConfigPOS attribute defined at extension solrfacetsearch.
      static java.lang.String SOLRINDEXEDPROPERTIES
      Generated constant - Attribute key of SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch.
      static java.lang.String SOLRINDEXERQUERIES
      Generated constant - Attribute key of SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch.
      static java.lang.String SOLRRESULTCONVERTER
      Generated constant - Attribute key of SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
      static java.lang.String SORTS
      Generated constant - Attribute key of SolrIndexedType.sorts attribute defined at extension solrfacetsearch.
      static java.lang.String TYPE
      Generated constant - Attribute key of SolrIndexedType.type attribute defined at extension solrfacetsearch.
      static java.lang.String VALUESPROVIDER
      Generated constant - Attribute key of SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
      static java.lang.String VARIANT
      Generated constant - Attribute key of SolrIndexedType.variant attribute defined at extension solrfacetsearch.
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrIndexedTypeModel()
      Generated constructor - Default constructor for generic creation.
      SolrIndexedTypeModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      SolrIndexedTypeModel​(java.lang.String _identifier, ItemModel _owner, ComposedTypeModel _type)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      SolrIndexedTypeModel​(java.lang.String _identifier, ComposedTypeModel _type)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.String> getAdditionalParameters()
      Generated method - Getter of the SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
      java.lang.String getConfigSet()
      Generated method - Getter of the SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
      java.lang.String getDefaultFieldValueProvider()
      Generated method - Getter of the SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
      java.lang.String getFtsQueryBuilder()
      Generated method - Getter of the SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
      java.util.Map<java.lang.String,​java.lang.String> getFtsQueryBuilderParameters()
      Generated method - Getter of the SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
      java.lang.String getGroupFieldName()
      Generated method - Getter of the SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
      java.lang.Integer getGroupLimit()
      Generated method - Getter of the SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
      java.lang.String getIdentifier()
      Generated method - Getter of the SolrIndexedType.identifier attribute defined at extension solrfacetsearch.
      java.lang.String getIdentityProvider()
      Generated method - Getter of the SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
      java.lang.String getIndexName()
      Generated method - Getter of the SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
      java.util.Collection<java.lang.String> getListeners()
      Generated method - Getter of the SolrIndexedType.listeners attribute defined at extension solrfacetsearch.
      java.lang.String getModelLoader()
      Generated method - Getter of the SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
      java.util.Collection<SolrSearchQueryTemplateModel> getSearchQueryTemplates()
      Generated method - Getter of the SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch.
      SolrFacetSearchConfigModel getSolrFacetSearchConfig()
      Generated method - Getter of the SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
      java.util.List<SolrIndexedPropertyModel> getSolrIndexedProperties()
      Generated method - Getter of the SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch.
      java.util.List<SolrIndexerQueryModel> getSolrIndexerQueries()
      Generated method - Getter of the SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch.
      java.lang.String getSolrResultConverter()
      Generated method - Getter of the SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
      java.util.List<SolrSortModel> getSorts()
      Generated method - Getter of the SolrIndexedType.sorts attribute defined at extension solrfacetsearch.
      ComposedTypeModel getType()
      Generated method - Getter of the SolrIndexedType.type attribute defined at extension solrfacetsearch.
      java.lang.String getValuesProvider()
      Generated method - Getter of the SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
      boolean isGroup()
      Generated method - Getter of the SolrIndexedType.group attribute defined at extension solrfacetsearch.
      boolean isGroupFacets()
      Generated method - Getter of the SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
      boolean isVariant()
      Generated method - Getter of the SolrIndexedType.variant attribute defined at extension solrfacetsearch.
      void setAdditionalParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
      Generated method - Setter of SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
      void setConfigSet​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
      void setDefaultFieldValueProvider​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
      void setFtsQueryBuilder​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
      void setFtsQueryBuilderParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
      Generated method - Setter of SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
      void setGroup​(boolean value)
      Generated method - Setter of SolrIndexedType.group attribute defined at extension solrfacetsearch.
      void setGroupFacets​(boolean value)
      Generated method - Setter of SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
      void setGroupFieldName​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
      void setGroupLimit​(java.lang.Integer value)
      Generated method - Setter of SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
      void setIdentifier​(java.lang.String value)
      Generated method - Initial setter of SolrIndexedType.identifier attribute defined at extension solrfacetsearch.
      void setIdentityProvider​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
      void setIndexName​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
      void setListeners​(java.util.Collection<java.lang.String> value)
      Generated method - Setter of SolrIndexedType.listeners attribute defined at extension solrfacetsearch.
      void setModelLoader​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
      void setSearchQueryTemplates​(java.util.Collection<SolrSearchQueryTemplateModel> value)
      Generated method - Setter of SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch.
      void setSolrFacetSearchConfig​(SolrFacetSearchConfigModel value)
      Generated method - Setter of SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
      void setSolrIndexedProperties​(java.util.List<SolrIndexedPropertyModel> value)
      Generated method - Setter of SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch.
      void setSolrIndexerQueries​(java.util.List<SolrIndexerQueryModel> value)
      Generated method - Setter of SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch.
      void setSolrResultConverter​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
      void setSorts​(java.util.List<SolrSortModel> value)
      Generated method - Setter of SolrIndexedType.sorts attribute defined at extension solrfacetsearch.
      void setType​(ComposedTypeModel value)
      Generated method - Setter of SolrIndexedType.type attribute defined at extension solrfacetsearch.
      void setValuesProvider​(java.lang.String value)
      Generated method - Setter of SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
      void setVariant​(boolean value)
      Generated method - Setter of SolrIndexedType.variant attribute defined at extension solrfacetsearch.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _SOLRFACETSEARCHCONFIG2SOLRINDEXEDTYPE

        public static final java.lang.String _SOLRFACETSEARCHCONFIG2SOLRINDEXEDTYPE
        Generated relation code constant for relation SolrFacetSearchConfig2SolrIndexedType defining source attribute solrFacetSearchConfig in extension solrfacetsearch.
        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final java.lang.String IDENTIFIER
        Generated constant - Attribute key of SolrIndexedType.identifier attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • TYPE

        public static final java.lang.String TYPE
        Generated constant - Attribute key of SolrIndexedType.type attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • VARIANT

        public static final java.lang.String VARIANT
        Generated constant - Attribute key of SolrIndexedType.variant attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • IDENTITYPROVIDER

        public static final java.lang.String IDENTITYPROVIDER
        Generated constant - Attribute key of SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • MODELLOADER

        public static final java.lang.String MODELLOADER
        Generated constant - Attribute key of SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • DEFAULTFIELDVALUEPROVIDER

        public static final java.lang.String DEFAULTFIELDVALUEPROVIDER
        Generated constant - Attribute key of SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • VALUESPROVIDER

        public static final java.lang.String VALUESPROVIDER
        Generated constant - Attribute key of SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXNAME

        public static final java.lang.String INDEXNAME
        Generated constant - Attribute key of SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRRESULTCONVERTER

        public static final java.lang.String SOLRRESULTCONVERTER
        Generated constant - Attribute key of SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • GROUP

        public static final java.lang.String GROUP
        Generated constant - Attribute key of SolrIndexedType.group attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • GROUPFIELDNAME

        public static final java.lang.String GROUPFIELDNAME
        Generated constant - Attribute key of SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • GROUPLIMIT

        public static final java.lang.String GROUPLIMIT
        Generated constant - Attribute key of SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • GROUPFACETS

        public static final java.lang.String GROUPFACETS
        Generated constant - Attribute key of SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • LISTENERS

        public static final java.lang.String LISTENERS
        Generated constant - Attribute key of SolrIndexedType.listeners attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • CONFIGSET

        public static final java.lang.String CONFIGSET
        Generated constant - Attribute key of SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • FTSQUERYBUILDER

        public static final java.lang.String FTSQUERYBUILDER
        Generated constant - Attribute key of SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • FTSQUERYBUILDERPARAMETERS

        public static final java.lang.String FTSQUERYBUILDERPARAMETERS
        Generated constant - Attribute key of SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • ADDITIONALPARAMETERS

        public static final java.lang.String ADDITIONALPARAMETERS
        Generated constant - Attribute key of SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRINDEXERQUERIES

        public static final java.lang.String SOLRINDEXERQUERIES
        Generated constant - Attribute key of SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRINDEXEDPROPERTIES

        public static final java.lang.String SOLRINDEXEDPROPERTIES
        Generated constant - Attribute key of SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRFACETSEARCHCONFIGPOS

        public static final java.lang.String SOLRFACETSEARCHCONFIGPOS
        Generated constant - Attribute key of SolrIndexedType.solrFacetSearchConfigPOS attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SOLRFACETSEARCHCONFIG

        public static final java.lang.String SOLRFACETSEARCHCONFIG
        Generated constant - Attribute key of SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SEARCHQUERYTEMPLATES

        public static final java.lang.String SEARCHQUERYTEMPLATES
        Generated constant - Attribute key of SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SORTS

        public static final java.lang.String SORTS
        Generated constant - Attribute key of SolrIndexedType.sorts attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SolrIndexedTypeModel

        public SolrIndexedTypeModel()
        Generated constructor - Default constructor for generic creation.
      • SolrIndexedTypeModel

        public SolrIndexedTypeModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • SolrIndexedTypeModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexedTypeModel​(java.lang.String _identifier,
                                    ComposedTypeModel _type)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _identifier - initial attribute declared by type SolrIndexedType at extension solrfacetsearch
        _type - initial attribute declared by type SolrIndexedType at extension solrfacetsearch
      • SolrIndexedTypeModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexedTypeModel​(java.lang.String _identifier,
                                    ItemModel _owner,
                                    ComposedTypeModel _type)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _identifier - initial attribute declared by type SolrIndexedType at extension solrfacetsearch
        _owner - initial attribute declared by type Item at extension core
        _type - initial attribute declared by type SolrIndexedType at extension solrfacetsearch
    • Method Detail

      • getAdditionalParameters

        @Accessor(qualifier="additionalParameters",
                  type=GETTER)
        public java.util.Map<java.lang.String,​java.lang.String> getAdditionalParameters()
        Generated method - Getter of the SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
        Returns:
        the additionalParameters - additional parameters of indexed type
      • getConfigSet

        @Accessor(qualifier="configSet",
                  type=GETTER)
        public java.lang.String getConfigSet()
        Generated method - Getter of the SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
        Returns:
        the configSet - configSet defining configuration for core in solr
      • getDefaultFieldValueProvider

        @Accessor(qualifier="defaultFieldValueProvider",
                  type=GETTER)
        public java.lang.String getDefaultFieldValueProvider()
        Generated method - Getter of the SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
        Returns:
        the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • getFtsQueryBuilder

        @Accessor(qualifier="ftsQueryBuilder",
                  type=GETTER)
        public java.lang.String getFtsQueryBuilder()
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
        Returns:
        the ftsQueryBuilder
      • getFtsQueryBuilderParameters

        @Accessor(qualifier="ftsQueryBuilderParameters",
                  type=GETTER)
        public java.util.Map<java.lang.String,​java.lang.String> getFtsQueryBuilderParameters()
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
        Returns:
        the ftsQueryBuilderParameters
      • getGroupFieldName

        @Accessor(qualifier="groupFieldName",
                  type=GETTER)
        public java.lang.String getGroupFieldName()
        Generated method - Getter of the SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
        Returns:
        the groupFieldName
      • getGroupLimit

        @Accessor(qualifier="groupLimit",
                  type=GETTER)
        public java.lang.Integer getGroupLimit()
        Generated method - Getter of the SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
        Returns:
        the groupLimit
      • getIdentifier

        @Accessor(qualifier="identifier",
                  type=GETTER)
        public java.lang.String getIdentifier()
        Generated method - Getter of the SolrIndexedType.identifier attribute defined at extension solrfacetsearch.
        Returns:
        the identifier - name of the Indexed Type
      • getIdentityProvider

        @Accessor(qualifier="identityProvider",
                  type=GETTER)
        public java.lang.String getIdentityProvider()
        Generated method - Getter of the SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
        Returns:
        the identityProvider
      • getIndexName

        @Accessor(qualifier="indexName",
                  type=GETTER)
        public java.lang.String getIndexName()
        Generated method - Getter of the SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
        Returns:
        the indexName
      • getListeners

        @Accessor(qualifier="listeners",
                  type=GETTER)
        public java.util.Collection<java.lang.String> getListeners()
        Generated method - Getter of the SolrIndexedType.listeners attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the listeners
      • getModelLoader

        @Accessor(qualifier="modelLoader",
                  type=GETTER)
        public java.lang.String getModelLoader()
        Generated method - Getter of the SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
        Returns:
        the modelLoader
      • getSearchQueryTemplates

        @Accessor(qualifier="searchQueryTemplates",
                  type=GETTER)
        public java.util.Collection<SolrSearchQueryTemplateModel> getSearchQueryTemplates()
        Generated method - Getter of the SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the searchQueryTemplates
      • getSolrFacetSearchConfig

        @Accessor(qualifier="solrFacetSearchConfig",
                  type=GETTER)
        public SolrFacetSearchConfigModel getSolrFacetSearchConfig()
        Generated method - Getter of the SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
        Returns:
        the solrFacetSearchConfig
      • getSolrIndexedProperties

        @Accessor(qualifier="solrIndexedProperties",
                  type=GETTER)
        public java.util.List<SolrIndexedPropertyModel> getSolrIndexedProperties()
        Generated method - Getter of the SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the solrIndexedProperties
      • getSolrIndexerQueries

        @Accessor(qualifier="solrIndexerQueries",
                  type=GETTER)
        public java.util.List<SolrIndexerQueryModel> getSolrIndexerQueries()
        Generated method - Getter of the SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the solrIndexerQueries
      • getSolrResultConverter

        @Accessor(qualifier="solrResultConverter",
                  type=GETTER)
        public java.lang.String getSolrResultConverter()
        Generated method - Getter of the SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
        Returns:
        the solrResultConverter
      • getSorts

        @Accessor(qualifier="sorts",
                  type=GETTER)
        public java.util.List<SolrSortModel> getSorts()
        Generated method - Getter of the SolrIndexedType.sorts attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the sorts
      • getType

        @Accessor(qualifier="type",
                  type=GETTER)
        public ComposedTypeModel getType()
        Generated method - Getter of the SolrIndexedType.type attribute defined at extension solrfacetsearch.
        Returns:
        the type - enclosing type of the Indexed Type
      • getValuesProvider

        @Accessor(qualifier="valuesProvider",
                  type=GETTER)
        public java.lang.String getValuesProvider()
        Generated method - Getter of the SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
        Returns:
        the valuesProvider
      • isGroup

        @Accessor(qualifier="group",
                  type=GETTER)
        public boolean isGroup()
        Generated method - Getter of the SolrIndexedType.group attribute defined at extension solrfacetsearch.
        Returns:
        the group
      • isGroupFacets

        @Accessor(qualifier="groupFacets",
                  type=GETTER)
        public boolean isGroupFacets()
        Generated method - Getter of the SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
        Returns:
        the groupFacets
      • isVariant

        @Accessor(qualifier="variant",
                  type=GETTER)
        public boolean isVariant()
        Generated method - Getter of the SolrIndexedType.variant attribute defined at extension solrfacetsearch.
        Returns:
        the variant
      • setAdditionalParameters

        @Accessor(qualifier="additionalParameters",
                  type=SETTER)
        public void setAdditionalParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of SolrIndexedType.additionalParameters attribute defined at extension solrfacetsearch.
        Parameters:
        value - the additionalParameters - additional parameters of indexed type
      • setConfigSet

        @Accessor(qualifier="configSet",
                  type=SETTER)
        public void setConfigSet​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.configSet attribute defined at extension solrfacetsearch.
        Parameters:
        value - the configSet - configSet defining configuration for core in solr
      • setDefaultFieldValueProvider

        @Accessor(qualifier="defaultFieldValueProvider",
                  type=SETTER)
        public void setDefaultFieldValueProvider​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.defaultFieldValueProvider attribute defined at extension solrfacetsearch.
        Parameters:
        value - the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • setFtsQueryBuilder

        @Accessor(qualifier="ftsQueryBuilder",
                  type=SETTER)
        public void setFtsQueryBuilder​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.ftsQueryBuilder attribute defined at extension solrfacetsearch.
        Parameters:
        value - the ftsQueryBuilder
      • setFtsQueryBuilderParameters

        @Accessor(qualifier="ftsQueryBuilderParameters",
                  type=SETTER)
        public void setFtsQueryBuilderParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of SolrIndexedType.ftsQueryBuilderParameters attribute defined at extension solrfacetsearch.
        Parameters:
        value - the ftsQueryBuilderParameters
      • setGroup

        @Accessor(qualifier="group",
                  type=SETTER)
        public void setGroup​(boolean value)
        Generated method - Setter of SolrIndexedType.group attribute defined at extension solrfacetsearch.
        Parameters:
        value - the group
      • setGroupFacets

        @Accessor(qualifier="groupFacets",
                  type=SETTER)
        public void setGroupFacets​(boolean value)
        Generated method - Setter of SolrIndexedType.groupFacets attribute defined at extension solrfacetsearch.
        Parameters:
        value - the groupFacets
      • setGroupFieldName

        @Accessor(qualifier="groupFieldName",
                  type=SETTER)
        public void setGroupFieldName​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.groupFieldName attribute defined at extension solrfacetsearch.
        Parameters:
        value - the groupFieldName
      • setGroupLimit

        @Accessor(qualifier="groupLimit",
                  type=SETTER)
        public void setGroupLimit​(java.lang.Integer value)
        Generated method - Setter of SolrIndexedType.groupLimit attribute defined at extension solrfacetsearch.
        Parameters:
        value - the groupLimit
      • setIdentifier

        @Accessor(qualifier="identifier",
                  type=SETTER)
        public void setIdentifier​(java.lang.String value)
        Generated method - Initial setter of SolrIndexedType.identifier attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
        Parameters:
        value - the identifier - name of the Indexed Type
      • setIdentityProvider

        @Accessor(qualifier="identityProvider",
                  type=SETTER)
        public void setIdentityProvider​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.identityProvider attribute defined at extension solrfacetsearch.
        Parameters:
        value - the identityProvider
      • setIndexName

        @Accessor(qualifier="indexName",
                  type=SETTER)
        public void setIndexName​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.indexName attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexName
      • setListeners

        @Accessor(qualifier="listeners",
                  type=SETTER)
        public void setListeners​(java.util.Collection<java.lang.String> value)
        Generated method - Setter of SolrIndexedType.listeners attribute defined at extension solrfacetsearch.
        Parameters:
        value - the listeners
      • setModelLoader

        @Accessor(qualifier="modelLoader",
                  type=SETTER)
        public void setModelLoader​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.modelLoader attribute defined at extension solrfacetsearch.
        Parameters:
        value - the modelLoader
      • setSearchQueryTemplates

        @Accessor(qualifier="searchQueryTemplates",
                  type=SETTER)
        public void setSearchQueryTemplates​(java.util.Collection<SolrSearchQueryTemplateModel> value)
        Generated method - Setter of SolrIndexedType.searchQueryTemplates attribute defined at extension solrfacetsearch.
        Parameters:
        value - the searchQueryTemplates
      • setSolrFacetSearchConfig

        @Accessor(qualifier="solrFacetSearchConfig",
                  type=SETTER)
        public void setSolrFacetSearchConfig​(SolrFacetSearchConfigModel value)
        Generated method - Setter of SolrIndexedType.solrFacetSearchConfig attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrFacetSearchConfig
      • setSolrIndexedProperties

        @Accessor(qualifier="solrIndexedProperties",
                  type=SETTER)
        public void setSolrIndexedProperties​(java.util.List<SolrIndexedPropertyModel> value)
        Generated method - Setter of SolrIndexedType.solrIndexedProperties attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrIndexedProperties
      • setSolrIndexerQueries

        @Accessor(qualifier="solrIndexerQueries",
                  type=SETTER)
        public void setSolrIndexerQueries​(java.util.List<SolrIndexerQueryModel> value)
        Generated method - Setter of SolrIndexedType.solrIndexerQueries attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrIndexerQueries
      • setSolrResultConverter

        @Accessor(qualifier="solrResultConverter",
                  type=SETTER)
        public void setSolrResultConverter​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.solrResultConverter attribute defined at extension solrfacetsearch.
        Parameters:
        value - the solrResultConverter
      • setSorts

        @Accessor(qualifier="sorts",
                  type=SETTER)
        public void setSorts​(java.util.List<SolrSortModel> value)
        Generated method - Setter of SolrIndexedType.sorts attribute defined at extension solrfacetsearch.
        Parameters:
        value - the sorts
      • setType

        @Accessor(qualifier="type",
                  type=SETTER)
        public void setType​(ComposedTypeModel value)
        Generated method - Setter of SolrIndexedType.type attribute defined at extension solrfacetsearch.
        Parameters:
        value - the type - enclosing type of the Indexed Type
      • setValuesProvider

        @Accessor(qualifier="valuesProvider",
                  type=SETTER)
        public void setValuesProvider​(java.lang.String value)
        Generated method - Setter of SolrIndexedType.valuesProvider attribute defined at extension solrfacetsearch.
        Parameters:
        value - the valuesProvider
      • setVariant

        @Accessor(qualifier="variant",
                  type=SETTER)
        public void setVariant​(boolean value)
        Generated method - Setter of SolrIndexedType.variant attribute defined at extension solrfacetsearch.
        Parameters:
        value - the variant