Class IntegrationObjectClassModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.integrationservices.model.IntegrationObjectClassModel
- All Implemented Interfaces:
Serializable
Generated model class for type IntegrationObjectClass first defined at extension integrationservices.
Integration Object POJO type definition.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationIntegObj2IntegObjClassdefining source attributeintegrationObjectin extensionintegrationservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofIntegrationObjectClass.attributesattribute defined at extensionintegrationservices.static final StringGenerated constant - Attribute key ofIntegrationObjectClass.codeattribute defined at extensionintegrationservices.static final StringGenerated constant - Attribute key ofIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.static final StringGenerated constant - Attribute key ofIntegrationObjectClass.rootattribute defined at extensionintegrationservices.static final StringGenerated constant - Attribute key ofIntegrationObjectClass.typeattribute defined at extensionintegrationservices.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.IntegrationObjectClassModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextIntegrationObjectClassModel(String _code, IntegrationObjectModel _integrationObject, ItemModel _owner, Class _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 parametersIntegrationObjectClassModel(String _code, IntegrationObjectModel _integrationObject, Class _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
Modifier and TypeMethodDescriptionGenerated method - Getter of theIntegrationObjectClass.attributesattribute defined at extensionintegrationservices.getCode()Generated method - Getter of theIntegrationObjectClass.codeattribute defined at extensionintegrationservices.Generated method - Getter of theIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.getRoot()Generated method - Getter of theIntegrationObjectClass.rootattribute defined at extensionintegrationservices.getType()Generated method - Getter of theIntegrationObjectClass.typeattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectClass.attributesattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectClass.codeattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectClass.rootattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectClass.typeattribute defined at extensionintegrationservices.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:
-
_INTEGOBJ2INTEGOBJCLASS
Generated relation code constant for relationIntegObj2IntegObjClassdefining source attributeintegrationObjectin extensionintegrationservices.- See Also:
-
CODE
Generated constant - Attribute key ofIntegrationObjectClass.codeattribute defined at extensionintegrationservices.- See Also:
-
ROOT
Generated constant - Attribute key ofIntegrationObjectClass.rootattribute defined at extensionintegrationservices.- See Also:
-
TYPE
Generated constant - Attribute key ofIntegrationObjectClass.typeattribute defined at extensionintegrationservices.- See Also:
-
INTEGRATIONOBJECT
Generated constant - Attribute key ofIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.- See Also:
-
ATTRIBUTES
Generated constant - Attribute key ofIntegrationObjectClass.attributesattribute defined at extensionintegrationservices.- See Also:
-
-
Constructor Details
-
IntegrationObjectClassModel
public IntegrationObjectClassModel()Generated constructor - Default constructor for generic creation. -
IntegrationObjectClassModel
public IntegrationObjectClassModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
IntegrationObjectClassModel
@Deprecated(since="4.1.1", forRemoval=true) public IntegrationObjectClassModel(String _code, IntegrationObjectModel _integrationObject, Class _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:
_code- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices_integrationObject- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices_type- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices
-
IntegrationObjectClassModel
@Deprecated(since="4.1.1", forRemoval=true) public IntegrationObjectClassModel(String _code, IntegrationObjectModel _integrationObject, ItemModel _owner, Class _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:
_code- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices_integrationObject- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices_owner- initial attribute declared by typeItemat extensioncore_type- initial attribute declared by typeIntegrationObjectClassat extensionintegrationservices
-
-
Method Details
-
getAttributes
@Accessor(qualifier="attributes", type=GETTER) public Set<IntegrationObjectClassAttributeModel> getAttributes()Generated method - Getter of theIntegrationObjectClass.attributesattribute defined at extensionintegrationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the attributes
-
getCode
Generated method - Getter of theIntegrationObjectClass.codeattribute defined at extensionintegrationservices.- Returns:
- the code
-
getIntegrationObject
@Accessor(qualifier="integrationObject", type=GETTER) public IntegrationObjectModel getIntegrationObject()Generated method - Getter of theIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.- Returns:
- the integrationObject
-
getRoot
Generated method - Getter of theIntegrationObjectClass.rootattribute defined at extensionintegrationservices.- Returns:
- the root
-
getType
Generated method - Getter of theIntegrationObjectClass.typeattribute defined at extensionintegrationservices.- Returns:
- the type
-
setAttributes
@Accessor(qualifier="attributes", type=SETTER) public void setAttributes(Set<IntegrationObjectClassAttributeModel> value) Generated method - Setter ofIntegrationObjectClass.attributesattribute defined at extensionintegrationservices.- Parameters:
value- the attributes
-
setCode
Generated method - Setter ofIntegrationObjectClass.codeattribute defined at extensionintegrationservices.- Parameters:
value- the code
-
setIntegrationObject
@Accessor(qualifier="integrationObject", type=SETTER) public void setIntegrationObject(IntegrationObjectModel value) Generated method - Setter ofIntegrationObjectClass.integrationObjectattribute defined at extensionintegrationservices.- Parameters:
value- the integrationObject
-
setRoot
Generated method - Setter ofIntegrationObjectClass.rootattribute defined at extensionintegrationservices.- Parameters:
value- the root
-
setType
Generated method - Setter ofIntegrationObjectClass.typeattribute defined at extensionintegrationservices.- Parameters:
value- the type
-