Class ClassFeatureGroupModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- com.hybris.classificationgroupsservices.model.ClassFeatureGroupModel
-
- All Implemented Interfaces:
java.io.Serializable
public class ClassFeatureGroupModel extends ItemModel
Generated model class for type ClassFeatureGroup first defined at extension classificationgroupsservices.- 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_CLASSIFICATIONCLASS2CLASSFEATUREGROUPRELATIONGenerated relation code constant for relationClassificationClass2ClassFeatureGroupRelationdefining source attributeclassificationClassin extensionclassificationgroupsservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCLASSFEATUREGROUPASSIGNMENTSGenerated constant - Attribute key ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.static java.lang.StringCLASSIFICATIONCLASSGenerated constant - Attribute key ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.static java.lang.StringCLASSIFICATIONCLASSPOSGenerated constant - Attribute key ofClassFeatureGroup.classificationClassPOSattribute defined at extensionclassificationgroupsservices.static java.lang.StringCODEGenerated constant - Attribute key ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.static java.lang.StringINDEXGenerated constant - Attribute key ofClassFeatureGroup.indexattribute defined at extensionclassificationgroupsservices.static java.lang.StringNAMEGenerated constant - Attribute key ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.-
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 ClassFeatureGroupModel()Generated constructor - Default constructor for generic creation.ClassFeatureGroupModel(ClassificationClassModel _classificationClass, java.lang.String _code)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersClassFeatureGroupModel(ClassificationClassModel _classificationClass, java.lang.String _code, ItemModel _owner)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersClassFeatureGroupModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ClassFeatureGroupAssignmentModel>getClassFeatureGroupAssignments()Generated method - Getter of theClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.ClassificationClassModelgetClassificationClass()Generated method - Getter of theClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.java.lang.StringgetCode()Generated method - Getter of theClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.java.lang.IntegergetIndex()Generated method - Getter of theClassFeatureGroup.indexdynamic attribute defined at extensionclassificationgroupsservices.java.lang.StringgetName()Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.java.lang.StringgetName(java.util.Locale loc)Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.voidsetClassFeatureGroupAssignments(java.util.List<ClassFeatureGroupAssignmentModel> value)Generated method - Setter ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.voidsetClassificationClass(ClassificationClassModel value)Generated method - Setter ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.voidsetCode(java.lang.String value)Generated method - Setter ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.voidsetName(java.lang.String value)Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.voidsetName(java.lang.String value, java.util.Locale loc)Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.-
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
-
_CLASSIFICATIONCLASS2CLASSFEATUREGROUPRELATION
public static final java.lang.String _CLASSIFICATIONCLASS2CLASSFEATUREGROUPRELATION
Generated relation code constant for relationClassificationClass2ClassFeatureGroupRelationdefining source attributeclassificationClassin extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
INDEX
public static final java.lang.String INDEX
Generated constant - Attribute key ofClassFeatureGroup.indexattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
CLASSFEATUREGROUPASSIGNMENTS
public static final java.lang.String CLASSFEATUREGROUPASSIGNMENTS
Generated constant - Attribute key ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
CLASSIFICATIONCLASSPOS
public static final java.lang.String CLASSIFICATIONCLASSPOS
Generated constant - Attribute key ofClassFeatureGroup.classificationClassPOSattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
CLASSIFICATIONCLASS
public static final java.lang.String CLASSIFICATIONCLASS
Generated constant - Attribute key ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ClassFeatureGroupModel
public ClassFeatureGroupModel()
Generated constructor - Default constructor for generic creation.
-
ClassFeatureGroupModel
public ClassFeatureGroupModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ClassFeatureGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public ClassFeatureGroupModel(ClassificationClassModel _classificationClass, java.lang.String _code)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:
_classificationClass- initial attribute declared by typeClassFeatureGroupat extensionclassificationgroupsservices_code- initial attribute declared by typeClassFeatureGroupat extensionclassificationgroupsservices
-
ClassFeatureGroupModel
@Deprecated(since="4.1.1", forRemoval=true) public ClassFeatureGroupModel(ClassificationClassModel _classificationClass, java.lang.String _code, ItemModel _owner)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:
_classificationClass- initial attribute declared by typeClassFeatureGroupat extensionclassificationgroupsservices_code- initial attribute declared by typeClassFeatureGroupat extensionclassificationgroupsservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getClassFeatureGroupAssignments
@Accessor(qualifier="classFeatureGroupAssignments", type=GETTER) public java.util.List<ClassFeatureGroupAssignmentModel> getClassFeatureGroupAssignments()
Generated method - Getter of theClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the classFeatureGroupAssignments
-
getClassificationClass
@Accessor(qualifier="classificationClass", type=GETTER) public ClassificationClassModel getClassificationClass()
Generated method - Getter of theClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.- Returns:
- the classificationClass
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- Returns:
- the code - Code of ClassFeatureGroup
-
getIndex
@Accessor(qualifier="index", type=GETTER) public java.lang.Integer getIndex()
Generated method - Getter of theClassFeatureGroup.indexdynamic attribute defined at extensionclassificationgroupsservices.- Returns:
- the index - Index of group in ClassificationClass
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Returns:
- the name - Localized name of ClassFeatureGroup
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
loc- the value localization key- Returns:
- the name - Localized name of ClassFeatureGroup
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
setClassFeatureGroupAssignments
@Accessor(qualifier="classFeatureGroupAssignments", type=SETTER) public void setClassFeatureGroupAssignments(java.util.List<ClassFeatureGroupAssignmentModel> value)
Generated method - Setter ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the classFeatureGroupAssignments
-
setClassificationClass
@Accessor(qualifier="classificationClass", type=SETTER) public void setClassificationClass(ClassificationClassModel value)
Generated method - Setter ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the classificationClass
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the code - Code of ClassFeatureGroup
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the name - Localized name of ClassFeatureGroup
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the name - Localized name of ClassFeatureGrouploc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
-