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:
java.io.Serializable
public class SolrIndexerQueryModel extends ItemModel
Generated model class for type SolrIndexerQuery first defined at extension solrfacetsearch.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_SOLRINDEXEDTYPE2SOLRINDEXERQUERYGenerated relation code constant for relationSolrIndexedType2SolrIndexerQuerydefining source attributesolrIndexedTypein extensionsolrfacetsearch.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringIDENTIFIERGenerated constant - Attribute key ofSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch.static java.lang.StringINJECTCURRENTDATEGenerated constant - Attribute key ofSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.static java.lang.StringINJECTCURRENTTIMEGenerated constant - Attribute key ofSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.static java.lang.StringINJECTLASTINDEXTIMEGenerated constant - Attribute key ofSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.static java.lang.StringPARAMETERPROVIDERGenerated constant - Attribute key ofSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.static java.lang.StringQUERYGenerated constant - Attribute key ofSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.static java.lang.StringSOLRINDEXEDTYPEGenerated constant - Attribute key ofSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.static java.lang.StringSOLRINDEXEDTYPEPOSGenerated constant - Attribute key ofSolrIndexerQuery.solrIndexedTypePOSattribute defined at extensionsolrfacetsearch.static java.lang.StringSOLRINDEXERQUERYPARAMETERSGenerated constant - Attribute key ofSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch.static java.lang.StringTYPEGenerated constant - Attribute key ofSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch.static java.lang.StringUSERGenerated constant - Attribute key ofSolrIndexerQuery.userattribute defined at extensionsolrfacetsearch.-
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 SolrIndexerQueryModel()Generated constructor - Default constructor for generic creation.SolrIndexerQueryModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextSolrIndexerQueryModel(java.lang.String _identifier, ItemModel _owner, java.lang.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 parametersSolrIndexerQueryModel(java.lang.String _identifier, java.lang.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
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetIdentifier()Generated method - Getter of theSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch.java.lang.StringgetParameterProvider()Generated method - Getter of theSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.java.lang.StringgetQuery()Generated method - Getter of theSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.SolrIndexedTypeModelgetSolrIndexedType()Generated method - Getter of theSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.java.util.List<SolrIndexerQueryParameterModel>getSolrIndexerQueryParameters()Generated method - Getter of theSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch.IndexerOperationValuesgetType()Generated method - Getter of theSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch.UserModelgetUser()Generated method - Getter of theSolrIndexerQuery.userattribute defined at extensionsolrfacetsearch.booleanisInjectCurrentDate()Generated method - Getter of theSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.booleanisInjectCurrentTime()Generated method - Getter of theSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.booleanisInjectLastIndexTime()Generated method - Getter of theSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.voidsetIdentifier(java.lang.String value)Generated method - Initial setter ofSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch.voidsetInjectCurrentDate(boolean value)Generated method - Setter ofSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.voidsetInjectCurrentTime(boolean value)Generated method - Setter ofSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.voidsetInjectLastIndexTime(boolean value)Generated method - Setter ofSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.voidsetParameterProvider(java.lang.String value)Generated method - Setter ofSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.voidsetQuery(java.lang.String value)Generated method - Setter ofSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.voidsetSolrIndexedType(SolrIndexedTypeModel value)Generated method - Setter ofSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.voidsetSolrIndexerQueryParameters(java.util.List<SolrIndexerQueryParameterModel> value)Generated method - Setter ofSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch.voidsetType(IndexerOperationValues value)Generated method - Initial setter ofSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch.voidsetUser(UserModel value)Generated method - Setter ofSolrIndexerQuery.userattribute defined at extensionsolrfacetsearch.-
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
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_SOLRINDEXEDTYPE2SOLRINDEXERQUERY
public static final java.lang.String _SOLRINDEXEDTYPE2SOLRINDEXERQUERY
Generated relation code constant for relationSolrIndexedType2SolrIndexerQuerydefining source attributesolrIndexedTypein extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
Generated constant - Attribute key ofSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Generated constant - Attribute key ofSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
QUERY
public static final java.lang.String QUERY
Generated constant - Attribute key ofSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INJECTLASTINDEXTIME
public static final java.lang.String INJECTLASTINDEXTIME
Generated constant - Attribute key ofSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INJECTCURRENTTIME
public static final java.lang.String INJECTCURRENTTIME
Generated constant - Attribute key ofSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INJECTCURRENTDATE
public static final java.lang.String INJECTCURRENTDATE
Generated constant - Attribute key ofSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
Generated constant - Attribute key ofSolrIndexerQuery.userattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
PARAMETERPROVIDER
public static final java.lang.String PARAMETERPROVIDER
Generated constant - Attribute key ofSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SOLRINDEXEDTYPEPOS
public static final java.lang.String SOLRINDEXEDTYPEPOS
Generated constant - Attribute key ofSolrIndexerQuery.solrIndexedTypePOSattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SOLRINDEXEDTYPE
public static final java.lang.String SOLRINDEXEDTYPE
Generated constant - Attribute key ofSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SOLRINDEXERQUERYPARAMETERS
public static final java.lang.String SOLRINDEXERQUERYPARAMETERS
Generated constant - Attribute key ofSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SolrIndexerQueryModel
public SolrIndexerQueryModel()
Generated constructor - Default constructor for generic creation.
-
SolrIndexerQueryModel
public SolrIndexerQueryModel(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(java.lang.String _identifier, java.lang.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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_identifier- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch_query- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch_type- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch
-
SolrIndexerQueryModel
@Deprecated(since="4.1.1", forRemoval=true) public SolrIndexerQueryModel(java.lang.String _identifier, ItemModel _owner, java.lang.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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_identifier- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch_owner- initial attribute declared by typeItemat extensioncore_query- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch_type- initial attribute declared by typeSolrIndexerQueryat extensionsolrfacetsearch
-
-
Method Detail
-
getIdentifier
@Accessor(qualifier="identifier", type=GETTER) public java.lang.String getIdentifier()
Generated method - Getter of theSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch.- Returns:
- the identifier - id of the query
-
getParameterProvider
@Accessor(qualifier="parameterProvider", type=GETTER) public java.lang.String getParameterProvider()
Generated method - Getter of theSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.- Returns:
- the parameterProvider
-
getQuery
@Accessor(qualifier="query", type=GETTER) public java.lang.String getQuery()
Generated method - Getter of theSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.- Returns:
- the query
-
getSolrIndexedType
@Accessor(qualifier="solrIndexedType", type=GETTER) public SolrIndexedTypeModel getSolrIndexedType()
Generated method - Getter of theSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.- Returns:
- the solrIndexedType
-
getSolrIndexerQueryParameters
@Accessor(qualifier="solrIndexerQueryParameters", type=GETTER) public java.util.List<SolrIndexerQueryParameterModel> getSolrIndexerQueryParameters()
Generated method - Getter of theSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch. 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 theSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch.- Returns:
- the type - type of operation: full, update or delete
-
getUser
@Accessor(qualifier="user", type=GETTER) public UserModel getUser()
Generated method - Getter of theSolrIndexerQuery.userattribute defined at extensionsolrfacetsearch.- Returns:
- the user
-
isInjectCurrentDate
@Accessor(qualifier="injectCurrentDate", type=GETTER) public boolean isInjectCurrentDate()
Generated method - Getter of theSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.- Returns:
- the injectCurrentDate
-
isInjectCurrentTime
@Accessor(qualifier="injectCurrentTime", type=GETTER) public boolean isInjectCurrentTime()
Generated method - Getter of theSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.- Returns:
- the injectCurrentTime
-
isInjectLastIndexTime
@Accessor(qualifier="injectLastIndexTime", type=GETTER) public boolean isInjectLastIndexTime()
Generated method - Getter of theSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.- Returns:
- the injectLastIndexTime
-
setIdentifier
@Accessor(qualifier="identifier", type=SETTER) public void setIdentifier(java.lang.String value)
Generated method - Initial setter ofSolrIndexerQuery.identifierattribute defined at extensionsolrfacetsearch. 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 ofSolrIndexerQuery.injectCurrentDateattribute defined at extensionsolrfacetsearch.- Parameters:
value- the injectCurrentDate
-
setInjectCurrentTime
@Accessor(qualifier="injectCurrentTime", type=SETTER) public void setInjectCurrentTime(boolean value)
Generated method - Setter ofSolrIndexerQuery.injectCurrentTimeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the injectCurrentTime
-
setInjectLastIndexTime
@Accessor(qualifier="injectLastIndexTime", type=SETTER) public void setInjectLastIndexTime(boolean value)
Generated method - Setter ofSolrIndexerQuery.injectLastIndexTimeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the injectLastIndexTime
-
setParameterProvider
@Accessor(qualifier="parameterProvider", type=SETTER) public void setParameterProvider(java.lang.String value)
Generated method - Setter ofSolrIndexerQuery.parameterProviderattribute defined at extensionsolrfacetsearch.- Parameters:
value- the parameterProvider
-
setQuery
@Accessor(qualifier="query", type=SETTER) public void setQuery(java.lang.String value)
Generated method - Setter ofSolrIndexerQuery.queryattribute defined at extensionsolrfacetsearch.- Parameters:
value- the query
-
setSolrIndexedType
@Accessor(qualifier="solrIndexedType", type=SETTER) public void setSolrIndexedType(SolrIndexedTypeModel value)
Generated method - Setter ofSolrIndexerQuery.solrIndexedTypeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the solrIndexedType
-
setSolrIndexerQueryParameters
@Accessor(qualifier="solrIndexerQueryParameters", type=SETTER) public void setSolrIndexerQueryParameters(java.util.List<SolrIndexerQueryParameterModel> value)
Generated method - Setter ofSolrIndexerQuery.solrIndexerQueryParametersattribute defined at extensionsolrfacetsearch.- Parameters:
value- the solrIndexerQueryParameters
-
setType
@Accessor(qualifier="type", type=SETTER) public void setType(IndexerOperationValues value)
Generated method - Initial setter ofSolrIndexerQuery.typeattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the type - type of operation: full, update or delete
-
-