Class B2BCustomerPunchOutCredentialMappingModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.b2b.punchout.model.B2BCustomerPunchOutCredentialMappingModel
-
- All Implemented Interfaces:
java.io.Serializable
public class B2BCustomerPunchOutCredentialMappingModel extends ItemModel
Generated model class for type B2BCustomerPunchOutCredentialMapping first defined at extension b2bpunchout.- 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_PUNCHOUTCREDENTIAL2B2BCUSTOMERPUNCHOUTCREDENTIALMAPPINGGenerated relation code constant for relationPunchOutCredential2B2BCustomerPunchOutCredentialMappingdefining source attributecredentialsin extensionb2bpunchout.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringB2BCUSTOMERGenerated constant - Attribute key ofB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.static java.lang.StringCREDENTIALSGenerated constant - Attribute key ofB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout.-
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 B2BCustomerPunchOutCredentialMappingModel()Generated constructor - Default constructor for generic creation.B2BCustomerPunchOutCredentialMappingModel(B2BCustomerModel _b2bCustomer, java.util.Set<PunchOutCredentialModel> _credentials)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersB2BCustomerPunchOutCredentialMappingModel(B2BCustomerModel _b2bCustomer, java.util.Set<PunchOutCredentialModel> _credentials, 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 parametersB2BCustomerPunchOutCredentialMappingModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B2BCustomerModelgetB2bCustomer()Generated method - Getter of theB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.java.util.Set<PunchOutCredentialModel>getCredentials()Generated method - Getter of theB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout.voidsetB2bCustomer(B2BCustomerModel value)Generated method - Setter ofB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.voidsetCredentials(java.util.Set<PunchOutCredentialModel> value)Generated method - Setter ofB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout.-
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
-
_PUNCHOUTCREDENTIAL2B2BCUSTOMERPUNCHOUTCREDENTIALMAPPING
public static final java.lang.String _PUNCHOUTCREDENTIAL2B2BCUSTOMERPUNCHOUTCREDENTIALMAPPING
Generated relation code constant for relationPunchOutCredential2B2BCustomerPunchOutCredentialMappingdefining source attributecredentialsin extensionb2bpunchout.- See Also:
- Constant Field Values
-
B2BCUSTOMER
public static final java.lang.String B2BCUSTOMER
Generated constant - Attribute key ofB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.- See Also:
- Constant Field Values
-
CREDENTIALS
public static final java.lang.String CREDENTIALS
Generated constant - Attribute key ofB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BCustomerPunchOutCredentialMappingModel
public B2BCustomerPunchOutCredentialMappingModel()
Generated constructor - Default constructor for generic creation.
-
B2BCustomerPunchOutCredentialMappingModel
public B2BCustomerPunchOutCredentialMappingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BCustomerPunchOutCredentialMappingModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BCustomerPunchOutCredentialMappingModel(B2BCustomerModel _b2bCustomer, java.util.Set<PunchOutCredentialModel> _credentials)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:
_b2bCustomer- initial attribute declared by typeB2BCustomerPunchOutCredentialMappingat extensionb2bpunchout_credentials- initial attribute declared by typeB2BCustomerPunchOutCredentialMappingat extensionb2bpunchout
-
B2BCustomerPunchOutCredentialMappingModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BCustomerPunchOutCredentialMappingModel(B2BCustomerModel _b2bCustomer, java.util.Set<PunchOutCredentialModel> _credentials, 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:
_b2bCustomer- initial attribute declared by typeB2BCustomerPunchOutCredentialMappingat extensionb2bpunchout_credentials- initial attribute declared by typeB2BCustomerPunchOutCredentialMappingat extensionb2bpunchout_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getB2bCustomer
@Accessor(qualifier="b2bCustomer", type=GETTER) public B2BCustomerModel getB2bCustomer()
Generated method - Getter of theB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.- Returns:
- the b2bCustomer
-
getCredentials
@Accessor(qualifier="credentials", type=GETTER) public java.util.Set<PunchOutCredentialModel> getCredentials()
Generated method - Getter of theB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the credentials
-
setB2bCustomer
@Accessor(qualifier="b2bCustomer", type=SETTER) public void setB2bCustomer(B2BCustomerModel value)
Generated method - Setter ofB2BCustomerPunchOutCredentialMapping.b2bCustomerattribute defined at extensionb2bpunchout.- Parameters:
value- the b2bCustomer
-
setCredentials
@Accessor(qualifier="credentials", type=SETTER) public void setCredentials(java.util.Set<PunchOutCredentialModel> value)
Generated method - Setter ofB2BCustomerPunchOutCredentialMapping.credentialsattribute defined at extensionb2bpunchout.- Parameters:
value- the credentials
-
-