Class IntegrationObjectItemVirtualAttributeModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.integrationservices.model.AbstractIntegrationObjectItemAttributeModel
de.hybris.platform.integrationservices.model.IntegrationObjectItemVirtualAttributeModel
- All Implemented Interfaces:
Serializable
public class IntegrationObjectItemVirtualAttributeModel
extends AbstractIntegrationObjectItemAttributeModel
Generated model class for type IntegrationObjectItemVirtualAttribute first defined at extension integrationservices.
An Integration Object Item Attribute that exists virtually by executing the specified logic referenced in the descriptors.
- 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 relationIntegObjItem2VirtualIntegObjItemAttrdefining source attributeintegrationObjectItemin extensionintegrationservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.static final StringGenerated constant - Attribute key ofIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.Fields inherited from class de.hybris.platform.integrationservices.model.AbstractIntegrationObjectItemAttributeModel
ATTRIBUTENAME, AUTOCREATE, RETURNINTEGRATIONOBJECTITEMFields 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.Generated constructor - Default constructor for creation with existing contextIntegrationObjectItemVirtualAttributeModel(String _attributeName, IntegrationObjectItemModel _integrationObjectItem, ItemModel _owner, IntegrationObjectVirtualAttributeDescriptorModel _retrievalDescriptor) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersIntegrationObjectItemVirtualAttributeModel(String _attributeName, IntegrationObjectItemModel _integrationObjectItem, IntegrationObjectVirtualAttributeDescriptorModel _retrievalDescriptor) 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 theIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.Generated method - Getter of theIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.voidGenerated method - Setter ofIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.Methods inherited from class de.hybris.platform.integrationservices.model.AbstractIntegrationObjectItemAttributeModel
getAttributeName, getAutoCreate, getReturnIntegrationObjectItem, setAttributeName, setAutoCreate, setReturnIntegrationObjectItemMethods 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:
-
_INTEGOBJITEM2VIRTUALINTEGOBJITEMATTR
Generated relation code constant for relationIntegObjItem2VirtualIntegObjItemAttrdefining source attributeintegrationObjectItemin extensionintegrationservices.- See Also:
-
RETRIEVALDESCRIPTOR
Generated constant - Attribute key ofIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.- See Also:
-
INTEGRATIONOBJECTITEM
Generated constant - Attribute key ofIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.- See Also:
-
-
Constructor Details
-
IntegrationObjectItemVirtualAttributeModel
public IntegrationObjectItemVirtualAttributeModel()Generated constructor - Default constructor for generic creation. -
IntegrationObjectItemVirtualAttributeModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
IntegrationObjectItemVirtualAttributeModel
@Deprecated(since="4.1.1", forRemoval=true) public IntegrationObjectItemVirtualAttributeModel(String _attributeName, IntegrationObjectItemModel _integrationObjectItem, IntegrationObjectVirtualAttributeDescriptorModel _retrievalDescriptor) 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:
_attributeName- initial attribute declared by typeAbstractIntegrationObjectItemAttributeat extensionintegrationservices_integrationObjectItem- initial attribute declared by typeIntegrationObjectItemVirtualAttributeat extensionintegrationservices_retrievalDescriptor- initial attribute declared by typeIntegrationObjectItemVirtualAttributeat extensionintegrationservices
-
IntegrationObjectItemVirtualAttributeModel
@Deprecated(since="4.1.1", forRemoval=true) public IntegrationObjectItemVirtualAttributeModel(String _attributeName, IntegrationObjectItemModel _integrationObjectItem, ItemModel _owner, IntegrationObjectVirtualAttributeDescriptorModel _retrievalDescriptor) 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:
_attributeName- initial attribute declared by typeAbstractIntegrationObjectItemAttributeat extensionintegrationservices_integrationObjectItem- initial attribute declared by typeIntegrationObjectItemVirtualAttributeat extensionintegrationservices_owner- initial attribute declared by typeItemat extensioncore_retrievalDescriptor- initial attribute declared by typeIntegrationObjectItemVirtualAttributeat extensionintegrationservices
-
-
Method Details
-
getIntegrationObjectItem
@Accessor(qualifier="integrationObjectItem", type=GETTER) public IntegrationObjectItemModel getIntegrationObjectItem()Generated method - Getter of theIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.- Returns:
- the integrationObjectItem
-
getRetrievalDescriptor
@Accessor(qualifier="retrievalDescriptor", type=GETTER) public IntegrationObjectVirtualAttributeDescriptorModel getRetrievalDescriptor()Generated method - Getter of theIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.- Returns:
- the retrievalDescriptor
-
setIntegrationObjectItem
@Accessor(qualifier="integrationObjectItem", type=SETTER) public void setIntegrationObjectItem(IntegrationObjectItemModel value) Generated method - Setter ofIntegrationObjectItemVirtualAttribute.integrationObjectItemattribute defined at extensionintegrationservices.- Parameters:
value- the integrationObjectItem
-
setRetrievalDescriptor
@Accessor(qualifier="retrievalDescriptor", type=SETTER) public void setRetrievalDescriptor(IntegrationObjectVirtualAttributeDescriptorModel value) Generated method - Setter ofIntegrationObjectItemVirtualAttribute.retrievalDescriptorattribute defined at extensionintegrationservices.- Parameters:
value- the retrievalDescriptor
-