Package de.hybris.platform.b2b.model
Class B2BPermissionResultModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.b2b.model.B2BPermissionResultModel
-
- All Implemented Interfaces:
java.io.Serializable
public class B2BPermissionResultModel extends ItemModel
Generated model class for type B2BPermissionResult first defined at extension b2bapprovalprocess.- 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_ABSTRACTORDER2B2BPERMISSIONRESULTSGenerated relation code constant for relationAbstractOrder2B2BPermissionResultsdefining source attributeOrderin extensionb2bapprovalprocess.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringAPPROVERGenerated constant - Attribute key ofB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.static java.lang.StringNOTEGenerated constant - Attribute key ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.static java.lang.StringORDERGenerated constant - Attribute key ofB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.static java.lang.StringORDERPOSGenerated constant - Attribute key ofB2BPermissionResult.OrderPOSattribute defined at extensionb2bapprovalprocess.static java.lang.StringPERMISSIONGenerated constant - Attribute key ofB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.static java.lang.StringPERMISSIONTYPECODEGenerated constant - Attribute key ofB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.static java.lang.StringSTATUSGenerated constant - Attribute key ofB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.static java.lang.StringSTATUSDISPLAYGenerated constant - Attribute key ofB2BPermissionResult.statusDisplayattribute defined at extensionb2bapprovalprocess.-
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 B2BPermissionResultModel()Generated constructor - Default constructor for generic creation.B2BPermissionResultModel(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 parametersB2BPermissionResultModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B2BCustomerModelgetApprover()Generated method - Getter of theB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.java.lang.StringgetNote()Generated method - Getter of theB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.java.lang.StringgetNote(java.util.Locale loc)Generated method - Getter of theB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.AbstractOrderModelgetOrder()Generated method - Getter of theB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.B2BPermissionModelgetPermission()Generated method - Getter of theB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.java.lang.StringgetPermissionTypeCode()Generated method - Getter of theB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.PermissionStatusgetStatus()Generated method - Getter of theB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.java.lang.StringgetStatusDisplay()Generated method - Getter of theB2BPermissionResult.statusDisplaydynamic attribute defined at extensionb2bapprovalprocess.voidsetApprover(B2BCustomerModel value)Generated method - Setter ofB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.voidsetNote(java.lang.String value)Generated method - Setter ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.voidsetNote(java.lang.String value, java.util.Locale loc)Generated method - Setter ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.voidsetOrder(AbstractOrderModel value)Generated method - Setter ofB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.voidsetPermission(B2BPermissionModel value)Generated method - Setter ofB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.voidsetPermissionTypeCode(java.lang.String value)Generated method - Setter ofB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.voidsetStatus(PermissionStatus value)Generated method - Setter ofB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.-
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
-
_ABSTRACTORDER2B2BPERMISSIONRESULTS
public static final java.lang.String _ABSTRACTORDER2B2BPERMISSIONRESULTS
Generated relation code constant for relationAbstractOrder2B2BPermissionResultsdefining source attributeOrderin extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
PERMISSION
public static final java.lang.String PERMISSION
Generated constant - Attribute key ofB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
PERMISSIONTYPECODE
public static final java.lang.String PERMISSIONTYPECODE
Generated constant - Attribute key ofB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Generated constant - Attribute key ofB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
APPROVER
public static final java.lang.String APPROVER
Generated constant - Attribute key ofB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
NOTE
public static final java.lang.String NOTE
Generated constant - Attribute key ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
STATUSDISPLAY
public static final java.lang.String STATUSDISPLAY
Generated constant - Attribute key ofB2BPermissionResult.statusDisplayattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
ORDERPOS
public static final java.lang.String ORDERPOS
Generated constant - Attribute key ofB2BPermissionResult.OrderPOSattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BPermissionResultModel
public B2BPermissionResultModel()
Generated constructor - Default constructor for generic creation.
-
B2BPermissionResultModel
public B2BPermissionResultModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BPermissionResultModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BPermissionResultModel(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:
_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getApprover
@Accessor(qualifier="approver", type=GETTER) public B2BCustomerModel getApprover()
Generated method - Getter of theB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.- Returns:
- the approver
-
getNote
@Accessor(qualifier="note", type=GETTER) public java.lang.String getNote()
Generated method - Getter of theB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.- Returns:
- the note
-
getNote
@Accessor(qualifier="note", type=GETTER) public java.lang.String getNote(java.util.Locale loc)
Generated method - Getter of theB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.- Parameters:
loc- the value localization key- Returns:
- the note
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
getOrder
@Accessor(qualifier="Order", type=GETTER) public AbstractOrderModel getOrder()
Generated method - Getter of theB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.- Returns:
- the Order
-
getPermission
@Accessor(qualifier="permission", type=GETTER) public B2BPermissionModel getPermission()
Generated method - Getter of theB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.- Returns:
- the permission
-
getPermissionTypeCode
@Accessor(qualifier="permissionTypeCode", type=GETTER) public java.lang.String getPermissionTypeCode()
Generated method - Getter of theB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.- Returns:
- the permissionTypeCode - the item type code for the permission the result is holding as defined in items.xml
-
getStatus
@Accessor(qualifier="status", type=GETTER) public PermissionStatus getStatus()
Generated method - Getter of theB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.- Returns:
- the status
-
getStatusDisplay
@Accessor(qualifier="statusDisplay", type=GETTER) public java.lang.String getStatusDisplay()
Generated method - Getter of theB2BPermissionResult.statusDisplaydynamic attribute defined at extensionb2bapprovalprocess.- Returns:
- the statusDisplay
-
setApprover
@Accessor(qualifier="approver", type=SETTER) public void setApprover(B2BCustomerModel value)
Generated method - Setter ofB2BPermissionResult.approverattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the approver
-
setNote
@Accessor(qualifier="note", type=SETTER) public void setNote(java.lang.String value)
Generated method - Setter ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the note
-
setNote
@Accessor(qualifier="note", type=SETTER) public void setNote(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofB2BPermissionResult.noteattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the noteloc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
setOrder
@Accessor(qualifier="Order", type=SETTER) public void setOrder(AbstractOrderModel value)
Generated method - Setter ofB2BPermissionResult.Orderattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the Order
-
setPermission
@Accessor(qualifier="permission", type=SETTER) public void setPermission(B2BPermissionModel value)
Generated method - Setter ofB2BPermissionResult.permissionattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the permission
-
setPermissionTypeCode
@Accessor(qualifier="permissionTypeCode", type=SETTER) public void setPermissionTypeCode(java.lang.String value)
Generated method - Setter ofB2BPermissionResult.permissionTypeCodeattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the permissionTypeCode - the item type code for the permission the result is holding as defined in items.xml
-
setStatus
@Accessor(qualifier="status", type=SETTER) public void setStatus(PermissionStatus value)
Generated method - Setter ofB2BPermissionResult.statusattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the status
-
-