Class AsSortExpressionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
-
- de.hybris.platform.adaptivesearch.model.AbstractAsItemConfigurationModel
-
- de.hybris.platform.adaptivesearch.model.AsSortExpressionModel
-
- All Implemented Interfaces:
java.io.Serializable
public class AsSortExpressionModel extends AbstractAsItemConfigurationModel
Generated model class for type AsSortExpression first defined at extension adaptivesearch.- 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_ASSORTCONFIGURATION2SORTEXPRESSIONGenerated relation code constant for relationAsSortConfiguration2SortExpressiondefining source attributesortConfigurationin extensionadaptivesearch.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringEXPRESSIONGenerated constant - Attribute key ofAsSortExpression.expressionattribute defined at extensionadaptivesearch.static java.lang.StringORDERGenerated constant - Attribute key ofAsSortExpression.orderattribute defined at extensionadaptivesearch.static java.lang.StringSORTCONFIGURATIONGenerated constant - Attribute key ofAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch.static java.lang.StringSORTCONFIGURATIONPOSGenerated constant - Attribute key ofAsSortExpression.sortConfigurationPOSattribute defined at extensionadaptivesearch.static java.lang.StringUNIQUEIDXGenerated constant - Attribute key ofAsSortExpression.uniqueIdxattribute defined at extensionadaptivesearch.-
Fields inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
CATALOGVERSION, CORRUPTED, UID
-
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 AsSortExpressionModel()Generated constructor - Default constructor for generic creation.AsSortExpressionModel(CatalogVersionModel _catalogVersion, java.lang.String _expression, ItemModel _owner, AbstractAsSortConfigurationModel _sortConfiguration, java.lang.String _uid, java.lang.String _uniqueIdx)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAsSortExpressionModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextAsSortExpressionModel(java.lang.String _expression, AbstractAsSortConfigurationModel _sortConfiguration, java.lang.String _uid, java.lang.String _uniqueIdx)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.StringgetExpression()Generated method - Getter of theAsSortExpression.expressionattribute defined at extensionadaptivesearch.AsSortOrdergetOrder()Generated method - Getter of theAsSortExpression.orderattribute defined at extensionadaptivesearch.AbstractAsSortConfigurationModelgetSortConfiguration()Generated method - Getter of theAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch.java.lang.StringgetUniqueIdx()Generated method - Getter of theAsSortExpression.uniqueIdxattribute defined at extensionadaptivesearch.voidsetExpression(java.lang.String value)Generated method - Setter ofAsSortExpression.expressionattribute defined at extensionadaptivesearch.voidsetOrder(AsSortOrder value)Generated method - Setter ofAsSortExpression.orderattribute defined at extensionadaptivesearch.voidsetSortConfiguration(AbstractAsSortConfigurationModel value)Generated method - Initial setter ofAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch.voidsetUniqueIdx(java.lang.String value)Generated method - Setter ofAsSortExpression.uniqueIdxattribute defined at extensionadaptivesearch.-
Methods inherited from class de.hybris.platform.adaptivesearch.model.AbstractAsConfigurationModel
getCatalogVersion, getUid, isCorrupted, setCatalogVersion, setUid
-
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
-
_ASSORTCONFIGURATION2SORTEXPRESSION
public static final java.lang.String _ASSORTCONFIGURATION2SORTEXPRESSION
Generated relation code constant for relationAsSortConfiguration2SortExpressiondefining source attributesortConfigurationin extensionadaptivesearch.- See Also:
- Constant Field Values
-
EXPRESSION
public static final java.lang.String EXPRESSION
Generated constant - Attribute key ofAsSortExpression.expressionattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofAsSortExpression.orderattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
UNIQUEIDX
public static final java.lang.String UNIQUEIDX
Generated constant - Attribute key ofAsSortExpression.uniqueIdxattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
SORTCONFIGURATIONPOS
public static final java.lang.String SORTCONFIGURATIONPOS
Generated constant - Attribute key ofAsSortExpression.sortConfigurationPOSattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
SORTCONFIGURATION
public static final java.lang.String SORTCONFIGURATION
Generated constant - Attribute key ofAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AsSortExpressionModel
public AsSortExpressionModel()
Generated constructor - Default constructor for generic creation.
-
AsSortExpressionModel
public AsSortExpressionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
AsSortExpressionModel
@Deprecated(since="4.1.1", forRemoval=true) public AsSortExpressionModel(java.lang.String _expression, AbstractAsSortConfigurationModel _sortConfiguration, java.lang.String _uid, java.lang.String _uniqueIdx)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:
_expression- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch_sortConfiguration- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch_uid- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_uniqueIdx- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch
-
AsSortExpressionModel
@Deprecated(since="4.1.1", forRemoval=true) public AsSortExpressionModel(CatalogVersionModel _catalogVersion, java.lang.String _expression, ItemModel _owner, AbstractAsSortConfigurationModel _sortConfiguration, java.lang.String _uid, java.lang.String _uniqueIdx)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:
_catalogVersion- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_expression- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch_owner- initial attribute declared by typeItemat extensioncore_sortConfiguration- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch_uid- initial attribute declared by typeAbstractAsConfigurationat extensionadaptivesearch_uniqueIdx- initial attribute declared by typeAsSortExpressionat extensionadaptivesearch
-
-
Method Detail
-
getExpression
@Accessor(qualifier="expression", type=GETTER) public java.lang.String getExpression()
Generated method - Getter of theAsSortExpression.expressionattribute defined at extensionadaptivesearch.- Returns:
- the expression
-
getOrder
@Accessor(qualifier="order", type=GETTER) public AsSortOrder getOrder()
Generated method - Getter of theAsSortExpression.orderattribute defined at extensionadaptivesearch.- Returns:
- the order
-
getSortConfiguration
@Accessor(qualifier="sortConfiguration", type=GETTER) public AbstractAsSortConfigurationModel getSortConfiguration()
Generated method - Getter of theAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch.- Returns:
- the sortConfiguration
-
getUniqueIdx
@Accessor(qualifier="uniqueIdx", type=GETTER) public java.lang.String getUniqueIdx()
Generated method - Getter of theAsSortExpression.uniqueIdxattribute defined at extensionadaptivesearch.- Returns:
- the uniqueIdx
-
setExpression
@Accessor(qualifier="expression", type=SETTER) public void setExpression(java.lang.String value)
Generated method - Setter ofAsSortExpression.expressionattribute defined at extensionadaptivesearch.- Parameters:
value- the expression
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(AsSortOrder value)
Generated method - Setter ofAsSortExpression.orderattribute defined at extensionadaptivesearch.- Parameters:
value- the order
-
setSortConfiguration
@Accessor(qualifier="sortConfiguration", type=SETTER) public void setSortConfiguration(AbstractAsSortConfigurationModel value)
Generated method - Initial setter ofAsSortExpression.sortConfigurationattribute defined at extensionadaptivesearch. Can only be used at creation of model - before first save.- Parameters:
value- the sortConfiguration
-
-