Class FlexibleSearchRetentionRuleModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.processing.model.AbstractRetentionRuleModel
-
- de.hybris.platform.processing.model.FlexibleSearchRetentionRuleModel
-
- All Implemented Interfaces:
java.io.Serializable
public class FlexibleSearchRetentionRuleModel extends AbstractRetentionRuleModel
Generated model class for type FlexibleSearchRetentionRule first defined at extension processing.- 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_TYPECODEGenerated model type code constant.static java.lang.StringQUERYPARAMETERSGenerated constant - Attribute key ofFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.static java.lang.StringRETENTIONTIMESECONDSGenerated constant - Attribute key ofFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.static java.lang.StringSEARCHQUERYGenerated constant - Attribute key ofFlexibleSearchRetentionRule.searchQueryattribute defined at extensionprocessing.-
Fields inherited from class de.hybris.platform.processing.model.AbstractRetentionRuleModel
ACTIONREFERENCE, CODE
-
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 FlexibleSearchRetentionRuleModel()Generated constructor - Default constructor for generic creation.FlexibleSearchRetentionRuleModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextFlexibleSearchRetentionRuleModel(java.lang.String _actionReference, java.lang.String _code, ItemModel _owner, java.lang.String _searchQuery)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersFlexibleSearchRetentionRuleModel(java.lang.String _actionReference, java.lang.String _code, java.lang.String _searchQuery)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>getQueryParameters()Generated method - Getter of theFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.java.lang.LonggetRetentionTimeSeconds()Generated method - Getter of theFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.java.lang.StringgetSearchQuery()Generated method - Getter of theFlexibleSearchRetentionRule.searchQueryattribute defined at extensionprocessing.voidsetQueryParameters(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.voidsetRetentionTimeSeconds(java.lang.Long value)Generated method - Setter ofFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.voidsetSearchQuery(java.lang.String value)Generated method - Setter ofFlexibleSearchRetentionRule.searchQueryattribute defined at extensionprocessing.-
Methods inherited from class de.hybris.platform.processing.model.AbstractRetentionRuleModel
getActionReference, getCode, setActionReference, setCode
-
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
-
SEARCHQUERY
public static final java.lang.String SEARCHQUERY
Generated constant - Attribute key ofFlexibleSearchRetentionRule.searchQueryattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
QUERYPARAMETERS
public static final java.lang.String QUERYPARAMETERS
Generated constant - Attribute key ofFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
RETENTIONTIMESECONDS
public static final java.lang.String RETENTIONTIMESECONDS
Generated constant - Attribute key ofFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FlexibleSearchRetentionRuleModel
public FlexibleSearchRetentionRuleModel()
Generated constructor - Default constructor for generic creation.
-
FlexibleSearchRetentionRuleModel
public FlexibleSearchRetentionRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
FlexibleSearchRetentionRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public FlexibleSearchRetentionRuleModel(java.lang.String _actionReference, java.lang.String _code, java.lang.String _searchQuery)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:
_actionReference- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_code- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_searchQuery- initial attribute declared by typeFlexibleSearchRetentionRuleat extensionprocessing
-
FlexibleSearchRetentionRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public FlexibleSearchRetentionRuleModel(java.lang.String _actionReference, java.lang.String _code, ItemModel _owner, java.lang.String _searchQuery)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:
_actionReference- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_code- initial attribute declared by typeAbstractRetentionRuleat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_searchQuery- initial attribute declared by typeFlexibleSearchRetentionRuleat extensionprocessing
-
-
Method Detail
-
getQueryParameters
@Accessor(qualifier="queryParameters", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getQueryParameters()
Generated method - Getter of theFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.- Returns:
- the queryParameters
-
getRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=GETTER) public java.lang.Long getRetentionTimeSeconds()
Generated method - Getter of theFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.- Returns:
- the retentionTimeSeconds
-
getSearchQuery
@Accessor(qualifier="searchQuery", type=GETTER) public java.lang.String getSearchQuery()
Generated method - Getter of theFlexibleSearchRetentionRule.searchQueryattribute defined at extensionprocessing.- Returns:
- the searchQuery
-
setQueryParameters
@Accessor(qualifier="queryParameters", type=SETTER) public void setQueryParameters(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofFlexibleSearchRetentionRule.queryParametersattribute defined at extensionprocessing.- Parameters:
value- the queryParameters
-
setRetentionTimeSeconds
@Accessor(qualifier="retentionTimeSeconds", type=SETTER) public void setRetentionTimeSeconds(java.lang.Long value)
Generated method - Setter ofFlexibleSearchRetentionRule.retentionTimeSecondsattribute defined at extensionprocessing.- Parameters:
value- the retentionTimeSeconds
-
-