Class SolrIndexerQueryModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.solrfacetsearch.model.config.SolrIndexerQueryModel
All Implemented Interfaces:
Serializable

public class SolrIndexerQueryModel extends ItemModel
Generated model class for type SolrIndexerQuery first defined at extension solrfacetsearch.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation SolrIndexedType2SolrIndexerQuery defining source attribute solrIndexedType in extension solrfacetsearch.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.active attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.solrIndexedTypePOS attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    SolrIndexerQueryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    SolrIndexerQueryModel(String _identifier, ItemModel _owner, String _query, IndexerOperationValues _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
    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

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrIndexerQuery.active attribute defined at extension travelservices.
    boolean
    Generated method - Getter of the SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
    void
    setActive(boolean value)
    Generated method - Setter of SolrIndexerQuery.active attribute defined at extension travelservices.
    void
    Generated method - Initial setter of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
    void
    setInjectCurrentDate(boolean value)
    Generated method - Setter of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
    void
    setInjectCurrentTime(boolean value)
    Generated method - Setter of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
    void
    setInjectLastIndexTime(boolean value)
    Generated method - Setter of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
    void
    Generated method - Initial setter of SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _SOLRINDEXEDTYPE2SOLRINDEXERQUERY

      public static final String _SOLRINDEXEDTYPE2SOLRINDEXERQUERY
      Generated relation code constant for relation SolrIndexedType2SolrIndexerQuery defining source attribute solrIndexedType in extension solrfacetsearch.
      See Also:
    • IDENTIFIER

      public static final String IDENTIFIER
      Generated constant - Attribute key of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
      See Also:
    • TYPE

      public static final String TYPE
      Generated constant - Attribute key of SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
      See Also:
    • QUERY

      public static final String QUERY
      Generated constant - Attribute key of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
      See Also:
    • INJECTLASTINDEXTIME

      public static final String INJECTLASTINDEXTIME
      Generated constant - Attribute key of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
      See Also:
    • INJECTCURRENTTIME

      public static final String INJECTCURRENTTIME
      Generated constant - Attribute key of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
      See Also:
    • INJECTCURRENTDATE

      public static final String INJECTCURRENTDATE
      Generated constant - Attribute key of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
      See Also:
    • USER

      public static final String USER
      Generated constant - Attribute key of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
      See Also:
    • PARAMETERPROVIDER

      public static final String PARAMETERPROVIDER
      Generated constant - Attribute key of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
      See Also:
    • SOLRINDEXEDTYPEPOS

      public static final String SOLRINDEXEDTYPEPOS
      Generated constant - Attribute key of SolrIndexerQuery.solrIndexedTypePOS attribute defined at extension solrfacetsearch.
      See Also:
    • SOLRINDEXEDTYPE

      public static final String SOLRINDEXEDTYPE
      Generated constant - Attribute key of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
      See Also:
    • SOLRINDEXERQUERYPARAMETERS

      public static final String SOLRINDEXERQUERYPARAMETERS
      Generated constant - Attribute key of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
      See Also:
    • ACTIVE

      public static final String ACTIVE
      Generated constant - Attribute key of SolrIndexerQuery.active attribute defined at extension travelservices.
      See Also:
  • Constructor Details

    • SolrIndexerQueryModel

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

      public SolrIndexerQueryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SolrIndexerQueryModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrIndexerQueryModel(String _identifier, String _query, IndexerOperationValues _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 SolrIndexerQuery at extension solrfacetsearch
      _query - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
      _type - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
    • SolrIndexerQueryModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrIndexerQueryModel(String _identifier, ItemModel _owner, String _query, IndexerOperationValues _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 SolrIndexerQuery at extension solrfacetsearch
      _owner - initial attribute declared by type Item at extension core
      _query - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
      _type - initial attribute declared by type SolrIndexerQuery at extension solrfacetsearch
  • Method Details

    • getIdentifier

      @Accessor(qualifier="identifier", type=GETTER) public String getIdentifier()
      Generated method - Getter of the SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch.
      Returns:
      the identifier - id of the query
    • getParameterProvider

      @Accessor(qualifier="parameterProvider", type=GETTER) public String getParameterProvider()
      Generated method - Getter of the SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
      Returns:
      the parameterProvider
    • getQuery

      @Accessor(qualifier="query", type=GETTER) public String getQuery()
      Generated method - Getter of the SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
      Returns:
      the query
    • getSolrIndexedType

      @Accessor(qualifier="solrIndexedType", type=GETTER) public SolrIndexedTypeModel getSolrIndexedType()
      Generated method - Getter of the SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
      Returns:
      the solrIndexedType
    • getSolrIndexerQueryParameters

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

      @Accessor(qualifier="type", type=GETTER) public IndexerOperationValues getType()
      Generated method - Getter of the SolrIndexerQuery.type attribute defined at extension solrfacetsearch.
      Returns:
      the type - type of operation: full, update or delete
    • getUser

      @Accessor(qualifier="user", type=GETTER) public UserModel getUser()
      Generated method - Getter of the SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
      Returns:
      the user
    • isActive

      @Accessor(qualifier="active", type=GETTER) public boolean isActive()
      Generated method - Getter of the SolrIndexerQuery.active attribute defined at extension travelservices.
      Returns:
      the active
    • isInjectCurrentDate

      @Accessor(qualifier="injectCurrentDate", type=GETTER) public boolean isInjectCurrentDate()
      Generated method - Getter of the SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
      Returns:
      the injectCurrentDate
    • isInjectCurrentTime

      @Accessor(qualifier="injectCurrentTime", type=GETTER) public boolean isInjectCurrentTime()
      Generated method - Getter of the SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
      Returns:
      the injectCurrentTime
    • isInjectLastIndexTime

      @Accessor(qualifier="injectLastIndexTime", type=GETTER) public boolean isInjectLastIndexTime()
      Generated method - Getter of the SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
      Returns:
      the injectLastIndexTime
    • setActive

      @Accessor(qualifier="active", type=SETTER) public void setActive(boolean value)
      Generated method - Setter of SolrIndexerQuery.active attribute defined at extension travelservices.
      Parameters:
      value - the active
    • setIdentifier

      @Accessor(qualifier="identifier", type=SETTER) public void setIdentifier(String value)
      Generated method - Initial setter of SolrIndexerQuery.identifier attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
      Parameters:
      value - the identifier - id of the query
    • setInjectCurrentDate

      @Accessor(qualifier="injectCurrentDate", type=SETTER) public void setInjectCurrentDate(boolean value)
      Generated method - Setter of SolrIndexerQuery.injectCurrentDate attribute defined at extension solrfacetsearch.
      Parameters:
      value - the injectCurrentDate
    • setInjectCurrentTime

      @Accessor(qualifier="injectCurrentTime", type=SETTER) public void setInjectCurrentTime(boolean value)
      Generated method - Setter of SolrIndexerQuery.injectCurrentTime attribute defined at extension solrfacetsearch.
      Parameters:
      value - the injectCurrentTime
    • setInjectLastIndexTime

      @Accessor(qualifier="injectLastIndexTime", type=SETTER) public void setInjectLastIndexTime(boolean value)
      Generated method - Setter of SolrIndexerQuery.injectLastIndexTime attribute defined at extension solrfacetsearch.
      Parameters:
      value - the injectLastIndexTime
    • setParameterProvider

      @Accessor(qualifier="parameterProvider", type=SETTER) public void setParameterProvider(String value)
      Generated method - Setter of SolrIndexerQuery.parameterProvider attribute defined at extension solrfacetsearch.
      Parameters:
      value - the parameterProvider
    • setQuery

      @Accessor(qualifier="query", type=SETTER) public void setQuery(String value)
      Generated method - Setter of SolrIndexerQuery.query attribute defined at extension solrfacetsearch.
      Parameters:
      value - the query
    • setSolrIndexedType

      @Accessor(qualifier="solrIndexedType", type=SETTER) public void setSolrIndexedType(SolrIndexedTypeModel value)
      Generated method - Setter of SolrIndexerQuery.solrIndexedType attribute defined at extension solrfacetsearch.
      Parameters:
      value - the solrIndexedType
    • setSolrIndexerQueryParameters

      @Accessor(qualifier="solrIndexerQueryParameters", type=SETTER) public void setSolrIndexerQueryParameters(List<SolrIndexerQueryParameterModel> value)
      Generated method - Setter of SolrIndexerQuery.solrIndexerQueryParameters attribute defined at extension solrfacetsearch.
      Parameters:
      value - the solrIndexerQueryParameters
    • setType

      @Accessor(qualifier="type", type=SETTER) public void setType(IndexerOperationValues value)
      Generated method - Initial setter of SolrIndexerQuery.type attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
      Parameters:
      value - the type - type of operation: full, update or delete
    • setUser

      @Accessor(qualifier="user", type=SETTER) public void setUser(UserModel value)
      Generated method - Setter of SolrIndexerQuery.user attribute defined at extension solrfacetsearch.
      Parameters:
      value - the user