Class Customer
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.customer.server.entity.Customer
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseEntity
_entityPermission -
Constructor Summary
ConstructorsConstructorDescriptionCustomer()Creates a new instance of CustomerCustomer(CustomerValue value, EntityPermission entityPermission) Creates a new instance of Customer -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleangetArGlAccount(EntityPermission entityPermission) booleangetCancellationPolicy(EntityPermission entityPermission) booleanbooleangetCustomerType(EntityPermission entityPermission) booleanbooleanbooleangetInitialOfferUse(EntityPermission entityPermission) booleangetParty()getParty(EntityPermission entityPermission) booleanbooleanbooleangetReturnPolicy(EntityPermission entityPermission) booleanbooleanbooleaninthashCode()voidremove()voidsetAllowBackorders(Boolean allowBackorders) voidsetAllowCombiningShipments(Boolean allowCombiningShipments) voidsetAllowReferenceDuplicates(Boolean allowReferenceDuplicates) voidsetAllowSubstitutions(Boolean allowSubstitutions) voidsetArGlAccount(GlAccount entity) voidsetArGlAccountPK(GlAccountPK arGlAccountPK) voidvoidsetCancellationPolicyPK(CancellationPolicyPK cancellationPolicyPK) voidsetCustomerName(String customerName) voidsetCustomerType(CustomerType entity) voidsetCustomerTypePK(CustomerTypePK customerTypePK) voidsetCustomerValue(CustomerValue value) voidsetFromTime(Long fromTime) voidsetHoldUntilComplete(Boolean holdUntilComplete) voidsetInitialOfferUse(OfferUse entity) voidsetInitialOfferUsePK(OfferUsePK initialOfferUsePK) voidvoidsetPartyPK(PartyPK partyPK) voidsetReferenceValidationPattern(String referenceValidationPattern) voidsetRequireReference(Boolean requireReference) voidsetReturnPolicy(ReturnPolicy entity) voidsetReturnPolicyPK(ReturnPolicyPK returnPolicyPK) voidsetThruTime(Long thruTime) voidstore()toString()Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission
-
Constructor Details
-
Customer
Creates a new instance of Customer- Throws:
PersistenceException
-
Customer
Creates a new instance of Customer
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstancein classBaseEntity
-
hasBeenModified
- Specified by:
hasBeenModifiedin classBaseEntity
-
hashCode
-
toString
-
equals
-
store
- Specified by:
storein classBaseEntity- Throws:
PersistenceDatabaseException
-
remove
- Specified by:
removein classBaseEntity- Throws:
PersistenceDatabaseException
-
getCustomerValue
-
setCustomerValue
- Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKeyin classBaseEntity
-
getPartyPK
-
getParty
-
getParty
-
getPartyForUpdate
-
setPartyPK
public void setPartyPK(@Nonnull PartyPK partyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setParty
-
getPartyPKHasBeenModified
-
getCustomerName
-
setCustomerName
public void setCustomerName(@Nonnull String customerName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getCustomerNameHasBeenModified
-
getCustomerTypePK
-
getCustomerType
-
getCustomerType
-
getCustomerTypeForUpdate
-
setCustomerTypePK
public void setCustomerTypePK(@Nonnull CustomerTypePK customerTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCustomerType
-
getCustomerTypePKHasBeenModified
-
getInitialOfferUsePK
-
getInitialOfferUse
-
getInitialOfferUse
-
getInitialOfferUseForUpdate
-
setInitialOfferUsePK
public void setInitialOfferUsePK(@Nonnull OfferUsePK initialOfferUsePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setInitialOfferUse
-
getInitialOfferUsePKHasBeenModified
-
getCancellationPolicyPK
-
getCancellationPolicy
-
getCancellationPolicy
-
getCancellationPolicyForUpdate
-
setCancellationPolicyPK
public void setCancellationPolicyPK(@Nullable CancellationPolicyPK cancellationPolicyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCancellationPolicy
-
getCancellationPolicyPKHasBeenModified
-
getReturnPolicyPK
-
getReturnPolicy
-
getReturnPolicy
-
getReturnPolicyForUpdate
-
setReturnPolicyPK
public void setReturnPolicyPK(@Nullable ReturnPolicyPK returnPolicyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setReturnPolicy
-
getReturnPolicyPKHasBeenModified
-
getArGlAccountPK
-
getArGlAccount
-
getArGlAccount
-
getArGlAccountForUpdate
-
setArGlAccountPK
public void setArGlAccountPK(@Nullable GlAccountPK arGlAccountPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setArGlAccount
-
getArGlAccountPKHasBeenModified
-
getHoldUntilComplete
-
setHoldUntilComplete
public void setHoldUntilComplete(@Nonnull Boolean holdUntilComplete) throws PersistenceNotNullException, PersistenceReadOnlyException -
getHoldUntilCompleteHasBeenModified
-
getAllowBackorders
-
setAllowBackorders
public void setAllowBackorders(@Nonnull Boolean allowBackorders) throws PersistenceNotNullException, PersistenceReadOnlyException -
getAllowBackordersHasBeenModified
-
getAllowSubstitutions
-
setAllowSubstitutions
public void setAllowSubstitutions(@Nonnull Boolean allowSubstitutions) throws PersistenceNotNullException, PersistenceReadOnlyException -
getAllowSubstitutionsHasBeenModified
-
getAllowCombiningShipments
-
setAllowCombiningShipments
public void setAllowCombiningShipments(@Nonnull Boolean allowCombiningShipments) throws PersistenceNotNullException, PersistenceReadOnlyException -
getAllowCombiningShipmentsHasBeenModified
-
getRequireReference
-
setRequireReference
public void setRequireReference(@Nonnull Boolean requireReference) throws PersistenceNotNullException, PersistenceReadOnlyException -
getRequireReferenceHasBeenModified
-
getAllowReferenceDuplicates
-
setAllowReferenceDuplicates
public void setAllowReferenceDuplicates(@Nonnull Boolean allowReferenceDuplicates) throws PersistenceNotNullException, PersistenceReadOnlyException -
getAllowReferenceDuplicatesHasBeenModified
-
getReferenceValidationPattern
-
setReferenceValidationPattern
public void setReferenceValidationPattern(@Nullable String referenceValidationPattern) throws PersistenceNotNullException, PersistenceReadOnlyException -
getReferenceValidationPatternHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(@Nonnull Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(@Nonnull Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-