Class GeneratedSolrIndexedType

    • Field Detail

      • IDENTIFIER

        public static final java.lang.String IDENTIFIER
        Qualifier of the SolrIndexedType.identifier attribute
        See Also:
        Constant Field Values
      • TYPE

        public static final java.lang.String TYPE
        Qualifier of the SolrIndexedType.type attribute
        See Also:
        Constant Field Values
      • VARIANT

        public static final java.lang.String VARIANT
        Qualifier of the SolrIndexedType.variant attribute
        See Also:
        Constant Field Values
      • IDENTITYPROVIDER

        public static final java.lang.String IDENTITYPROVIDER
        Qualifier of the SolrIndexedType.identityProvider attribute
        See Also:
        Constant Field Values
      • MODELLOADER

        public static final java.lang.String MODELLOADER
        Qualifier of the SolrIndexedType.modelLoader attribute
        See Also:
        Constant Field Values
      • DEFAULTFIELDVALUEPROVIDER

        public static final java.lang.String DEFAULTFIELDVALUEPROVIDER
        Qualifier of the SolrIndexedType.defaultFieldValueProvider attribute
        See Also:
        Constant Field Values
      • VALUESPROVIDER

        public static final java.lang.String VALUESPROVIDER
        Qualifier of the SolrIndexedType.valuesProvider attribute
        See Also:
        Constant Field Values
      • INDEXNAME

        public static final java.lang.String INDEXNAME
        Qualifier of the SolrIndexedType.indexName attribute
        See Also:
        Constant Field Values
      • SOLRRESULTCONVERTER

        public static final java.lang.String SOLRRESULTCONVERTER
        Qualifier of the SolrIndexedType.solrResultConverter attribute
        See Also:
        Constant Field Values
      • GROUP

        public static final java.lang.String GROUP
        Qualifier of the SolrIndexedType.group attribute
        See Also:
        Constant Field Values
      • GROUPFIELDNAME

        public static final java.lang.String GROUPFIELDNAME
        Qualifier of the SolrIndexedType.groupFieldName attribute
        See Also:
        Constant Field Values
      • GROUPLIMIT

        public static final java.lang.String GROUPLIMIT
        Qualifier of the SolrIndexedType.groupLimit attribute
        See Also:
        Constant Field Values
      • GROUPFACETS

        public static final java.lang.String GROUPFACETS
        Qualifier of the SolrIndexedType.groupFacets attribute
        See Also:
        Constant Field Values
      • LISTENERS

        public static final java.lang.String LISTENERS
        Qualifier of the SolrIndexedType.listeners attribute
        See Also:
        Constant Field Values
      • CONFIGSET

        public static final java.lang.String CONFIGSET
        Qualifier of the SolrIndexedType.configSet attribute
        See Also:
        Constant Field Values
      • FTSQUERYBUILDER

        public static final java.lang.String FTSQUERYBUILDER
        Qualifier of the SolrIndexedType.ftsQueryBuilder attribute
        See Also:
        Constant Field Values
      • FTSQUERYBUILDERPARAMETERS

        public static final java.lang.String FTSQUERYBUILDERPARAMETERS
        Qualifier of the SolrIndexedType.ftsQueryBuilderParameters attribute
        See Also:
        Constant Field Values
      • ADDITIONALPARAMETERS

        public static final java.lang.String ADDITIONALPARAMETERS
        Qualifier of the SolrIndexedType.additionalParameters attribute
        See Also:
        Constant Field Values
      • SOLRINDEXERQUERIES

        public static final java.lang.String SOLRINDEXERQUERIES
        Qualifier of the SolrIndexedType.solrIndexerQueries attribute
        See Also:
        Constant Field Values
      • SOLRINDEXEDPROPERTIES

        public static final java.lang.String SOLRINDEXEDPROPERTIES
        Qualifier of the SolrIndexedType.solrIndexedProperties attribute
        See Also:
        Constant Field Values
      • SOLRFACETSEARCHCONFIGPOS

        public static final java.lang.String SOLRFACETSEARCHCONFIGPOS
        Qualifier of the SolrIndexedType.solrFacetSearchConfigPOS attribute
        See Also:
        Constant Field Values
      • SOLRFACETSEARCHCONFIG

        public static final java.lang.String SOLRFACETSEARCHCONFIG
        Qualifier of the SolrIndexedType.solrFacetSearchConfig attribute
        See Also:
        Constant Field Values
      • SEARCHQUERYTEMPLATES

        public static final java.lang.String SEARCHQUERYTEMPLATES
        Qualifier of the SolrIndexedType.searchQueryTemplates attribute
        See Also:
        Constant Field Values
      • SORTS

        public static final java.lang.String SORTS
        Qualifier of the SolrIndexedType.sorts attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedSolrIndexedType

        public GeneratedSolrIndexedType()
    • Method Detail

      • getAllAdditionalParameters

        public java.util.Map<java.lang.String,​java.lang.String> getAllAdditionalParameters​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.additionalParameters attribute.
        Returns:
        the additionalParameters - additional parameters of indexed type
      • getAllAdditionalParameters

        public java.util.Map<java.lang.String,​java.lang.String> getAllAdditionalParameters()
        Generated method - Getter of the SolrIndexedType.additionalParameters attribute.
        Returns:
        the additionalParameters - additional parameters of indexed type
      • setAllAdditionalParameters

        public void setAllAdditionalParameters​(SessionContext ctx,
                                               java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.additionalParameters attribute.
        Parameters:
        value - the additionalParameters - additional parameters of indexed type
      • setAllAdditionalParameters

        public void setAllAdditionalParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.additionalParameters attribute.
        Parameters:
        value - the additionalParameters - additional parameters of indexed type
      • getConfigSet

        public java.lang.String getConfigSet​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.configSet attribute.
        Returns:
        the configSet - configSet defining configuration for core in solr
      • getConfigSet

        public java.lang.String getConfigSet()
        Generated method - Getter of the SolrIndexedType.configSet attribute.
        Returns:
        the configSet - configSet defining configuration for core in solr
      • setConfigSet

        public void setConfigSet​(SessionContext ctx,
                                 java.lang.String value)
        Generated method - Setter of the SolrIndexedType.configSet attribute.
        Parameters:
        value - the configSet - configSet defining configuration for core in solr
      • setConfigSet

        public void setConfigSet​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.configSet attribute.
        Parameters:
        value - the configSet - configSet defining configuration for core in solr
      • createItem

        protected Item createItem​(SessionContext ctx,
                                  ComposedType type,
                                  Item.ItemAttributeMap allAttributes)
                           throws JaloBusinessException
        Description copied from class: Item
        Has to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) during ComposedType.newInstance(Map).

        In case this method uses any of the attribute values during creation it is required to override Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
        Sn example:

        
         public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
         ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
         man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
         // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
         SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
         super.getNonInitialAttributes( ctx, allAttributes );
         // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
        
         
        Overrides:
        createItem in class GenericItem
        Parameters:
        ctx - the current session context which this item is created within
        type - the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )
        Returns:
        the new item instance
        Throws:
        JaloBusinessException - indicates an error during creation - any changes will be rollbacked
      • getDefaultFieldValueProvider

        public java.lang.String getDefaultFieldValueProvider​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.defaultFieldValueProvider attribute.
        Returns:
        the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • getDefaultFieldValueProvider

        public java.lang.String getDefaultFieldValueProvider()
        Generated method - Getter of the SolrIndexedType.defaultFieldValueProvider attribute.
        Returns:
        the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • setDefaultFieldValueProvider

        public void setDefaultFieldValueProvider​(SessionContext ctx,
                                                 java.lang.String value)
        Generated method - Setter of the SolrIndexedType.defaultFieldValueProvider attribute.
        Parameters:
        value - the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • setDefaultFieldValueProvider

        public void setDefaultFieldValueProvider​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.defaultFieldValueProvider attribute.
        Parameters:
        value - the defaultFieldValueProvider - default fieldValueProvider to be used by the indexed properties
      • getFtsQueryBuilder

        public java.lang.String getFtsQueryBuilder​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilder attribute.
        Returns:
        the ftsQueryBuilder
      • getFtsQueryBuilder

        public java.lang.String getFtsQueryBuilder()
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilder attribute.
        Returns:
        the ftsQueryBuilder
      • setFtsQueryBuilder

        public void setFtsQueryBuilder​(SessionContext ctx,
                                       java.lang.String value)
        Generated method - Setter of the SolrIndexedType.ftsQueryBuilder attribute.
        Parameters:
        value - the ftsQueryBuilder
      • setFtsQueryBuilder

        public void setFtsQueryBuilder​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.ftsQueryBuilder attribute.
        Parameters:
        value - the ftsQueryBuilder
      • getAllFtsQueryBuilderParameters

        public java.util.Map<java.lang.String,​java.lang.String> getAllFtsQueryBuilderParameters​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilderParameters attribute.
        Returns:
        the ftsQueryBuilderParameters
      • getAllFtsQueryBuilderParameters

        public java.util.Map<java.lang.String,​java.lang.String> getAllFtsQueryBuilderParameters()
        Generated method - Getter of the SolrIndexedType.ftsQueryBuilderParameters attribute.
        Returns:
        the ftsQueryBuilderParameters
      • setAllFtsQueryBuilderParameters

        public void setAllFtsQueryBuilderParameters​(SessionContext ctx,
                                                    java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.ftsQueryBuilderParameters attribute.
        Parameters:
        value - the ftsQueryBuilderParameters
      • setAllFtsQueryBuilderParameters

        public void setAllFtsQueryBuilderParameters​(java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.ftsQueryBuilderParameters attribute.
        Parameters:
        value - the ftsQueryBuilderParameters
      • isGroup

        public java.lang.Boolean isGroup​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.group attribute.
        Returns:
        the group
      • isGroup

        public java.lang.Boolean isGroup()
        Generated method - Getter of the SolrIndexedType.group attribute.
        Returns:
        the group
      • isGroupAsPrimitive

        public boolean isGroupAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.group attribute.
        Returns:
        the group
      • isGroupAsPrimitive

        public boolean isGroupAsPrimitive()
        Generated method - Getter of the SolrIndexedType.group attribute.
        Returns:
        the group
      • setGroup

        public void setGroup​(SessionContext ctx,
                             java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.group attribute.
        Parameters:
        value - the group
      • setGroup

        public void setGroup​(java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.group attribute.
        Parameters:
        value - the group
      • setGroup

        public void setGroup​(SessionContext ctx,
                             boolean value)
        Generated method - Setter of the SolrIndexedType.group attribute.
        Parameters:
        value - the group
      • setGroup

        public void setGroup​(boolean value)
        Generated method - Setter of the SolrIndexedType.group attribute.
        Parameters:
        value - the group
      • isGroupFacets

        public java.lang.Boolean isGroupFacets​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.groupFacets attribute.
        Returns:
        the groupFacets
      • isGroupFacets

        public java.lang.Boolean isGroupFacets()
        Generated method - Getter of the SolrIndexedType.groupFacets attribute.
        Returns:
        the groupFacets
      • isGroupFacetsAsPrimitive

        public boolean isGroupFacetsAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.groupFacets attribute.
        Returns:
        the groupFacets
      • isGroupFacetsAsPrimitive

        public boolean isGroupFacetsAsPrimitive()
        Generated method - Getter of the SolrIndexedType.groupFacets attribute.
        Returns:
        the groupFacets
      • setGroupFacets

        public void setGroupFacets​(SessionContext ctx,
                                   java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.groupFacets attribute.
        Parameters:
        value - the groupFacets
      • setGroupFacets

        public void setGroupFacets​(java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.groupFacets attribute.
        Parameters:
        value - the groupFacets
      • setGroupFacets

        public void setGroupFacets​(SessionContext ctx,
                                   boolean value)
        Generated method - Setter of the SolrIndexedType.groupFacets attribute.
        Parameters:
        value - the groupFacets
      • setGroupFacets

        public void setGroupFacets​(boolean value)
        Generated method - Setter of the SolrIndexedType.groupFacets attribute.
        Parameters:
        value - the groupFacets
      • getGroupFieldName

        public java.lang.String getGroupFieldName​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.groupFieldName attribute.
        Returns:
        the groupFieldName
      • getGroupFieldName

        public java.lang.String getGroupFieldName()
        Generated method - Getter of the SolrIndexedType.groupFieldName attribute.
        Returns:
        the groupFieldName
      • setGroupFieldName

        public void setGroupFieldName​(SessionContext ctx,
                                      java.lang.String value)
        Generated method - Setter of the SolrIndexedType.groupFieldName attribute.
        Parameters:
        value - the groupFieldName
      • setGroupFieldName

        public void setGroupFieldName​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.groupFieldName attribute.
        Parameters:
        value - the groupFieldName
      • getGroupLimit

        public java.lang.Integer getGroupLimit​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.groupLimit attribute.
        Returns:
        the groupLimit
      • getGroupLimit

        public java.lang.Integer getGroupLimit()
        Generated method - Getter of the SolrIndexedType.groupLimit attribute.
        Returns:
        the groupLimit
      • getGroupLimitAsPrimitive

        public int getGroupLimitAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.groupLimit attribute.
        Returns:
        the groupLimit
      • getGroupLimitAsPrimitive

        public int getGroupLimitAsPrimitive()
        Generated method - Getter of the SolrIndexedType.groupLimit attribute.
        Returns:
        the groupLimit
      • setGroupLimit

        public void setGroupLimit​(SessionContext ctx,
                                  java.lang.Integer value)
        Generated method - Setter of the SolrIndexedType.groupLimit attribute.
        Parameters:
        value - the groupLimit
      • setGroupLimit

        public void setGroupLimit​(java.lang.Integer value)
        Generated method - Setter of the SolrIndexedType.groupLimit attribute.
        Parameters:
        value - the groupLimit
      • setGroupLimit

        public void setGroupLimit​(SessionContext ctx,
                                  int value)
        Generated method - Setter of the SolrIndexedType.groupLimit attribute.
        Parameters:
        value - the groupLimit
      • setGroupLimit

        public void setGroupLimit​(int value)
        Generated method - Setter of the SolrIndexedType.groupLimit attribute.
        Parameters:
        value - the groupLimit
      • getIdentifier

        public java.lang.String getIdentifier​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.identifier attribute.
        Returns:
        the identifier - name of the Indexed Type
      • getIdentifier

        public java.lang.String getIdentifier()
        Generated method - Getter of the SolrIndexedType.identifier attribute.
        Returns:
        the identifier - name of the Indexed Type
      • setIdentifier

        protected void setIdentifier​(SessionContext ctx,
                                     java.lang.String value)
        Generated method - Setter of the SolrIndexedType.identifier attribute.
        Parameters:
        value - the identifier - name of the Indexed Type
      • setIdentifier

        protected void setIdentifier​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.identifier attribute.
        Parameters:
        value - the identifier - name of the Indexed Type
      • getIdentityProvider

        public java.lang.String getIdentityProvider​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.identityProvider attribute.
        Returns:
        the identityProvider
      • getIdentityProvider

        public java.lang.String getIdentityProvider()
        Generated method - Getter of the SolrIndexedType.identityProvider attribute.
        Returns:
        the identityProvider
      • setIdentityProvider

        public void setIdentityProvider​(SessionContext ctx,
                                        java.lang.String value)
        Generated method - Setter of the SolrIndexedType.identityProvider attribute.
        Parameters:
        value - the identityProvider
      • setIdentityProvider

        public void setIdentityProvider​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.identityProvider attribute.
        Parameters:
        value - the identityProvider
      • getIndexName

        public java.lang.String getIndexName​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.indexName attribute.
        Returns:
        the indexName
      • getIndexName

        public java.lang.String getIndexName()
        Generated method - Getter of the SolrIndexedType.indexName attribute.
        Returns:
        the indexName
      • setIndexName

        public void setIndexName​(SessionContext ctx,
                                 java.lang.String value)
        Generated method - Setter of the SolrIndexedType.indexName attribute.
        Parameters:
        value - the indexName
      • setIndexName

        public void setIndexName​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.indexName attribute.
        Parameters:
        value - the indexName
      • getListeners

        public java.util.Collection<java.lang.String> getListeners​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.listeners attribute.
        Returns:
        the listeners
      • getListeners

        public java.util.Collection<java.lang.String> getListeners()
        Generated method - Getter of the SolrIndexedType.listeners attribute.
        Returns:
        the listeners
      • setListeners

        public void setListeners​(SessionContext ctx,
                                 java.util.Collection<java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.listeners attribute.
        Parameters:
        value - the listeners
      • setListeners

        public void setListeners​(java.util.Collection<java.lang.String> value)
        Generated method - Setter of the SolrIndexedType.listeners attribute.
        Parameters:
        value - the listeners
      • getModelLoader

        public java.lang.String getModelLoader​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.modelLoader attribute.
        Returns:
        the modelLoader
      • getModelLoader

        public java.lang.String getModelLoader()
        Generated method - Getter of the SolrIndexedType.modelLoader attribute.
        Returns:
        the modelLoader
      • setModelLoader

        public void setModelLoader​(SessionContext ctx,
                                   java.lang.String value)
        Generated method - Setter of the SolrIndexedType.modelLoader attribute.
        Parameters:
        value - the modelLoader
      • setModelLoader

        public void setModelLoader​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.modelLoader attribute.
        Parameters:
        value - the modelLoader
      • getSearchQueryTemplates

        public java.util.Collection<SolrSearchQueryTemplate> getSearchQueryTemplates​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.searchQueryTemplates attribute.
        Returns:
        the searchQueryTemplates
      • getSearchQueryTemplates

        public java.util.Collection<SolrSearchQueryTemplate> getSearchQueryTemplates()
        Generated method - Getter of the SolrIndexedType.searchQueryTemplates attribute.
        Returns:
        the searchQueryTemplates
      • setSearchQueryTemplates

        public void setSearchQueryTemplates​(SessionContext ctx,
                                            java.util.Collection<SolrSearchQueryTemplate> value)
        Generated method - Setter of the SolrIndexedType.searchQueryTemplates attribute.
        Parameters:
        value - the searchQueryTemplates
      • setSearchQueryTemplates

        public void setSearchQueryTemplates​(java.util.Collection<SolrSearchQueryTemplate> value)
        Generated method - Setter of the SolrIndexedType.searchQueryTemplates attribute.
        Parameters:
        value - the searchQueryTemplates
      • addToSearchQueryTemplates

        public void addToSearchQueryTemplates​(SessionContext ctx,
                                              SolrSearchQueryTemplate value)
        Generated method - Adds value to searchQueryTemplates.
        Parameters:
        value - the item to add to searchQueryTemplates
      • addToSearchQueryTemplates

        public void addToSearchQueryTemplates​(SolrSearchQueryTemplate value)
        Generated method - Adds value to searchQueryTemplates.
        Parameters:
        value - the item to add to searchQueryTemplates
      • removeFromSearchQueryTemplates

        public void removeFromSearchQueryTemplates​(SessionContext ctx,
                                                   SolrSearchQueryTemplate value)
        Generated method - Removes value from searchQueryTemplates.
        Parameters:
        value - the item to remove from searchQueryTemplates
      • removeFromSearchQueryTemplates

        public void removeFromSearchQueryTemplates​(SolrSearchQueryTemplate value)
        Generated method - Removes value from searchQueryTemplates.
        Parameters:
        value - the item to remove from searchQueryTemplates
      • getSolrFacetSearchConfig

        public SolrFacetSearchConfig getSolrFacetSearchConfig​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.solrFacetSearchConfig attribute.
        Returns:
        the solrFacetSearchConfig
      • getSolrFacetSearchConfig

        public SolrFacetSearchConfig getSolrFacetSearchConfig()
        Generated method - Getter of the SolrIndexedType.solrFacetSearchConfig attribute.
        Returns:
        the solrFacetSearchConfig
      • setSolrFacetSearchConfig

        public void setSolrFacetSearchConfig​(SessionContext ctx,
                                             SolrFacetSearchConfig value)
        Generated method - Setter of the SolrIndexedType.solrFacetSearchConfig attribute.
        Parameters:
        value - the solrFacetSearchConfig
      • setSolrFacetSearchConfig

        public void setSolrFacetSearchConfig​(SolrFacetSearchConfig value)
        Generated method - Setter of the SolrIndexedType.solrFacetSearchConfig attribute.
        Parameters:
        value - the solrFacetSearchConfig
      • getSolrIndexedProperties

        public java.util.List<SolrIndexedProperty> getSolrIndexedProperties​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.solrIndexedProperties attribute.
        Returns:
        the solrIndexedProperties
      • getSolrIndexedProperties

        public java.util.List<SolrIndexedProperty> getSolrIndexedProperties()
        Generated method - Getter of the SolrIndexedType.solrIndexedProperties attribute.
        Returns:
        the solrIndexedProperties
      • setSolrIndexedProperties

        public void setSolrIndexedProperties​(SessionContext ctx,
                                             java.util.List<SolrIndexedProperty> value)
        Generated method - Setter of the SolrIndexedType.solrIndexedProperties attribute.
        Parameters:
        value - the solrIndexedProperties
      • setSolrIndexedProperties

        public void setSolrIndexedProperties​(java.util.List<SolrIndexedProperty> value)
        Generated method - Setter of the SolrIndexedType.solrIndexedProperties attribute.
        Parameters:
        value - the solrIndexedProperties
      • addToSolrIndexedProperties

        public void addToSolrIndexedProperties​(SessionContext ctx,
                                               SolrIndexedProperty value)
        Generated method - Adds value to solrIndexedProperties.
        Parameters:
        value - the item to add to solrIndexedProperties
      • addToSolrIndexedProperties

        public void addToSolrIndexedProperties​(SolrIndexedProperty value)
        Generated method - Adds value to solrIndexedProperties.
        Parameters:
        value - the item to add to solrIndexedProperties
      • removeFromSolrIndexedProperties

        public void removeFromSolrIndexedProperties​(SessionContext ctx,
                                                    SolrIndexedProperty value)
        Generated method - Removes value from solrIndexedProperties.
        Parameters:
        value - the item to remove from solrIndexedProperties
      • removeFromSolrIndexedProperties

        public void removeFromSolrIndexedProperties​(SolrIndexedProperty value)
        Generated method - Removes value from solrIndexedProperties.
        Parameters:
        value - the item to remove from solrIndexedProperties
      • getSolrIndexerQueries

        public java.util.List<SolrIndexerQuery> getSolrIndexerQueries​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.solrIndexerQueries attribute.
        Returns:
        the solrIndexerQueries
      • getSolrIndexerQueries

        public java.util.List<SolrIndexerQuery> getSolrIndexerQueries()
        Generated method - Getter of the SolrIndexedType.solrIndexerQueries attribute.
        Returns:
        the solrIndexerQueries
      • setSolrIndexerQueries

        public void setSolrIndexerQueries​(SessionContext ctx,
                                          java.util.List<SolrIndexerQuery> value)
        Generated method - Setter of the SolrIndexedType.solrIndexerQueries attribute.
        Parameters:
        value - the solrIndexerQueries
      • setSolrIndexerQueries

        public void setSolrIndexerQueries​(java.util.List<SolrIndexerQuery> value)
        Generated method - Setter of the SolrIndexedType.solrIndexerQueries attribute.
        Parameters:
        value - the solrIndexerQueries
      • addToSolrIndexerQueries

        public void addToSolrIndexerQueries​(SessionContext ctx,
                                            SolrIndexerQuery value)
        Generated method - Adds value to solrIndexerQueries.
        Parameters:
        value - the item to add to solrIndexerQueries
      • addToSolrIndexerQueries

        public void addToSolrIndexerQueries​(SolrIndexerQuery value)
        Generated method - Adds value to solrIndexerQueries.
        Parameters:
        value - the item to add to solrIndexerQueries
      • removeFromSolrIndexerQueries

        public void removeFromSolrIndexerQueries​(SessionContext ctx,
                                                 SolrIndexerQuery value)
        Generated method - Removes value from solrIndexerQueries.
        Parameters:
        value - the item to remove from solrIndexerQueries
      • removeFromSolrIndexerQueries

        public void removeFromSolrIndexerQueries​(SolrIndexerQuery value)
        Generated method - Removes value from solrIndexerQueries.
        Parameters:
        value - the item to remove from solrIndexerQueries
      • getSolrResultConverter

        public java.lang.String getSolrResultConverter​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.solrResultConverter attribute.
        Returns:
        the solrResultConverter
      • getSolrResultConverter

        public java.lang.String getSolrResultConverter()
        Generated method - Getter of the SolrIndexedType.solrResultConverter attribute.
        Returns:
        the solrResultConverter
      • setSolrResultConverter

        public void setSolrResultConverter​(SessionContext ctx,
                                           java.lang.String value)
        Generated method - Setter of the SolrIndexedType.solrResultConverter attribute.
        Parameters:
        value - the solrResultConverter
      • setSolrResultConverter

        public void setSolrResultConverter​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.solrResultConverter attribute.
        Parameters:
        value - the solrResultConverter
      • getSorts

        public java.util.List<SolrSort> getSorts​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.sorts attribute.
        Returns:
        the sorts
      • getSorts

        public java.util.List<SolrSort> getSorts()
        Generated method - Getter of the SolrIndexedType.sorts attribute.
        Returns:
        the sorts
      • setSorts

        public void setSorts​(SessionContext ctx,
                             java.util.List<SolrSort> value)
        Generated method - Setter of the SolrIndexedType.sorts attribute.
        Parameters:
        value - the sorts
      • setSorts

        public void setSorts​(java.util.List<SolrSort> value)
        Generated method - Setter of the SolrIndexedType.sorts attribute.
        Parameters:
        value - the sorts
      • addToSorts

        public void addToSorts​(SessionContext ctx,
                               SolrSort value)
        Generated method - Adds value to sorts.
        Parameters:
        value - the item to add to sorts
      • addToSorts

        public void addToSorts​(SolrSort value)
        Generated method - Adds value to sorts.
        Parameters:
        value - the item to add to sorts
      • removeFromSorts

        public void removeFromSorts​(SessionContext ctx,
                                    SolrSort value)
        Generated method - Removes value from sorts.
        Parameters:
        value - the item to remove from sorts
      • removeFromSorts

        public void removeFromSorts​(SolrSort value)
        Generated method - Removes value from sorts.
        Parameters:
        value - the item to remove from sorts
      • getType

        public ComposedType getType​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.type attribute.
        Returns:
        the type - enclosing type of the Indexed Type
      • getType

        public ComposedType getType()
        Generated method - Getter of the SolrIndexedType.type attribute.
        Returns:
        the type - enclosing type of the Indexed Type
      • setType

        public void setType​(SessionContext ctx,
                            ComposedType value)
        Generated method - Setter of the SolrIndexedType.type attribute.
        Parameters:
        value - the type - enclosing type of the Indexed Type
      • setType

        public void setType​(ComposedType value)
        Generated method - Setter of the SolrIndexedType.type attribute.
        Parameters:
        value - the type - enclosing type of the Indexed Type
      • getValuesProvider

        public java.lang.String getValuesProvider​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.valuesProvider attribute.
        Returns:
        the valuesProvider
      • getValuesProvider

        public java.lang.String getValuesProvider()
        Generated method - Getter of the SolrIndexedType.valuesProvider attribute.
        Returns:
        the valuesProvider
      • setValuesProvider

        public void setValuesProvider​(SessionContext ctx,
                                      java.lang.String value)
        Generated method - Setter of the SolrIndexedType.valuesProvider attribute.
        Parameters:
        value - the valuesProvider
      • setValuesProvider

        public void setValuesProvider​(java.lang.String value)
        Generated method - Setter of the SolrIndexedType.valuesProvider attribute.
        Parameters:
        value - the valuesProvider
      • isVariant

        public java.lang.Boolean isVariant​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.variant attribute.
        Returns:
        the variant
      • isVariant

        public java.lang.Boolean isVariant()
        Generated method - Getter of the SolrIndexedType.variant attribute.
        Returns:
        the variant
      • isVariantAsPrimitive

        public boolean isVariantAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the SolrIndexedType.variant attribute.
        Returns:
        the variant
      • isVariantAsPrimitive

        public boolean isVariantAsPrimitive()
        Generated method - Getter of the SolrIndexedType.variant attribute.
        Returns:
        the variant
      • setVariant

        public void setVariant​(SessionContext ctx,
                               java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.variant attribute.
        Parameters:
        value - the variant
      • setVariant

        public void setVariant​(java.lang.Boolean value)
        Generated method - Setter of the SolrIndexedType.variant attribute.
        Parameters:
        value - the variant
      • setVariant

        public void setVariant​(SessionContext ctx,
                               boolean value)
        Generated method - Setter of the SolrIndexedType.variant attribute.
        Parameters:
        value - the variant
      • setVariant

        public void setVariant​(boolean value)
        Generated method - Setter of the SolrIndexedType.variant attribute.
        Parameters:
        value - the variant