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:
Serializable
Generated model class for type ClassFeatureGroup first defined at extension classificationgroupsservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationClassificationClass2ClassFeatureGroupRelationdefining source attributeclassificationClassin extensionclassificationgroupsservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.static final StringGenerated constant - Attribute key ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.static final StringGenerated constant - Attribute key ofClassFeatureGroup.classificationClassPOSattribute defined at extensionclassificationgroupsservices.static final StringGenerated constant - Attribute key ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.static final StringGenerated constant - Attribute key ofClassFeatureGroup.indexattribute defined at extensionclassificationgroupsservices.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.ClassFeatureGroupModel(ClassificationClassModel _classificationClass, 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, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.Generated method - Getter of theClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.getCode()Generated method - Getter of theClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.getIndex()Generated method - Getter of theClassFeatureGroup.indexdynamic attribute defined at extensionclassificationgroupsservices.getName()Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.voidGenerated method - Setter ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.voidGenerated method - Setter ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.voidGenerated method - Setter ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.voidGenerated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.voidGenerated 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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_CLASSIFICATIONCLASS2CLASSFEATUREGROUPRELATION
Generated relation code constant for relationClassificationClass2ClassFeatureGroupRelationdefining source attributeclassificationClassin extensionclassificationgroupsservices.- See Also:
-
CODE
Generated constant - Attribute key ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- See Also:
-
NAME
Generated constant - Attribute key ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- See Also:
-
INDEX
Generated constant - Attribute key ofClassFeatureGroup.indexattribute defined at extensionclassificationgroupsservices.- See Also:
-
CLASSFEATUREGROUPASSIGNMENTS
Generated constant - Attribute key ofClassFeatureGroup.classFeatureGroupAssignmentsattribute defined at extensionclassificationgroupsservices.- See Also:
-
CLASSIFICATIONCLASSPOS
Generated constant - Attribute key ofClassFeatureGroup.classificationClassPOSattribute defined at extensionclassificationgroupsservices.- See Also:
-
CLASSIFICATIONCLASS
Generated constant - Attribute key ofClassFeatureGroup.classificationClassattribute defined at extensionclassificationgroupsservices.- See Also:
-
-
Constructor Details
-
ClassFeatureGroupModel
public ClassFeatureGroupModel()Generated constructor - Default constructor for generic creation. -
ClassFeatureGroupModel
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, 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, 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 Details
-
getClassFeatureGroupAssignments
@Accessor(qualifier="classFeatureGroupAssignments", type=GETTER) public 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
Generated method - Getter of theClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- Returns:
- the code - Code of ClassFeatureGroup
-
getIndex
Generated method - Getter of theClassFeatureGroup.indexdynamic attribute defined at extensionclassificationgroupsservices.- Returns:
- the index - Index of group in ClassificationClass
-
getName
Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Returns:
- the name - Localized name of ClassFeatureGroup
-
getName
Generated method - Getter of theClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
loc- the value localization key- Returns:
- the name - Localized name of ClassFeatureGroup
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setClassFeatureGroupAssignments
@Accessor(qualifier="classFeatureGroupAssignments", type=SETTER) public void setClassFeatureGroupAssignments(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
Generated method - Setter ofClassFeatureGroup.codeattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the code - Code of ClassFeatureGroup
-
setName
Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the name - Localized name of ClassFeatureGroup
-
setName
Generated method - Setter ofClassFeatureGroup.nameattribute defined at extensionclassificationgroupsservices.- Parameters:
value- the name - Localized name of ClassFeatureGrouploc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-