org.opencrx.kernel.contract1.jpa3
Class SalesContract

java.lang.Object
  extended by org.w3c.jpa3.AbstractObject
      extended by org.opencrx.kernel.contract1.jpa3.SalesContract
All Implemented Interfaces:
Serializable, AlertSender, Assignable, Auditee, Cloneable, Exporter, Importer, Indexed, SecureObject, AbstractContract, AddressContainer, DeliveryRequestContainer, SalesContract, ShippingDetail, BookingOrigin, DepotReferenceHolder, CrxObject, Extended, BasicObject, ContextCapable, Creatable, ExtentCapable, Modifiable
Direct Known Subclasses:
Invoice, Lead, Opportunity, Quote, SalesOrder

public class SalesContract
extends AbstractObject
implements SalesContract

Abstract class SalesContract

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.w3c.jpa3.AbstractObject
AbstractObject.AbstractStateAccessor, AbstractObject.EmbeddedList<E>, AbstractObject.EmbeddedSet<E>, AbstractObject.ObjectState, AbstractObject.SlicedList<E,S>, AbstractObject.SlicedMap<E,S>, AbstractObject.SlicedSet<E,S>
 
Field Summary
 Timestamp createdAt
          Attribute createdAt.
 String identity
          Attribute identity.
 Timestamp modifiedAt
          Attribute modifiedAt.
 String openmdxjdoIdentity
          The the object's JDO identity key
 
Constructor Summary
SalesContract()
          Constructor
 
Method Summary
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
           
 Void assignToMe()
           
 CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
           
 CloneResult clone_(CloneParams in)
           
 CreatePositionResult createPosition(CreatePositionParams in)
           
 ExportItemResult exportItem(ExportItemParams in)
           
 ExportItemResult exportItemAdvanced(ExportItemAdvancedParams in)
           
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
 Date getActiveOn()
          Retrieves the possibly null value for the optional attribute activeOn.
 List<String> getActivity_Id()
           
<T extends Activity>
List<T>
getActivity()
          Retrieves the Collection of objects referenced by activity.
<T extends AdditionalExternalLink>
CrxObjectHasAdditionalExternalLink.AdditionalExternalLink<T>
getAdditionalExternalLink()
          Retrieves a set containing all the elements for the reference additionalExternalLink.
<T extends ContractAddress>
AddressContainerContainsContractAddress.Address<T>
getAddress()
          Retrieves a set containing all the elements for the reference address.
<T extends AccountAssignmentContract>
ContractContainsAccountAssignment.AssignedAccount<T>
getAssignedAccount()
          Retrieves a set containing all the elements for the reference assignedAccount.
<T extends Reminder>
CrxObjectHasAssignedReminder.AssignedReminder<T>
getAssignedReminder()
          Retrieves a set containing all the elements for the reference assignedReminder.
<T extends DocumentAttachment>
CrxObjectHasAttachedDocument.AttachedDocument<T>
getAttachedDocument()
          Retrieves a set containing all the elements for the reference attachedDocument.
<T extends AuditEntry>
AuditeeHasAuditEntries.Audit<T>
getAudit()
          Retrieves a set containing all the elements for the reference audit.
 String getBroker_Id()
           
 Account getBroker()
          Retrieves the value for the reference broker.
 String getCalcRule_Id()
           
 CalculationRule getCalcRule()
          Retrieves the value for the reference calcRule.
 Date getCancelOn()
          Retrieves the possibly null value for the optional attribute cancelOn.
 String getCarrier_Id()
           
 Account getCarrier()
          Retrieves the value for the reference carrier.
 List<String> getCategory()
          Retrieves a list containing all the elements for the attribute category.
 Date getClosedOn()
          Retrieves the possibly null value for the optional attribute closedOn.
 List<String> getCompetitor_Id()
           
<T extends Competitor>
List<T>
getCompetitor()
          Retrieves the Collection of objects referenced by competitor.
 List<String> getContact_Id()
           
<T extends Account>
List<T>
getContact()
          Retrieves the Collection of objects referenced by contact.
 short getContractCurrency()
          Retrieves the value for the attribute contractCurrency.
 short getContractLanguage()
          Retrieves the value for the attribute contractLanguage.
 String getContractNumber()
          Retrieves the possibly null value for the optional attribute contractNumber.
 List<Short> getContractRole()
          Retrieves a list containing all the elements for the attribute contractRole.
 short getContractState()
          Retrieves the value for the attribute contractState.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 List<String> getCreatedBy()
          Retrieves a list containing all the elements for the attribute createdBy.
 String getCustomer_Id()
           
 Account getCustomer()
          Retrieves the value for the reference customer.
<T extends DeliveryRequest>
DeliveryRequestContainerContainsDeliveryRequest.DeliveryRequest<T>
getDeliveryRequest()
          Retrieves a set containing all the elements for the reference deliveryRequest.
<T extends DepotReference>
DepotReferenceHolderContainsDepotReference.DepotReference<T>
getDepotReference()
          Retrieves a set containing all the elements for the reference depotReference.
 String getDescription()
          Retrieves the possibly null value for the optional attribute description.
 String getDisabledReason()
          Retrieves the possibly null value for the optional attribute disabledReason.
<T extends DocumentFolderAssignment>
CrxObjectHasDocumentFolderAssignment.DocumentFolderAssignment<T>
getDocumentFolderAssignment()
          Retrieves a set containing all the elements for the reference documentFolderAssignment.
 Date getExpiresOn()
          Retrieves the possibly null value for the optional attribute expiresOn.
 Short getExtCode0()
          Retrieves the possibly null value for the optional attribute extCode0.
 Short getExtCode1()
          Retrieves the possibly null value for the optional attribute extCode1.
 Short getExtCode2()
          Retrieves the possibly null value for the optional attribute extCode2.
 Short getExtCode3()
          Retrieves the possibly null value for the optional attribute extCode3.
 Short getExtCode4()
          Retrieves the possibly null value for the optional attribute extCode4.
 XMLGregorianCalendar getExtDate0()
          Retrieves the possibly null value for the optional attribute extDate0.
 XMLGregorianCalendar getExtDate1()
          Retrieves the possibly null value for the optional attribute extDate1.
 XMLGregorianCalendar getExtDate2()
          Retrieves the possibly null value for the optional attribute extDate2.
 XMLGregorianCalendar getExtDate3()
          Retrieves the possibly null value for the optional attribute extDate3.
 XMLGregorianCalendar getExtDate4()
          Retrieves the possibly null value for the optional attribute extDate4.
 Date getExtDateTime0()
          Retrieves the possibly null value for the optional attribute extDateTime0.
 Date getExtDateTime1()
          Retrieves the possibly null value for the optional attribute extDateTime1.
 Date getExtDateTime2()
          Retrieves the possibly null value for the optional attribute extDateTime2.
 Date getExtDateTime3()
          Retrieves the possibly null value for the optional attribute extDateTime3.
 Date getExtDateTime4()
          Retrieves the possibly null value for the optional attribute extDateTime4.
 List<String> getExternalLink()
          Retrieves a list containing all the elements for the attribute externalLink.
 BigDecimal getExtNumber0()
          Retrieves the possibly null value for the optional attribute extNumber0.
 BigDecimal getExtNumber1()
          Retrieves the possibly null value for the optional attribute extNumber1.
 BigDecimal getExtNumber2()
          Retrieves the possibly null value for the optional attribute extNumber2.
 BigDecimal getExtNumber3()
          Retrieves the possibly null value for the optional attribute extNumber3.
 BigDecimal getExtNumber4()
          Retrieves the possibly null value for the optional attribute extNumber4.
 String getExtString0()
          Retrieves the possibly null value for the optional attribute extString0.
 String getExtString1()
          Retrieves the possibly null value for the optional attribute extString1.
 String getExtString2()
          Retrieves the possibly null value for the optional attribute extString2.
 String getExtString3()
          Retrieves the possibly null value for the optional attribute extString3.
 String getExtString4()
          Retrieves the possibly null value for the optional attribute extString4.
 String getGiftMessage()
          Retrieves the possibly null value for the optional attribute giftMessage.
<T extends ContractGroupAssignment>
ContractContainsContractGroupAssignment.GroupAssignment<T>
getGroupAssignment()
          Retrieves a set containing all the elements for the reference groupAssignment.
 String getIdentity()
          Retrieves the value for the attribute identity.
<T extends IndexEntry>
IndexedHasIndexEntry.IndexEntry<T>
getIndexEntry()
          Retrieves a set containing all the elements for the reference indexEntry.
 List<String> getInventoryCb_Id()
           
<T extends CompoundBooking>
List<T>
getInventoryCb()
          Retrieves the Collection of objects referenced by inventoryCb.
 String getLastAppliedCreator_Id()
           
 ContractCreator getLastAppliedCreator()
          Retrieves the value for the reference lastAppliedCreator.
<T extends ContractLinkFrom>
ContractHasLinkFrom.LinkFrom<T>
getLinkFrom()
          Retrieves a set containing all the elements for the reference linkFrom.
<T extends ContractLinkTo>
ContractHasLinkTo.LinkTo<T>
getLinkTo()
          Retrieves a set containing all the elements for the reference linkTo.
<T extends Media>
CrxObjectHasMedia.Media<T>
getMedia()
          Retrieves a set containing all the elements for the reference media.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 List<String> getModifiedBy()
          Retrieves a list containing all the elements for the attribute modifiedBy.
 String getName()
          Retrieves the value for the attribute name.
<T extends Note>
CrxObjectHasNote.Note<T>
getNote()
          Retrieves a set containing all the elements for the reference note.
protected  String getOpenmdxjdoIdentity()
          Retrieve the object's JDO identity key
 String getOrigin_Id()
           
 AbstractContract getOrigin()
          Retrieves the value for the reference origin.
 List<String> getOwner()
          Retrieves a list containing all the elements for the attribute owner.
 List<String> getOwningGroup_Id()
           
<T extends PrincipalGroup>
List<T>
getOwningGroup()
          Retrieves the Collection of objects referenced by owningGroup.
 String getOwningUser_Id()
           
 User getOwningUser()
          Retrieves the value for the reference owningUser.
 short getPaymentTerms()
          Retrieves the value for the attribute paymentTerms.
<T extends PositionModification>
ContractContainsPositionModification.PositionModification<T>
getPositionModification()
          Retrieves a set containing all the elements for the reference positionModification.
 Date getPricingDate()
          Retrieves the possibly null value for the optional attribute pricingDate.
 String getPricingRule_Id()
           
 PricingRule getPricingRule()
          Retrieves the value for the reference pricingRule.
 short getPricingState()
          Retrieves the value for the attribute pricingState.
 short getPriority()
          Retrieves the value for the attribute priority.
<T extends PropertySet>
CrxObjectContainsPropertySet.PropertySet<T>
getPropertySet()
          Retrieves a set containing all the elements for the reference propertySet.
<T extends PropertySetEntry>
CrxObjectContainsPropertySetEntry.PropertySetEntry<T>
getPropertySetEntry()
          Retrieves a set containing all the elements for the reference propertySetEntry.
<T extends Rating>
CrxObjectHasRating.Rating<T>
getRating()
          Retrieves a set containing all the elements for the reference rating.
<T extends AbstractRemovedPosition>
ContractContainsRemovedPosition.RemovedPosition<T>
getRemovedPosition()
          Retrieves a set containing all the elements for the reference removedPosition.
 String getSalesRep_Id()
           
 Account getSalesRep()
          Retrieves the value for the reference salesRep.
 String getShippingInstructions()
          Retrieves the possibly null value for the optional attribute shippingInstructions.
 short getShippingMethod()
          Retrieves the value for the attribute shippingMethod.
 String getShippingTrackingNumber()
          Retrieves the possibly null value for the optional attribute shippingTrackingNumber.
 String getSupplier_Id()
           
 Account getSupplier()
          Retrieves the value for the reference supplier.
 BigDecimal getTotalAmount()
          Retrieves the value for the attribute totalAmount.
 BigDecimal getTotalAmountIncludingTax()
          Retrieves the value for the attribute totalAmountIncludingTax.
 BigDecimal getTotalBaseAmount()
          Retrieves the value for the attribute totalBaseAmount.
 BigDecimal getTotalDiscountAmount()
          Retrieves the value for the attribute totalDiscountAmount.
 BigDecimal getTotalSalesCommission()
          Retrieves the value for the attribute totalSalesCommission.
 BigDecimal getTotalTaxAmount()
          Retrieves the value for the attribute totalTaxAmount.
 List<Boolean> getUserBoolean4()
          Retrieves a list containing all the elements for the attribute userBoolean4.
 Short getUserCode0()
          Retrieves the possibly null value for the optional attribute userCode0.
 Short getUserCode1()
          Retrieves the possibly null value for the optional attribute userCode1.
 Short getUserCode2()
          Retrieves the possibly null value for the optional attribute userCode2.
 Short getUserCode3()
          Retrieves the possibly null value for the optional attribute userCode3.
 List<Short> getUserCode4()
          Retrieves a list containing all the elements for the attribute userCode4.
 XMLGregorianCalendar getUserDate0()
          Retrieves the possibly null value for the optional attribute userDate0.
 XMLGregorianCalendar getUserDate1()
          Retrieves the possibly null value for the optional attribute userDate1.
 XMLGregorianCalendar getUserDate2()
          Retrieves the possibly null value for the optional attribute userDate2.
 XMLGregorianCalendar getUserDate3()
          Retrieves the possibly null value for the optional attribute userDate3.
 List<XMLGregorianCalendar> getUserDate4()
          Retrieves a list containing all the elements for the attribute userDate4.
 Date getUserDateTime0()
          Retrieves the possibly null value for the optional attribute userDateTime0.
 Date getUserDateTime1()
          Retrieves the possibly null value for the optional attribute userDateTime1.
 Date getUserDateTime2()
          Retrieves the possibly null value for the optional attribute userDateTime2.
 Date getUserDateTime3()
          Retrieves the possibly null value for the optional attribute userDateTime3.
 List<Date> getUserDateTime4()
          Retrieves a list containing all the elements for the attribute userDateTime4.
 BigDecimal getUserNumber0()
          Retrieves the possibly null value for the optional attribute userNumber0.
 BigDecimal getUserNumber1()
          Retrieves the possibly null value for the optional attribute userNumber1.
 BigDecimal getUserNumber2()
          Retrieves the possibly null value for the optional attribute userNumber2.
 BigDecimal getUserNumber3()
          Retrieves the possibly null value for the optional attribute userNumber3.
 List<BigDecimal> getUserNumber4()
          Retrieves a list containing all the elements for the attribute userNumber4.
 String getUserString0()
          Retrieves the possibly null value for the optional attribute userString0.
 String getUserString1()
          Retrieves the possibly null value for the optional attribute userString1.
 String getUserString2()
          Retrieves the possibly null value for the optional attribute userString2.
 String getUserString3()
          Retrieves the possibly null value for the optional attribute userString3.
 List<String> getUserString4()
          Retrieves a list containing all the elements for the attribute userString4.
 ImportResult importItem(ImportParams in)
           
 Boolean isDisabled()
          Retrieves the possibly null value for the optional attribute disabled.
 Boolean isExtBoolean0()
          Retrieves the possibly null value for the optional attribute extBoolean0.
 Boolean isExtBoolean1()
          Retrieves the possibly null value for the optional attribute extBoolean1.
 Boolean isExtBoolean2()
          Retrieves the possibly null value for the optional attribute extBoolean2.
 Boolean isExtBoolean3()
          Retrieves the possibly null value for the optional attribute extBoolean3.
 Boolean isExtBoolean4()
          Retrieves the possibly null value for the optional attribute extBoolean4.
 boolean isGift()
          Retrieves the value for the attribute isGift.
 Boolean isUserBoolean0()
          Retrieves the possibly null value for the optional attribute userBoolean0.
 Boolean isUserBoolean1()
          Retrieves the possibly null value for the optional attribute userBoolean1.
 Boolean isUserBoolean2()
          Retrieves the possibly null value for the optional attribute userBoolean2.
 Boolean isUserBoolean3()
          Retrieves the possibly null value for the optional attribute userBoolean3.
protected
<E extends SalesContract$Slice>
SortedMap<Integer,E>
openmdxjdoGetSlices()
           
 Void reapplyContractCreator(ReapplyContractCreatorParams in)
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
           
 Void removePendingInventoryBookings()
           
 ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
           
 Void reprice()
           
 Void sendAlert(SendAlertParams in)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
           
 void setAccessLevelBrowse(short accessLevelBrowse)
          Sets a new value for the attribute accessLevelBrowse.
 void setAccessLevelDelete(short accessLevelDelete)
          Sets a new value for the attribute accessLevelDelete.
 void setAccessLevelUpdate(short accessLevelUpdate)
          Sets a new value for the attribute accessLevelUpdate.
 void setActiveOn(Date activeOn)
          Sets a new value for the attribute activeOn.
 void setBroker_Id(String broker)
           
 void setBroker(Account broker)
          Sets a new value for the reference broker.
 void setCalcRule_Id(String calcRule)
           
 void setCalcRule(CalculationRule calcRule)
          Sets a new value for the reference calcRule.
 void setCancelOn(Date cancelOn)
          Sets a new value for the attribute cancelOn.
 void setCarrier_Id(String carrier)
           
 void setCarrier(Account carrier)
          Sets a new value for the reference carrier.
 void setCategory(String... category)
          Clears category and adds the given value(s).
 void setClosedOn(Date closedOn)
          Sets a new value for the attribute closedOn.
 void setContractCurrency(short contractCurrency)
          Sets a new value for the attribute contractCurrency.
 void setContractLanguage(short contractLanguage)
          Sets a new value for the attribute contractLanguage.
 void setContractNumber(String contractNumber)
          Sets a new value for the attribute contractNumber.
 void setContractRole(short... contractRole)
          Clears contractRole and adds the given value(s).
 void setContractState(short contractState)
          Sets a new value for the attribute contractState.
 void setCustomer_Id(String customer)
           
 void setCustomer(Account customer)
          Sets a new value for the reference customer.
 void setDescription(String description)
          Sets a new value for the attribute description.
 void setDisabled(Boolean disabled)
          Sets a new value for the attribute disabled.
 void setDisabledReason(String disabledReason)
          Sets a new value for the attribute disabledReason.
 void setExpiresOn(Date expiresOn)
          Sets a new value for the attribute expiresOn.
 void setExtBoolean0(Boolean extBoolean0)
          Sets a new value for the attribute extBoolean0.
 void setExtBoolean1(Boolean extBoolean1)
          Sets a new value for the attribute extBoolean1.
 void setExtBoolean2(Boolean extBoolean2)
          Sets a new value for the attribute extBoolean2.
 void setExtBoolean3(Boolean extBoolean3)
          Sets a new value for the attribute extBoolean3.
 void setExtBoolean4(Boolean extBoolean4)
          Sets a new value for the attribute extBoolean4.
 void setExtCode0(Short extCode0)
          Sets a new value for the attribute extCode0.
 void setExtCode1(Short extCode1)
          Sets a new value for the attribute extCode1.
 void setExtCode2(Short extCode2)
          Sets a new value for the attribute extCode2.
 void setExtCode3(Short extCode3)
          Sets a new value for the attribute extCode3.
 void setExtCode4(Short extCode4)
          Sets a new value for the attribute extCode4.
 void setExtDate0(XMLGregorianCalendar extDate0)
          Sets a new value for the attribute extDate0.
 void setExtDate1(XMLGregorianCalendar extDate1)
          Sets a new value for the attribute extDate1.
 void setExtDate2(XMLGregorianCalendar extDate2)
          Sets a new value for the attribute extDate2.
 void setExtDate3(XMLGregorianCalendar extDate3)
          Sets a new value for the attribute extDate3.
 void setExtDate4(XMLGregorianCalendar extDate4)
          Sets a new value for the attribute extDate4.
 void setExtDateTime0(Date extDateTime0)
          Sets a new value for the attribute extDateTime0.
 void setExtDateTime1(Date extDateTime1)
          Sets a new value for the attribute extDateTime1.
 void setExtDateTime2(Date extDateTime2)
          Sets a new value for the attribute extDateTime2.
 void setExtDateTime3(Date extDateTime3)
          Sets a new value for the attribute extDateTime3.
 void setExtDateTime4(Date extDateTime4)
          Sets a new value for the attribute extDateTime4.
 void setExternalLink(String... externalLink)
          Clears externalLink and adds the given value(s).
 void setExtNumber0(BigDecimal extNumber0)
          Sets a new value for the attribute extNumber0.
 void setExtNumber1(BigDecimal extNumber1)
          Sets a new value for the attribute extNumber1.
 void setExtNumber2(BigDecimal extNumber2)
          Sets a new value for the attribute extNumber2.
 void setExtNumber3(BigDecimal extNumber3)
          Sets a new value for the attribute extNumber3.
 void setExtNumber4(BigDecimal extNumber4)
          Sets a new value for the attribute extNumber4.
 void setExtString0(String extString0)
          Sets a new value for the attribute extString0.
 void setExtString1(String extString1)
          Sets a new value for the attribute extString1.
 void setExtString2(String extString2)
          Sets a new value for the attribute extString2.
 void setExtString3(String extString3)
          Sets a new value for the attribute extString3.
 void setExtString4(String extString4)
          Sets a new value for the attribute extString4.
 void setGift(boolean isGift)
          Sets a new value for the attribute isGift.
 void setGiftMessage(String giftMessage)
          Sets a new value for the attribute giftMessage.
 void setLastAppliedCreator_Id(String lastAppliedCreator)
           
 void setLastAppliedCreator(ContractCreator lastAppliedCreator)
          Sets a new value for the reference lastAppliedCreator.
 void setName(String name)
          Sets a new value for the attribute name.
protected  void setOpenmdxjdoIdentity(String value)
          Set the object's JDO identity key
 void setOrigin_Id(String origin)
           
 void setOrigin(AbstractContract origin)
          Sets a new value for the reference origin.
 void setOwner(String... owner)
          Clears owner and adds the given value(s).
 void setOwningUser_Id(String owningUser)
           
 ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
           
 void setOwningUser(User owningUser)
          Sets a new value for the reference owningUser.
 void setPaymentTerms(short paymentTerms)
          Sets a new value for the attribute paymentTerms.
 void setPricingDate(Date pricingDate)
          Sets a new value for the attribute pricingDate.
 void setPricingRule_Id(String pricingRule)
           
 void setPricingRule(PricingRule pricingRule)
          Sets a new value for the reference pricingRule.
 void setPricingState(short pricingState)
          Sets a new value for the attribute pricingState.
 void setPriority(short priority)
          Sets a new value for the attribute priority.
 void setSalesRep_Id(String salesRep)
           
 void setSalesRep(Account salesRep)
          Sets a new value for the reference salesRep.
 void setShippingInstructions(String shippingInstructions)
          Sets a new value for the attribute shippingInstructions.
 void setShippingMethod(short shippingMethod)
          Sets a new value for the attribute shippingMethod.
 void setShippingTrackingNumber(String shippingTrackingNumber)
          Sets a new value for the attribute shippingTrackingNumber.
 void setSupplier_Id(String supplier)
           
 void setSupplier(Account supplier)
          Sets a new value for the reference supplier.
 void setTotalAmount(BigDecimal totalAmount)
          Sets a new value for the attribute totalAmount.
 void setTotalAmountIncludingTax(BigDecimal totalAmountIncludingTax)
          Sets a new value for the attribute totalAmountIncludingTax.
 void setTotalBaseAmount(BigDecimal totalBaseAmount)
          Sets a new value for the attribute totalBaseAmount.
 void setTotalDiscountAmount(BigDecimal totalDiscountAmount)
          Sets a new value for the attribute totalDiscountAmount.
 void setTotalSalesCommission(BigDecimal totalSalesCommission)
          Sets a new value for the attribute totalSalesCommission.
 void setTotalTaxAmount(BigDecimal totalTaxAmount)
          Sets a new value for the attribute totalTaxAmount.
 void setUserBoolean0(Boolean userBoolean0)
          Sets a new value for the attribute userBoolean0.
 void setUserBoolean1(Boolean userBoolean1)
          Sets a new value for the attribute userBoolean1.
 void setUserBoolean2(Boolean userBoolean2)
          Sets a new value for the attribute userBoolean2.
 void setUserBoolean3(Boolean userBoolean3)
          Sets a new value for the attribute userBoolean3.
 void setUserBoolean4(boolean... userBoolean4)
          Clears userBoolean4 and adds the given value(s).
 void setUserCode0(Short userCode0)
          Sets a new value for the attribute userCode0.
 void setUserCode1(Short userCode1)
          Sets a new value for the attribute userCode1.
 void setUserCode2(Short userCode2)
          Sets a new value for the attribute userCode2.
 void setUserCode3(Short userCode3)
          Sets a new value for the attribute userCode3.
 void setUserCode4(short... userCode4)
          Clears userCode4 and adds the given value(s).
 void setUserDate0(XMLGregorianCalendar userDate0)
          Sets a new value for the attribute userDate0.
 void setUserDate1(XMLGregorianCalendar userDate1)
          Sets a new value for the attribute userDate1.
 void setUserDate2(XMLGregorianCalendar userDate2)
          Sets a new value for the attribute userDate2.
 void setUserDate3(XMLGregorianCalendar userDate3)
          Sets a new value for the attribute userDate3.
 void setUserDate4(XMLGregorianCalendar... userDate4)
          Clears userDate4 and adds the given value(s).
 void setUserDateTime0(Date userDateTime0)
          Sets a new value for the attribute userDateTime0.
 void setUserDateTime1(Date userDateTime1)
          Sets a new value for the attribute userDateTime1.
 void setUserDateTime2(Date userDateTime2)
          Sets a new value for the attribute userDateTime2.
 void setUserDateTime3(Date userDateTime3)
          Sets a new value for the attribute userDateTime3.
 void setUserDateTime4(Date... userDateTime4)
          Clears userDateTime4 and adds the given value(s).
 void setUserNumber0(BigDecimal userNumber0)
          Sets a new value for the attribute userNumber0.
 void setUserNumber1(BigDecimal userNumber1)
          Sets a new value for the attribute userNumber1.
 void setUserNumber2(BigDecimal userNumber2)
          Sets a new value for the attribute userNumber2.
 void setUserNumber3(BigDecimal userNumber3)
          Sets a new value for the attribute userNumber3.
 void setUserNumber4(BigDecimal... userNumber4)
          Clears userNumber4 and adds the given value(s).
 void setUserString0(String userString0)
          Sets a new value for the attribute userString0.
 void setUserString1(String userString1)
          Sets a new value for the attribute userString1.
 void setUserString2(String userString2)
          Sets a new value for the attribute userString2.
 void setUserString3(String userString3)
          Sets a new value for the attribute userString3.
 void setUserString4(String... userString4)
          Clears userString4 and adds the given value(s).
 UpdateIndexResult updateIndex()
           
 UpdateInventoryResult updateInventory()
           
 
Methods inherited from class org.w3c.jpa3.AbstractObject
openmdxjdoMakeDirty, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

openmdxjdoIdentity

public String openmdxjdoIdentity
The the object's JDO identity key


identity

public String identity
Attribute identity.


createdAt

public Timestamp createdAt
Attribute createdAt.


modifiedAt

public Timestamp modifiedAt
Attribute modifiedAt.

Constructor Detail

SalesContract

public SalesContract()
Constructor

Method Detail

getOpenmdxjdoIdentity

protected String getOpenmdxjdoIdentity()
Retrieve the object's JDO identity key

Specified by:
getOpenmdxjdoIdentity in class AbstractObject
Returns:
the value of the object's JDO identity key

setOpenmdxjdoIdentity

protected void setOpenmdxjdoIdentity(String value)
Set the object's JDO identity key

Specified by:
setOpenmdxjdoIdentity in class AbstractObject

openmdxjdoGetSlices

protected final <E extends SalesContract$Slice> SortedMap<Integer,E> openmdxjdoGetSlices()

getAccessLevelDelete

public short getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete.

Specified by:
getAccessLevelDelete in interface SecureObject
Returns:
The non-null value for attribute accessLevelDelete.

setAccessLevelDelete

public void setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete.

Specified by:
setAccessLevelDelete in interface SecureObject
Parameters:
accessLevelDelete - The non-null new value for attribute accessLevelDelete.

getModifiedBy

public List<String> getModifiedBy()
Retrieves a list containing all the elements for the attribute modifiedBy.

Specified by:
getModifiedBy in interface Modifiable
Returns:
A list containing all elements for this attribute.

getExtString0

public final String getExtString0()
Retrieves the possibly null value for the optional attribute extString0.

Specified by:
getExtString0 in interface Extended
Returns:
The possibly null value for attribute extString0.

setExtString0

public void setExtString0(String extString0)
Sets a new value for the attribute extString0.

Specified by:
setExtString0 in interface Extended
Parameters:
extString0 - The possibly null new value for attribute extString0.

getExtString1

public final String getExtString1()
Retrieves the possibly null value for the optional attribute extString1.

Specified by:
getExtString1 in interface Extended
Returns:
The possibly null value for attribute extString1.

setExtString1

public void setExtString1(String extString1)
Sets a new value for the attribute extString1.

Specified by:
setExtString1 in interface Extended
Parameters:
extString1 - The possibly null new value for attribute extString1.

getPricingRule

public PricingRule getPricingRule()
Retrieves the value for the reference pricingRule.

Specified by:
getPricingRule in interface SalesContract
Returns:
The – possibly null – value for this reference.

getPricingRule_Id

public String getPricingRule_Id()

setPricingRule

public void setPricingRule(PricingRule pricingRule)
Sets a new value for the reference pricingRule.

Specified by:
setPricingRule in interface SalesContract
Parameters:
pricingRule - The non-null new value for this reference.

setPricingRule_Id

public void setPricingRule_Id(String pricingRule)

getAssignedReminder

public <T extends Reminder> CrxObjectHasAssignedReminder.AssignedReminder<T> getAssignedReminder()
Retrieves a set containing all the elements for the reference assignedReminder.

Specified by:
getAssignedReminder in interface CrxObject
Returns:
A set containing all the elements for this reference.

getPropertySetEntry

public <T extends PropertySetEntry> CrxObjectContainsPropertySetEntry.PropertySetEntry<T> getPropertySetEntry()
Retrieves a set containing all the elements for the reference propertySetEntry.

Specified by:
getPropertySetEntry in interface CrxObject
Returns:
A set containing all the elements for this reference.

getCustomer

public Account getCustomer()
Retrieves the value for the reference customer.

Specified by:
getCustomer in interface SalesContract
Returns:
The – possibly null – value for this reference.

getCustomer_Id

public String getCustomer_Id()

setCustomer

public void setCustomer(Account customer)
Sets a new value for the reference customer.

Specified by:
setCustomer in interface SalesContract
Parameters:
customer - The non-null new value for this reference.

setCustomer_Id

public void setCustomer_Id(String customer)

getAccessLevelBrowse

public short getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse.

Specified by:
getAccessLevelBrowse in interface SecureObject
Returns:
The non-null value for attribute accessLevelBrowse.

setAccessLevelBrowse

public void setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse.

Specified by:
setAccessLevelBrowse in interface SecureObject
Parameters:
accessLevelBrowse - The non-null new value for attribute accessLevelBrowse.

getLastAppliedCreator

public ContractCreator getLastAppliedCreator()
Retrieves the value for the reference lastAppliedCreator.

Specified by:
getLastAppliedCreator in interface AbstractContract
Returns:
The – possibly null – value for this reference.

getLastAppliedCreator_Id

public String getLastAppliedCreator_Id()

setLastAppliedCreator

public void setLastAppliedCreator(ContractCreator lastAppliedCreator)
Sets a new value for the reference lastAppliedCreator.

Specified by:
setLastAppliedCreator in interface AbstractContract
Parameters:
lastAppliedCreator - The non-null new value for this reference.

setLastAppliedCreator_Id

public void setLastAppliedCreator_Id(String lastAppliedCreator)

updateInventory

public UpdateInventoryResult updateInventory()
Specified by:
updateInventory in interface SalesContract

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
Specified by:
removeAllOwningGroup in interface SecureObject

getUserDateTime4

public List<Date> getUserDateTime4()
Retrieves a list containing all the elements for the attribute userDateTime4.

Specified by:
getUserDateTime4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserDateTime4

public void setUserDateTime4(Date... userDateTime4)
Clears userDateTime4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.util.Date e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserDateTime4 in interface CrxObject
Parameters:
userDateTime4 - value(s) to be added to userDateTime4

isUserBoolean0

public final Boolean isUserBoolean0()
Retrieves the possibly null value for the optional attribute userBoolean0.

Specified by:
isUserBoolean0 in interface CrxObject
Returns:
The possibly null value for attribute userBoolean0.

setUserBoolean0

public void setUserBoolean0(Boolean userBoolean0)
Sets a new value for the attribute userBoolean0.

Specified by:
setUserBoolean0 in interface CrxObject
Parameters:
userBoolean0 - The possibly null new value for attribute userBoolean0.

getCarrier

public Account getCarrier()
Retrieves the value for the reference carrier.

Specified by:
getCarrier in interface ShippingDetail
Returns:
The – possibly null – value for this reference.

getCarrier_Id

public String getCarrier_Id()

setCarrier

public void setCarrier(Account carrier)
Sets a new value for the reference carrier.

Specified by:
setCarrier in interface ShippingDetail
Parameters:
carrier - The non-null new value for this reference.

setCarrier_Id

public void setCarrier_Id(String carrier)

getUserDateTime2

public final Date getUserDateTime2()
Retrieves the possibly null value for the optional attribute userDateTime2.

Specified by:
getUserDateTime2 in interface CrxObject
Returns:
The possibly null value for attribute userDateTime2.

setUserDateTime2

public void setUserDateTime2(Date userDateTime2)
Sets a new value for the attribute userDateTime2.

Specified by:
setUserDateTime2 in interface CrxObject
Parameters:
userDateTime2 - The possibly null new value for attribute userDateTime2.

getUserDateTime3

public final Date getUserDateTime3()
Retrieves the possibly null value for the optional attribute userDateTime3.

Specified by:
getUserDateTime3 in interface CrxObject
Returns:
The possibly null value for attribute userDateTime3.

setUserDateTime3

public void setUserDateTime3(Date userDateTime3)
Sets a new value for the attribute userDateTime3.

Specified by:
setUserDateTime3 in interface CrxObject
Parameters:
userDateTime3 - The possibly null new value for attribute userDateTime3.

setOwningUser

public ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
Specified by:
setOwningUser in interface SecureObject

getUserBoolean4

public List<Boolean> getUserBoolean4()
Retrieves a list containing all the elements for the attribute userBoolean4.

Specified by:
getUserBoolean4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserBoolean4

public void setUserBoolean4(boolean... userBoolean4)
Clears userBoolean4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(boolean e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserBoolean4 in interface CrxObject
Parameters:
userBoolean4 - value(s) to be added to userBoolean4

getUserDateTime0

public final Date getUserDateTime0()
Retrieves the possibly null value for the optional attribute userDateTime0.

Specified by:
getUserDateTime0 in interface CrxObject
Returns:
The possibly null value for attribute userDateTime0.

setUserDateTime0

public void setUserDateTime0(Date userDateTime0)
Sets a new value for the attribute userDateTime0.

Specified by:
setUserDateTime0 in interface CrxObject
Parameters:
userDateTime0 - The possibly null new value for attribute userDateTime0.

getTotalTaxAmount

public BigDecimal getTotalTaxAmount()
Retrieves the value for the attribute totalTaxAmount.

Specified by:
getTotalTaxAmount in interface SalesContract
Returns:
The non-null value for attribute totalTaxAmount.

setTotalTaxAmount

public void setTotalTaxAmount(BigDecimal totalTaxAmount)
Sets a new value for the attribute totalTaxAmount.

Specified by:
setTotalTaxAmount in interface SalesContract
Parameters:
totalTaxAmount - The non-null new value for attribute totalTaxAmount.

isUserBoolean3

public final Boolean isUserBoolean3()
Retrieves the possibly null value for the optional attribute userBoolean3.

Specified by:
isUserBoolean3 in interface CrxObject
Returns:
The possibly null value for attribute userBoolean3.

setUserBoolean3

public void setUserBoolean3(Boolean userBoolean3)
Sets a new value for the attribute userBoolean3.

Specified by:
setUserBoolean3 in interface CrxObject
Parameters:
userBoolean3 - The possibly null new value for attribute userBoolean3.

getUserDateTime1

public final Date getUserDateTime1()
Retrieves the possibly null value for the optional attribute userDateTime1.

Specified by:
getUserDateTime1 in interface CrxObject
Returns:
The possibly null value for attribute userDateTime1.

setUserDateTime1

public void setUserDateTime1(Date userDateTime1)
Sets a new value for the attribute userDateTime1.

Specified by:
setUserDateTime1 in interface CrxObject
Parameters:
userDateTime1 - The possibly null new value for attribute userDateTime1.

getContractNumber

public final String getContractNumber()
Retrieves the possibly null value for the optional attribute contractNumber.

Specified by:
getContractNumber in interface AbstractContract
Returns:
The possibly null value for attribute contractNumber.

setContractNumber

public void setContractNumber(String contractNumber)
Sets a new value for the attribute contractNumber.

Specified by:
setContractNumber in interface AbstractContract
Parameters:
contractNumber - The possibly null new value for attribute contractNumber.

isUserBoolean2

public final Boolean isUserBoolean2()
Retrieves the possibly null value for the optional attribute userBoolean2.

Specified by:
isUserBoolean2 in interface CrxObject
Returns:
The possibly null value for attribute userBoolean2.

setUserBoolean2

public void setUserBoolean2(Boolean userBoolean2)
Sets a new value for the attribute userBoolean2.

Specified by:
setUserBoolean2 in interface CrxObject
Parameters:
userBoolean2 - The possibly null new value for attribute userBoolean2.

getSupplier

public Account getSupplier()
Retrieves the value for the reference supplier.

Specified by:
getSupplier in interface SalesContract
Returns:
The – possibly null – value for this reference.

getSupplier_Id

public String getSupplier_Id()

setSupplier

public void setSupplier(Account supplier)
Sets a new value for the reference supplier.

Specified by:
setSupplier in interface SalesContract
Parameters:
supplier - The non-null new value for this reference.

setSupplier_Id

public void setSupplier_Id(String supplier)

getOwningGroup

public <T extends PrincipalGroup> List<T> getOwningGroup()
Retrieves the Collection of objects referenced by owningGroup.

Specified by:
getOwningGroup in interface SecureObject
Returns:
The Collection of referenced objects.

getOwningGroup_Id

public List<String> getOwningGroup_Id()

isUserBoolean1

public final Boolean isUserBoolean1()
Retrieves the possibly null value for the optional attribute userBoolean1.

Specified by:
isUserBoolean1 in interface CrxObject
Returns:
The possibly null value for attribute userBoolean1.

setUserBoolean1

public void setUserBoolean1(Boolean userBoolean1)
Sets a new value for the attribute userBoolean1.

Specified by:
setUserBoolean1 in interface CrxObject
Parameters:
userBoolean1 - The possibly null new value for attribute userBoolean1.

addOwningGroup

public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
Specified by:
addOwningGroup in interface SecureObject

clone_

public CloneResult clone_(CloneParams in)
Specified by:
clone_ in interface Cloneable

getUserDate0

public final XMLGregorianCalendar getUserDate0()
Retrieves the possibly null value for the optional attribute userDate0.

Specified by:
getUserDate0 in interface CrxObject
Returns:
The possibly null value for attribute userDate0.

setUserDate0

public void setUserDate0(XMLGregorianCalendar userDate0)
Sets a new value for the attribute userDate0.

Specified by:
setUserDate0 in interface CrxObject
Parameters:
userDate0 - The possibly null new value for attribute userDate0.

getUserDate3

public final XMLGregorianCalendar getUserDate3()
Retrieves the possibly null value for the optional attribute userDate3.

Specified by:
getUserDate3 in interface CrxObject
Returns:
The possibly null value for attribute userDate3.

setUserDate3

public void setUserDate3(XMLGregorianCalendar userDate3)
Sets a new value for the attribute userDate3.

Specified by:
setUserDate3 in interface CrxObject
Parameters:
userDate3 - The possibly null new value for attribute userDate3.

getUserDate4

public List<XMLGregorianCalendar> getUserDate4()
Retrieves a list containing all the elements for the attribute userDate4.

Specified by:
getUserDate4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserDate4

public void setUserDate4(XMLGregorianCalendar... userDate4)
Clears userDate4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(javax.xml.datatype.XMLGregorianCalendar e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserDate4 in interface CrxObject
Parameters:
userDate4 - value(s) to be added to userDate4

getUserDate1

public final XMLGregorianCalendar getUserDate1()
Retrieves the possibly null value for the optional attribute userDate1.

Specified by:
getUserDate1 in interface CrxObject
Returns:
The possibly null value for attribute userDate1.

setUserDate1

public void setUserDate1(XMLGregorianCalendar userDate1)
Sets a new value for the attribute userDate1.

Specified by:
setUserDate1 in interface CrxObject
Parameters:
userDate1 - The possibly null new value for attribute userDate1.

getUserDate2

public final XMLGregorianCalendar getUserDate2()
Retrieves the possibly null value for the optional attribute userDate2.

Specified by:
getUserDate2 in interface CrxObject
Returns:
The possibly null value for attribute userDate2.

setUserDate2

public void setUserDate2(XMLGregorianCalendar userDate2)
Sets a new value for the attribute userDate2.

Specified by:
setUserDate2 in interface CrxObject
Parameters:
userDate2 - The possibly null new value for attribute userDate2.

getRemovedPosition

public <T extends AbstractRemovedPosition> ContractContainsRemovedPosition.RemovedPosition<T> getRemovedPosition()
Retrieves a set containing all the elements for the reference removedPosition.

Specified by:
getRemovedPosition in interface SalesContract
Returns:
A set containing all the elements for this reference.

isGift

public boolean isGift()
Retrieves the value for the attribute isGift.

Specified by:
isGift in interface ShippingDetail
Returns:
The non-null value for attribute isGift.

setGift

public void setGift(boolean isGift)
Sets a new value for the attribute isGift.

Specified by:
setGift in interface ShippingDetail
Parameters:
isGift - The non-null new value for attribute isGift.

getContractRole

public List<Short> getContractRole()
Retrieves a list containing all the elements for the attribute contractRole.

Specified by:
getContractRole in interface AbstractContract
Returns:
A list containing all elements for this attribute.

setContractRole

public void setContractRole(short... contractRole)
Clears contractRole and adds the given value(s).

This method is equivalent to

   list.clear();
   for(short e : attributeName){
     list.add(e);
   }
 

Specified by:
setContractRole in interface AbstractContract
Parameters:
contractRole - value(s) to be added to contractRole

getCategory

public List<String> getCategory()
Retrieves a list containing all the elements for the attribute category.

Specified by:
getCategory in interface CrxObject
Returns:
A list containing all elements for this attribute.

setCategory

public void setCategory(String... category)
Clears category and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setCategory in interface CrxObject
Parameters:
category - value(s) to be added to category

getCreatedBy

public List<String> getCreatedBy()
Retrieves a list containing all the elements for the attribute createdBy.

Specified by:
getCreatedBy in interface Creatable
Returns:
A list containing all elements for this attribute.

getExtString3

public final String getExtString3()
Retrieves the possibly null value for the optional attribute extString3.

Specified by:
getExtString3 in interface Extended
Returns:
The possibly null value for attribute extString3.

setExtString3

public void setExtString3(String extString3)
Sets a new value for the attribute extString3.

Specified by:
setExtString3 in interface Extended
Parameters:
extString3 - The possibly null new value for attribute extString3.

getExtString2

public final String getExtString2()
Retrieves the possibly null value for the optional attribute extString2.

Specified by:
getExtString2 in interface Extended
Returns:
The possibly null value for attribute extString2.

setExtString2

public void setExtString2(String extString2)
Sets a new value for the attribute extString2.

Specified by:
setExtString2 in interface Extended
Parameters:
extString2 - The possibly null new value for attribute extString2.

getCalcRule

public CalculationRule getCalcRule()
Retrieves the value for the reference calcRule.

Specified by:
getCalcRule in interface SalesContract
Returns:
The – possibly null – value for this reference.

getCalcRule_Id

public String getCalcRule_Id()

setCalcRule

public void setCalcRule(CalculationRule calcRule)
Sets a new value for the reference calcRule.

Specified by:
setCalcRule in interface SalesContract
Parameters:
calcRule - The non-null new value for this reference.

setCalcRule_Id

public void setCalcRule_Id(String calcRule)

setAccessLevel

public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
Specified by:
setAccessLevel in interface SecureObject

getExtString4

public final String getExtString4()
Retrieves the possibly null value for the optional attribute extString4.

Specified by:
getExtString4 in interface Extended
Returns:
The possibly null value for attribute extString4.

setExtString4

public void setExtString4(String extString4)
Sets a new value for the attribute extString4.

Specified by:
setExtString4 in interface Extended
Parameters:
extString4 - The possibly null new value for attribute extString4.

replaceOwningGroup

public ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
Specified by:
replaceOwningGroup in interface SecureObject

getIndexEntry

public <T extends IndexEntry> IndexedHasIndexEntry.IndexEntry<T> getIndexEntry()
Retrieves a set containing all the elements for the reference indexEntry.

Specified by:
getIndexEntry in interface Indexed
Returns:
A set containing all the elements for this reference.

getDepotReference

public <T extends DepotReference> DepotReferenceHolderContainsDepotReference.DepotReference<T> getDepotReference()
Retrieves a set containing all the elements for the reference depotReference.

Specified by:
getDepotReference in interface DepotReferenceHolder
Returns:
A set containing all the elements for this reference.

getTotalAmountIncludingTax

public BigDecimal getTotalAmountIncludingTax()
Retrieves the value for the attribute totalAmountIncludingTax.

Specified by:
getTotalAmountIncludingTax in interface SalesContract
Returns:
The non-null value for attribute totalAmountIncludingTax.

setTotalAmountIncludingTax

public void setTotalAmountIncludingTax(BigDecimal totalAmountIncludingTax)
Sets a new value for the attribute totalAmountIncludingTax.

Specified by:
setTotalAmountIncludingTax in interface SalesContract
Parameters:
totalAmountIncludingTax - The non-null new value for attribute totalAmountIncludingTax.

getShippingTrackingNumber

public final String getShippingTrackingNumber()
Retrieves the possibly null value for the optional attribute shippingTrackingNumber.

Specified by:
getShippingTrackingNumber in interface ShippingDetail
Returns:
The possibly null value for attribute shippingTrackingNumber.

setShippingTrackingNumber

public void setShippingTrackingNumber(String shippingTrackingNumber)
Sets a new value for the attribute shippingTrackingNumber.

Specified by:
setShippingTrackingNumber in interface ShippingDetail
Parameters:
shippingTrackingNumber - The possibly null new value for attribute shippingTrackingNumber.

getOwningUser

public User getOwningUser()
Retrieves the value for the reference owningUser.

Specified by:
getOwningUser in interface SecureObject
Returns:
The – possibly null – value for this reference.

getOwningUser_Id

public String getOwningUser_Id()

setOwningUser

public void setOwningUser(User owningUser)
Sets a new value for the reference owningUser.

Specified by:
setOwningUser in interface SecureObject
Parameters:
owningUser - The non-null new value for this reference.

setOwningUser_Id

public void setOwningUser_Id(String owningUser)

getExternalLink

public List<String> getExternalLink()
Retrieves a list containing all the elements for the attribute externalLink.

Specified by:
getExternalLink in interface CrxObject
Returns:
A list containing all elements for this attribute.

setExternalLink

public void setExternalLink(String... externalLink)
Clears externalLink and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setExternalLink in interface CrxObject
Parameters:
externalLink - value(s) to be added to externalLink

reapplyContractCreator

public Void reapplyContractCreator(ReapplyContractCreatorParams in)
Specified by:
reapplyContractCreator in interface AbstractContract

getDisabledReason

public final String getDisabledReason()
Retrieves the possibly null value for the optional attribute disabledReason.

Specified by:
getDisabledReason in interface CrxObject
Returns:
The possibly null value for attribute disabledReason.

setDisabledReason

public void setDisabledReason(String disabledReason)
Sets a new value for the attribute disabledReason.

Specified by:
setDisabledReason in interface CrxObject
Parameters:
disabledReason - The possibly null new value for attribute disabledReason.

assignToMe

public Void assignToMe()
Specified by:
assignToMe in interface Assignable

getContact

public <T extends Account> List<T> getContact()
Retrieves the Collection of objects referenced by contact.

Specified by:
getContact in interface AbstractContract
Returns:
The Collection of referenced objects.

getContact_Id

public List<String> getContact_Id()

getPricingDate

public final Date getPricingDate()
Retrieves the possibly null value for the optional attribute pricingDate.

Specified by:
getPricingDate in interface SalesContract
Returns:
The possibly null value for attribute pricingDate.

setPricingDate

public void setPricingDate(Date pricingDate)
Sets a new value for the attribute pricingDate.

Specified by:
setPricingDate in interface SalesContract
Parameters:
pricingDate - The possibly null new value for attribute pricingDate.

getIdentity

public String getIdentity()
Retrieves the value for the attribute identity.

Specified by:
getIdentity in interface ExtentCapable
Returns:
The non-null value for attribute identity.

getCreatedAt

public Date getCreatedAt()
Retrieves the value for the attribute createdAt.

Specified by:
getCreatedAt in interface Creatable
Returns:
The non-null value for attribute createdAt.

getExpiresOn

public final Date getExpiresOn()
Retrieves the possibly null value for the optional attribute expiresOn.

Specified by:
getExpiresOn in interface AbstractContract
Returns:
The possibly null value for attribute expiresOn.

setExpiresOn

public void setExpiresOn(Date expiresOn)
Sets a new value for the attribute expiresOn.

Specified by:
setExpiresOn in interface AbstractContract
Parameters:
expiresOn - The possibly null new value for attribute expiresOn.

getExtDate4

public final XMLGregorianCalendar getExtDate4()
Retrieves the possibly null value for the optional attribute extDate4.

Specified by:
getExtDate4 in interface Extended
Returns:
The possibly null value for attribute extDate4.

setExtDate4

public void setExtDate4(XMLGregorianCalendar extDate4)
Sets a new value for the attribute extDate4.

Specified by:
setExtDate4 in interface Extended
Parameters:
extDate4 - The possibly null new value for attribute extDate4.

getExtCode3

public final Short getExtCode3()
Retrieves the possibly null value for the optional attribute extCode3.

Specified by:
getExtCode3 in interface Extended
Returns:
The possibly null value for attribute extCode3.

setExtCode3

public void setExtCode3(Short extCode3)
Sets a new value for the attribute extCode3.

Specified by:
setExtCode3 in interface Extended
Parameters:
extCode3 - The possibly null new value for attribute extCode3.

getTotalAmount

public BigDecimal getTotalAmount()
Retrieves the value for the attribute totalAmount.

Specified by:
getTotalAmount in interface SalesContract
Returns:
The non-null value for attribute totalAmount.

setTotalAmount

public void setTotalAmount(BigDecimal totalAmount)
Sets a new value for the attribute totalAmount.

Specified by:
setTotalAmount in interface SalesContract
Parameters:
totalAmount - The non-null new value for attribute totalAmount.

getContractCurrency

public short getContractCurrency()
Retrieves the value for the attribute contractCurrency.

Specified by:
getContractCurrency in interface SalesContract
Returns:
The non-null value for attribute contractCurrency.

setContractCurrency

public void setContractCurrency(short contractCurrency)
Sets a new value for the attribute contractCurrency.

Specified by:
setContractCurrency in interface SalesContract
Parameters:
contractCurrency - The non-null new value for attribute contractCurrency.

getExtDate3

public final XMLGregorianCalendar getExtDate3()
Retrieves the possibly null value for the optional attribute extDate3.

Specified by:
getExtDate3 in interface Extended
Returns:
The possibly null value for attribute extDate3.

setExtDate3

public void setExtDate3(XMLGregorianCalendar extDate3)
Sets a new value for the attribute extDate3.

Specified by:
setExtDate3 in interface Extended
Parameters:
extDate3 - The possibly null new value for attribute extDate3.

getExtCode2

public final Short getExtCode2()
Retrieves the possibly null value for the optional attribute extCode2.

Specified by:
getExtCode2 in interface Extended
Returns:
The possibly null value for attribute extCode2.

setExtCode2

public void setExtCode2(Short extCode2)
Sets a new value for the attribute extCode2.

Specified by:
setExtCode2 in interface Extended
Parameters:
extCode2 - The possibly null new value for attribute extCode2.

getExtCode4

public final Short getExtCode4()
Retrieves the possibly null value for the optional attribute extCode4.

Specified by:
getExtCode4 in interface Extended
Returns:
The possibly null value for attribute extCode4.

setExtCode4

public void setExtCode4(Short extCode4)
Sets a new value for the attribute extCode4.

Specified by:
setExtCode4 in interface Extended
Parameters:
extCode4 - The possibly null new value for attribute extCode4.

getExtDate0

public final XMLGregorianCalendar getExtDate0()
Retrieves the possibly null value for the optional attribute extDate0.

Specified by:
getExtDate0 in interface Extended
Returns:
The possibly null value for attribute extDate0.

setExtDate0

public void setExtDate0(XMLGregorianCalendar extDate0)
Sets a new value for the attribute extDate0.

Specified by:
setExtDate0 in interface Extended
Parameters:
extDate0 - The possibly null new value for attribute extDate0.

getExtDate2

public final XMLGregorianCalendar getExtDate2()
Retrieves the possibly null value for the optional attribute extDate2.

Specified by:
getExtDate2 in interface Extended
Returns:
The possibly null value for attribute extDate2.

setExtDate2

public void setExtDate2(XMLGregorianCalendar extDate2)
Sets a new value for the attribute extDate2.

Specified by:
setExtDate2 in interface Extended
Parameters:
extDate2 - The possibly null new value for attribute extDate2.

getExtCode1

public final Short getExtCode1()
Retrieves the possibly null value for the optional attribute extCode1.

Specified by:
getExtCode1 in interface Extended
Returns:
The possibly null value for attribute extCode1.

setExtCode1

public void setExtCode1(Short extCode1)
Sets a new value for the attribute extCode1.

Specified by:
setExtCode1 in interface Extended
Parameters:
extCode1 - The possibly null new value for attribute extCode1.

getNote

public <T extends Note> CrxObjectHasNote.Note<T> getNote()
Retrieves a set containing all the elements for the reference note.

Specified by:
getNote in interface CrxObject
Returns:
A set containing all the elements for this reference.

getExtDate1

public final XMLGregorianCalendar getExtDate1()
Retrieves the possibly null value for the optional attribute extDate1.

Specified by:
getExtDate1 in interface Extended
Returns:
The possibly null value for attribute extDate1.

setExtDate1

public void setExtDate1(XMLGregorianCalendar extDate1)
Sets a new value for the attribute extDate1.

Specified by:
setExtDate1 in interface Extended
Parameters:
extDate1 - The possibly null new value for attribute extDate1.

getExtCode0

public final Short getExtCode0()
Retrieves the possibly null value for the optional attribute extCode0.

Specified by:
getExtCode0 in interface Extended
Returns:
The possibly null value for attribute extCode0.

setExtCode0

public void setExtCode0(Short extCode0)
Sets a new value for the attribute extCode0.

Specified by:
setExtCode0 in interface Extended
Parameters:
extCode0 - The possibly null new value for attribute extCode0.

getGiftMessage

public final String getGiftMessage()
Retrieves the possibly null value for the optional attribute giftMessage.

Specified by:
getGiftMessage in interface ShippingDetail
Returns:
The possibly null value for attribute giftMessage.

setGiftMessage

public void setGiftMessage(String giftMessage)
Sets a new value for the attribute giftMessage.

Specified by:
setGiftMessage in interface ShippingDetail
Parameters:
giftMessage - The possibly null new value for attribute giftMessage.

getTotalDiscountAmount

public BigDecimal getTotalDiscountAmount()
Retrieves the value for the attribute totalDiscountAmount.

Specified by:
getTotalDiscountAmount in interface SalesContract
Returns:
The non-null value for attribute totalDiscountAmount.

setTotalDiscountAmount

public void setTotalDiscountAmount(BigDecimal totalDiscountAmount)
Sets a new value for the attribute totalDiscountAmount.

Specified by:
setTotalDiscountAmount in interface SalesContract
Parameters:
totalDiscountAmount - The non-null new value for attribute totalDiscountAmount.

getGroupAssignment

public <T extends ContractGroupAssignment> ContractContainsContractGroupAssignment.GroupAssignment<T> getGroupAssignment()
Retrieves a set containing all the elements for the reference groupAssignment.

Specified by:
getGroupAssignment in interface AbstractContract
Returns:
A set containing all the elements for this reference.

getDocumentFolderAssignment

public <T extends DocumentFolderAssignment> CrxObjectHasDocumentFolderAssignment.DocumentFolderAssignment<T> getDocumentFolderAssignment()
Retrieves a set containing all the elements for the reference documentFolderAssignment.

Specified by:
getDocumentFolderAssignment in interface CrxObject
Returns:
A set containing all the elements for this reference.

getPositionModification

public <T extends PositionModification> ContractContainsPositionModification.PositionModification<T> getPositionModification()
Retrieves a set containing all the elements for the reference positionModification.

Specified by:
getPositionModification in interface SalesContract
Returns:
A set containing all the elements for this reference.

updateIndex

public UpdateIndexResult updateIndex()
Specified by:
updateIndex in interface Indexed

getExtNumber1

public final BigDecimal getExtNumber1()
Retrieves the possibly null value for the optional attribute extNumber1.

Specified by:
getExtNumber1 in interface Extended
Returns:
The possibly null value for attribute extNumber1.

setExtNumber1

public void setExtNumber1(BigDecimal extNumber1)
Sets a new value for the attribute extNumber1.

Specified by:
setExtNumber1 in interface Extended
Parameters:
extNumber1 - The possibly null new value for attribute extNumber1.

getExtNumber0

public final BigDecimal getExtNumber0()
Retrieves the possibly null value for the optional attribute extNumber0.

Specified by:
getExtNumber0 in interface Extended
Returns:
The possibly null value for attribute extNumber0.

setExtNumber0

public void setExtNumber0(BigDecimal extNumber0)
Sets a new value for the attribute extNumber0.

Specified by:
setExtNumber0 in interface Extended
Parameters:
extNumber0 - The possibly null new value for attribute extNumber0.

getPricingState

public short getPricingState()
Retrieves the value for the attribute pricingState.

Specified by:
getPricingState in interface SalesContract
Returns:
The non-null value for attribute pricingState.

setPricingState

public void setPricingState(short pricingState)
Sets a new value for the attribute pricingState.

Specified by:
setPricingState in interface SalesContract
Parameters:
pricingState - The non-null new value for attribute pricingState.

getBroker

public Account getBroker()
Retrieves the value for the reference broker.

Specified by:
getBroker in interface SalesContract
Returns:
The – possibly null – value for this reference.

getBroker_Id

public String getBroker_Id()

setBroker

public void setBroker(Account broker)
Sets a new value for the reference broker.

Specified by:
setBroker in interface SalesContract
Parameters:
broker - The non-null new value for this reference.

setBroker_Id

public void setBroker_Id(String broker)

getCompetitor

public <T extends Competitor> List<T> getCompetitor()
Retrieves the Collection of objects referenced by competitor.

Specified by:
getCompetitor in interface SalesContract
Returns:
The Collection of referenced objects.

getCompetitor_Id

public List<String> getCompetitor_Id()

getExtNumber4

public final BigDecimal getExtNumber4()
Retrieves the possibly null value for the optional attribute extNumber4.

Specified by:
getExtNumber4 in interface Extended
Returns:
The possibly null value for attribute extNumber4.

setExtNumber4

public void setExtNumber4(BigDecimal extNumber4)
Sets a new value for the attribute extNumber4.

Specified by:
setExtNumber4 in interface Extended
Parameters:
extNumber4 - The possibly null new value for attribute extNumber4.

getExtNumber3

public final BigDecimal getExtNumber3()
Retrieves the possibly null value for the optional attribute extNumber3.

Specified by:
getExtNumber3 in interface Extended
Returns:
The possibly null value for attribute extNumber3.

setExtNumber3

public void setExtNumber3(BigDecimal extNumber3)
Sets a new value for the attribute extNumber3.

Specified by:
setExtNumber3 in interface Extended
Parameters:
extNumber3 - The possibly null new value for attribute extNumber3.

exportItem

public ExportItemResult exportItem(ExportItemParams in)
Specified by:
exportItem in interface Exporter

getExtNumber2

public final BigDecimal getExtNumber2()
Retrieves the possibly null value for the optional attribute extNumber2.

Specified by:
getExtNumber2 in interface Extended
Returns:
The possibly null value for attribute extNumber2.

setExtNumber2

public void setExtNumber2(BigDecimal extNumber2)
Sets a new value for the attribute extNumber2.

Specified by:
setExtNumber2 in interface Extended
Parameters:
extNumber2 - The possibly null new value for attribute extNumber2.

removePendingInventoryBookings

public Void removePendingInventoryBookings()
Specified by:
removePendingInventoryBookings in interface SalesContract

getUserString4

public List<String> getUserString4()
Retrieves a list containing all the elements for the attribute userString4.

Specified by:
getUserString4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserString4

public void setUserString4(String... userString4)
Clears userString4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserString4 in interface CrxObject
Parameters:
userString4 - value(s) to be added to userString4

getClosedOn

public final Date getClosedOn()
Retrieves the possibly null value for the optional attribute closedOn.

Specified by:
getClosedOn in interface AbstractContract
Returns:
The possibly null value for attribute closedOn.

setClosedOn

public void setClosedOn(Date closedOn)
Sets a new value for the attribute closedOn.

Specified by:
setClosedOn in interface AbstractContract
Parameters:
closedOn - The possibly null new value for attribute closedOn.

getAssignedAccount

public <T extends AccountAssignmentContract> ContractContainsAccountAssignment.AssignedAccount<T> getAssignedAccount()
Retrieves a set containing all the elements for the reference assignedAccount.

Specified by:
getAssignedAccount in interface AbstractContract
Returns:
A set containing all the elements for this reference.

getUserString0

public final String getUserString0()
Retrieves the possibly null value for the optional attribute userString0.

Specified by:
getUserString0 in interface CrxObject
Returns:
The possibly null value for attribute userString0.

setUserString0

public void setUserString0(String userString0)
Sets a new value for the attribute userString0.

Specified by:
setUserString0 in interface CrxObject
Parameters:
userString0 - The possibly null new value for attribute userString0.

getUserString1

public final String getUserString1()
Retrieves the possibly null value for the optional attribute userString1.

Specified by:
getUserString1 in interface CrxObject
Returns:
The possibly null value for attribute userString1.

setUserString1

public void setUserString1(String userString1)
Sets a new value for the attribute userString1.

Specified by:
setUserString1 in interface CrxObject
Parameters:
userString1 - The possibly null new value for attribute userString1.

getUserString2

public final String getUserString2()
Retrieves the possibly null value for the optional attribute userString2.

Specified by:
getUserString2 in interface CrxObject
Returns:
The possibly null value for attribute userString2.

setUserString2

public void setUserString2(String userString2)
Sets a new value for the attribute userString2.

Specified by:
setUserString2 in interface CrxObject
Parameters:
userString2 - The possibly null new value for attribute userString2.

getUserString3

public final String getUserString3()
Retrieves the possibly null value for the optional attribute userString3.

Specified by:
getUserString3 in interface CrxObject
Returns:
The possibly null value for attribute userString3.

setUserString3

public void setUserString3(String userString3)
Sets a new value for the attribute userString3.

Specified by:
setUserString3 in interface CrxObject
Parameters:
userString3 - The possibly null new value for attribute userString3.

getExtDateTime1

public final Date getExtDateTime1()
Retrieves the possibly null value for the optional attribute extDateTime1.

Specified by:
getExtDateTime1 in interface Extended
Returns:
The possibly null value for attribute extDateTime1.

setExtDateTime1

public void setExtDateTime1(Date extDateTime1)
Sets a new value for the attribute extDateTime1.

Specified by:
setExtDateTime1 in interface Extended
Parameters:
extDateTime1 - The possibly null new value for attribute extDateTime1.

getExtDateTime0

public final Date getExtDateTime0()
Retrieves the possibly null value for the optional attribute extDateTime0.

Specified by:
getExtDateTime0 in interface Extended
Returns:
The possibly null value for attribute extDateTime0.

setExtDateTime0

public void setExtDateTime0(Date extDateTime0)
Sets a new value for the attribute extDateTime0.

Specified by:
setExtDateTime0 in interface Extended
Parameters:
extDateTime0 - The possibly null new value for attribute extDateTime0.

getExtDateTime3

public final Date getExtDateTime3()
Retrieves the possibly null value for the optional attribute extDateTime3.

Specified by:
getExtDateTime3 in interface Extended
Returns:
The possibly null value for attribute extDateTime3.

setExtDateTime3

public void setExtDateTime3(Date extDateTime3)
Sets a new value for the attribute extDateTime3.

Specified by:
setExtDateTime3 in interface Extended
Parameters:
extDateTime3 - The possibly null new value for attribute extDateTime3.

getExtDateTime2

public final Date getExtDateTime2()
Retrieves the possibly null value for the optional attribute extDateTime2.

Specified by:
getExtDateTime2 in interface Extended
Returns:
The possibly null value for attribute extDateTime2.

setExtDateTime2

public void setExtDateTime2(Date extDateTime2)
Sets a new value for the attribute extDateTime2.

Specified by:
setExtDateTime2 in interface Extended
Parameters:
extDateTime2 - The possibly null new value for attribute extDateTime2.

getAdditionalExternalLink

public <T extends AdditionalExternalLink> CrxObjectHasAdditionalExternalLink.AdditionalExternalLink<T> getAdditionalExternalLink()
Retrieves a set containing all the elements for the reference additionalExternalLink.

Specified by:
getAdditionalExternalLink in interface CrxObject
Returns:
A set containing all the elements for this reference.

getPriority

public short getPriority()
Retrieves the value for the attribute priority.

Specified by:
getPriority in interface AbstractContract
Returns:
The non-null value for attribute priority.

setPriority

public void setPriority(short priority)
Sets a new value for the attribute priority.

Specified by:
setPriority in interface AbstractContract
Parameters:
priority - The non-null new value for attribute priority.

getDescription

public final String getDescription()
Retrieves the possibly null value for the optional attribute description.

Specified by:
getDescription in interface AbstractContract
Returns:
The possibly null value for attribute description.

setDescription

public void setDescription(String description)
Sets a new value for the attribute description.

Specified by:
setDescription in interface AbstractContract
Parameters:
description - The possibly null new value for attribute description.

getDeliveryRequest

public <T extends DeliveryRequest> DeliveryRequestContainerContainsDeliveryRequest.DeliveryRequest<T> getDeliveryRequest()
Retrieves a set containing all the elements for the reference deliveryRequest.

Specified by:
getDeliveryRequest in interface DeliveryRequestContainer
Returns:
A set containing all the elements for this reference.

getExtDateTime4

public final Date getExtDateTime4()
Retrieves the possibly null value for the optional attribute extDateTime4.

Specified by:
getExtDateTime4 in interface Extended
Returns:
The possibly null value for attribute extDateTime4.

setExtDateTime4

public void setExtDateTime4(Date extDateTime4)
Sets a new value for the attribute extDateTime4.

Specified by:
setExtDateTime4 in interface Extended
Parameters:
extDateTime4 - The possibly null new value for attribute extDateTime4.

getInventoryCb

public <T extends CompoundBooking> List<T> getInventoryCb()
Retrieves the Collection of objects referenced by inventoryCb.

Specified by:
getInventoryCb in interface SalesContract
Returns:
The Collection of referenced objects.

getInventoryCb_Id

public List<String> getInventoryCb_Id()

getTotalSalesCommission

public BigDecimal getTotalSalesCommission()
Retrieves the value for the attribute totalSalesCommission.

Specified by:
getTotalSalesCommission in interface SalesContract
Returns:
The non-null value for attribute totalSalesCommission.

setTotalSalesCommission

public void setTotalSalesCommission(BigDecimal totalSalesCommission)
Sets a new value for the attribute totalSalesCommission.

Specified by:
setTotalSalesCommission in interface SalesContract
Parameters:
totalSalesCommission - The non-null new value for attribute totalSalesCommission.

getContractState

public short getContractState()
Retrieves the value for the attribute contractState.

Specified by:
getContractState in interface AbstractContract
Returns:
The non-null value for attribute contractState.

setContractState

public void setContractState(short contractState)
Sets a new value for the attribute contractState.

Specified by:
setContractState in interface AbstractContract
Parameters:
contractState - The non-null new value for attribute contractState.

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
Specified by:
removeOwningGroup in interface SecureObject

importItem

public ImportResult importItem(ImportParams in)
Specified by:
importItem in interface Importer

getUserNumber4

public List<BigDecimal> getUserNumber4()
Retrieves a list containing all the elements for the attribute userNumber4.

Specified by:
getUserNumber4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserNumber4

public void setUserNumber4(BigDecimal... userNumber4)
Clears userNumber4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.math.BigDecimal e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserNumber4 in interface CrxObject
Parameters:
userNumber4 - value(s) to be added to userNumber4

getSalesRep

public Account getSalesRep()
Retrieves the value for the reference salesRep.

Specified by:
getSalesRep in interface SalesContract
Returns:
The – possibly null – value for this reference.

getSalesRep_Id

public String getSalesRep_Id()

setSalesRep

public void setSalesRep(Account salesRep)
Sets a new value for the reference salesRep.

Specified by:
setSalesRep in interface SalesContract
Parameters:
salesRep - The non-null new value for this reference.

setSalesRep_Id

public void setSalesRep_Id(String salesRep)

getLinkTo

public <T extends ContractLinkTo> ContractHasLinkTo.LinkTo<T> getLinkTo()
Retrieves a set containing all the elements for the reference linkTo.

Specified by:
getLinkTo in interface AbstractContract
Returns:
A set containing all the elements for this reference.

getOwner

public List<String> getOwner()
Retrieves a list containing all the elements for the attribute owner.

Specified by:
getOwner in interface SecureObject
Returns:
A list containing all elements for this attribute.

setOwner

public void setOwner(String... owner)
Clears owner and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Specified by:
setOwner in interface SecureObject
Parameters:
owner - value(s) to be added to owner

getCancelOn

public final Date getCancelOn()
Retrieves the possibly null value for the optional attribute cancelOn.

Specified by:
getCancelOn in interface AbstractContract
Returns:
The possibly null value for attribute cancelOn.

setCancelOn

public void setCancelOn(Date cancelOn)
Sets a new value for the attribute cancelOn.

Specified by:
setCancelOn in interface AbstractContract
Parameters:
cancelOn - The possibly null new value for attribute cancelOn.

getMedia

public <T extends Media> CrxObjectHasMedia.Media<T> getMedia()
Retrieves a set containing all the elements for the reference media.

Specified by:
getMedia in interface CrxObject
Returns:
A set containing all the elements for this reference.

getModifiedAt

public Date getModifiedAt()
Retrieves the value for the attribute modifiedAt.

Specified by:
getModifiedAt in interface Modifiable
Returns:
The non-null value for attribute modifiedAt.

getActiveOn

public final Date getActiveOn()
Retrieves the possibly null value for the optional attribute activeOn.

Specified by:
getActiveOn in interface AbstractContract
Returns:
The possibly null value for attribute activeOn.

setActiveOn

public void setActiveOn(Date activeOn)
Sets a new value for the attribute activeOn.

Specified by:
setActiveOn in interface AbstractContract
Parameters:
activeOn - The possibly null new value for attribute activeOn.

getPropertySet

public <T extends PropertySet> CrxObjectContainsPropertySet.PropertySet<T> getPropertySet()
Retrieves a set containing all the elements for the reference propertySet.

Specified by:
getPropertySet in interface CrxObject
Returns:
A set containing all the elements for this reference.

isExtBoolean3

public final Boolean isExtBoolean3()
Retrieves the possibly null value for the optional attribute extBoolean3.

Specified by:
isExtBoolean3 in interface Extended
Returns:
The possibly null value for attribute extBoolean3.

setExtBoolean3

public void setExtBoolean3(Boolean extBoolean3)
Sets a new value for the attribute extBoolean3.

Specified by:
setExtBoolean3 in interface Extended
Parameters:
extBoolean3 - The possibly null new value for attribute extBoolean3.

isExtBoolean4

public final Boolean isExtBoolean4()
Retrieves the possibly null value for the optional attribute extBoolean4.

Specified by:
isExtBoolean4 in interface Extended
Returns:
The possibly null value for attribute extBoolean4.

setExtBoolean4

public void setExtBoolean4(Boolean extBoolean4)
Sets a new value for the attribute extBoolean4.

Specified by:
setExtBoolean4 in interface Extended
Parameters:
extBoolean4 - The possibly null new value for attribute extBoolean4.

isExtBoolean1

public final Boolean isExtBoolean1()
Retrieves the possibly null value for the optional attribute extBoolean1.

Specified by:
isExtBoolean1 in interface Extended
Returns:
The possibly null value for attribute extBoolean1.

setExtBoolean1

public void setExtBoolean1(Boolean extBoolean1)
Sets a new value for the attribute extBoolean1.

Specified by:
setExtBoolean1 in interface Extended
Parameters:
extBoolean1 - The possibly null new value for attribute extBoolean1.

getUserNumber2

public final BigDecimal getUserNumber2()
Retrieves the possibly null value for the optional attribute userNumber2.

Specified by:
getUserNumber2 in interface CrxObject
Returns:
The possibly null value for attribute userNumber2.

setUserNumber2

public void setUserNumber2(BigDecimal userNumber2)
Sets a new value for the attribute userNumber2.

Specified by:
setUserNumber2 in interface CrxObject
Parameters:
userNumber2 - The possibly null new value for attribute userNumber2.

isExtBoolean2

public final Boolean isExtBoolean2()
Retrieves the possibly null value for the optional attribute extBoolean2.

Specified by:
isExtBoolean2 in interface Extended
Returns:
The possibly null value for attribute extBoolean2.

setExtBoolean2

public void setExtBoolean2(Boolean extBoolean2)
Sets a new value for the attribute extBoolean2.

Specified by:
setExtBoolean2 in interface Extended
Parameters:
extBoolean2 - The possibly null new value for attribute extBoolean2.

getUserNumber3

public final BigDecimal getUserNumber3()
Retrieves the possibly null value for the optional attribute userNumber3.

Specified by:
getUserNumber3 in interface CrxObject
Returns:
The possibly null value for attribute userNumber3.

setUserNumber3

public void setUserNumber3(BigDecimal userNumber3)
Sets a new value for the attribute userNumber3.

Specified by:
setUserNumber3 in interface CrxObject
Parameters:
userNumber3 - The possibly null new value for attribute userNumber3.

getUserNumber0

public final BigDecimal getUserNumber0()
Retrieves the possibly null value for the optional attribute userNumber0.

Specified by:
getUserNumber0 in interface CrxObject
Returns:
The possibly null value for attribute userNumber0.

setUserNumber0

public void setUserNumber0(BigDecimal userNumber0)
Sets a new value for the attribute userNumber0.

Specified by:
setUserNumber0 in interface CrxObject
Parameters:
userNumber0 - The possibly null new value for attribute userNumber0.

isExtBoolean0

public final Boolean isExtBoolean0()
Retrieves the possibly null value for the optional attribute extBoolean0.

Specified by:
isExtBoolean0 in interface Extended
Returns:
The possibly null value for attribute extBoolean0.

setExtBoolean0

public void setExtBoolean0(Boolean extBoolean0)
Sets a new value for the attribute extBoolean0.

Specified by:
setExtBoolean0 in interface Extended
Parameters:
extBoolean0 - The possibly null new value for attribute extBoolean0.

getUserNumber1

public final BigDecimal getUserNumber1()
Retrieves the possibly null value for the optional attribute userNumber1.

Specified by:
getUserNumber1 in interface CrxObject
Returns:
The possibly null value for attribute userNumber1.

setUserNumber1

public void setUserNumber1(BigDecimal userNumber1)
Sets a new value for the attribute userNumber1.

Specified by:
setUserNumber1 in interface CrxObject
Parameters:
userNumber1 - The possibly null new value for attribute userNumber1.

getName

public String getName()
Retrieves the value for the attribute name.

Specified by:
getName in interface AbstractContract
Returns:
The non-null value for attribute name.

setName

public void setName(String name)
Sets a new value for the attribute name.

Specified by:
setName in interface AbstractContract
Parameters:
name - The non-null new value for attribute name.

getContractLanguage

public short getContractLanguage()
Retrieves the value for the attribute contractLanguage.

Specified by:
getContractLanguage in interface AbstractContract
Returns:
The non-null value for attribute contractLanguage.

setContractLanguage

public void setContractLanguage(short contractLanguage)
Sets a new value for the attribute contractLanguage.

Specified by:
setContractLanguage in interface AbstractContract
Parameters:
contractLanguage - The non-null new value for attribute contractLanguage.

getActivity

public <T extends Activity> List<T> getActivity()
Retrieves the Collection of objects referenced by activity.

Specified by:
getActivity in interface AbstractContract
Returns:
The Collection of referenced objects.

getActivity_Id

public List<String> getActivity_Id()

exportItemAdvanced

public ExportItemResult exportItemAdvanced(ExportItemAdvancedParams in)
Specified by:
exportItemAdvanced in interface Exporter

getOrigin

public AbstractContract getOrigin()
Retrieves the value for the reference origin.

Specified by:
getOrigin in interface AbstractContract
Returns:
The – possibly null – value for this reference.

getOrigin_Id

public String getOrigin_Id()

setOrigin

public void setOrigin(AbstractContract origin)
Sets a new value for the reference origin.

Specified by:
setOrigin in interface AbstractContract
Parameters:
origin - The non-null new value for this reference.

setOrigin_Id

public void setOrigin_Id(String origin)

checkPermissions

public CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
Specified by:
checkPermissions in interface SecureObject

getAudit

public <T extends AuditEntry> AuditeeHasAuditEntries.Audit<T> getAudit()
Retrieves a set containing all the elements for the reference audit.

Specified by:
getAudit in interface Auditee
Returns:
A set containing all the elements for this reference.

getShippingMethod

public short getShippingMethod()
Retrieves the value for the attribute shippingMethod.

Specified by:
getShippingMethod in interface ShippingDetail
Returns:
The non-null value for attribute shippingMethod.

setShippingMethod

public void setShippingMethod(short shippingMethod)
Sets a new value for the attribute shippingMethod.

Specified by:
setShippingMethod in interface ShippingDetail
Parameters:
shippingMethod - The non-null new value for attribute shippingMethod.

getShippingInstructions

public final String getShippingInstructions()
Retrieves the possibly null value for the optional attribute shippingInstructions.

Specified by:
getShippingInstructions in interface ShippingDetail
Returns:
The possibly null value for attribute shippingInstructions.

setShippingInstructions

public void setShippingInstructions(String shippingInstructions)
Sets a new value for the attribute shippingInstructions.

Specified by:
setShippingInstructions in interface ShippingDetail
Parameters:
shippingInstructions - The possibly null new value for attribute shippingInstructions.

getAttachedDocument

public <T extends DocumentAttachment> CrxObjectHasAttachedDocument.AttachedDocument<T> getAttachedDocument()
Retrieves a set containing all the elements for the reference attachedDocument.

Specified by:
getAttachedDocument in interface CrxObject
Returns:
A set containing all the elements for this reference.

getTotalBaseAmount

public BigDecimal getTotalBaseAmount()
Retrieves the value for the attribute totalBaseAmount.

Specified by:
getTotalBaseAmount in interface SalesContract
Returns:
The non-null value for attribute totalBaseAmount.

setTotalBaseAmount

public void setTotalBaseAmount(BigDecimal totalBaseAmount)
Sets a new value for the attribute totalBaseAmount.

Specified by:
setTotalBaseAmount in interface SalesContract
Parameters:
totalBaseAmount - The non-null new value for attribute totalBaseAmount.

getAccessLevelUpdate

public short getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate.

Specified by:
getAccessLevelUpdate in interface SecureObject
Returns:
The non-null value for attribute accessLevelUpdate.

setAccessLevelUpdate

public void setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate.

Specified by:
setAccessLevelUpdate in interface SecureObject
Parameters:
accessLevelUpdate - The non-null new value for attribute accessLevelUpdate.

getLinkFrom

public <T extends ContractLinkFrom> ContractHasLinkFrom.LinkFrom<T> getLinkFrom()
Retrieves a set containing all the elements for the reference linkFrom.

Specified by:
getLinkFrom in interface AbstractContract
Returns:
A set containing all the elements for this reference.

createPosition

public CreatePositionResult createPosition(CreatePositionParams in)
Specified by:
createPosition in interface SalesContract

getAddress

public <T extends ContractAddress> AddressContainerContainsContractAddress.Address<T> getAddress()
Retrieves a set containing all the elements for the reference address.

Specified by:
getAddress in interface AddressContainer
Returns:
A set containing all the elements for this reference.

reprice

public Void reprice()
Specified by:
reprice in interface SalesContract

getUserCode4

public List<Short> getUserCode4()
Retrieves a list containing all the elements for the attribute userCode4.

Specified by:
getUserCode4 in interface CrxObject
Returns:
A list containing all elements for this attribute.

setUserCode4

public void setUserCode4(short... userCode4)
Clears userCode4 and adds the given value(s).

This method is equivalent to

   list.clear();
   for(short e : attributeName){
     list.add(e);
   }
 

Specified by:
setUserCode4 in interface CrxObject
Parameters:
userCode4 - value(s) to be added to userCode4

getRating

public <T extends Rating> CrxObjectHasRating.Rating<T> getRating()
Retrieves a set containing all the elements for the reference rating.

Specified by:
getRating in interface CrxObject
Returns:
A set containing all the elements for this reference.

getUserCode1

public final Short getUserCode1()
Retrieves the possibly null value for the optional attribute userCode1.

Specified by:
getUserCode1 in interface CrxObject
Returns:
The possibly null value for attribute userCode1.

setUserCode1

public void setUserCode1(Short userCode1)
Sets a new value for the attribute userCode1.

Specified by:
setUserCode1 in interface CrxObject
Parameters:
userCode1 - The possibly null new value for attribute userCode1.

getPaymentTerms

public short getPaymentTerms()
Retrieves the value for the attribute paymentTerms.

Specified by:
getPaymentTerms in interface SalesContract
Returns:
The non-null value for attribute paymentTerms.

setPaymentTerms

public void setPaymentTerms(short paymentTerms)
Sets a new value for the attribute paymentTerms.

Specified by:
setPaymentTerms in interface SalesContract
Parameters:
paymentTerms - The non-null new value for attribute paymentTerms.

getUserCode0

public final Short getUserCode0()
Retrieves the possibly null value for the optional attribute userCode0.

Specified by:
getUserCode0 in interface CrxObject
Returns:
The possibly null value for attribute userCode0.

setUserCode0

public void setUserCode0(Short userCode0)
Sets a new value for the attribute userCode0.

Specified by:
setUserCode0 in interface CrxObject
Parameters:
userCode0 - The possibly null new value for attribute userCode0.

isDisabled

public final Boolean isDisabled()
Retrieves the possibly null value for the optional attribute disabled.

Specified by:
isDisabled in interface CrxObject
Returns:
The possibly null value for attribute disabled.

setDisabled

public void setDisabled(Boolean disabled)
Sets a new value for the attribute disabled.

Specified by:
setDisabled in interface CrxObject
Parameters:
disabled - The possibly null new value for attribute disabled.

getUserCode3

public final Short getUserCode3()
Retrieves the possibly null value for the optional attribute userCode3.

Specified by:
getUserCode3 in interface CrxObject
Returns:
The possibly null value for attribute userCode3.

setUserCode3

public void setUserCode3(Short userCode3)
Sets a new value for the attribute userCode3.

Specified by:
setUserCode3 in interface CrxObject
Parameters:
userCode3 - The possibly null new value for attribute userCode3.

sendAlert

public Void sendAlert(SendAlertParams in)
Specified by:
sendAlert in interface AlertSender

getUserCode2

public final Short getUserCode2()
Retrieves the possibly null value for the optional attribute userCode2.

Specified by:
getUserCode2 in interface CrxObject
Returns:
The possibly null value for attribute userCode2.

setUserCode2

public void setUserCode2(Short userCode2)
Sets a new value for the attribute userCode2.

Specified by:
setUserCode2 in interface CrxObject
Parameters:
userCode2 - The possibly null new value for attribute userCode2.


This software is published under the BSD license. Copyright © 2003-2012, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.