public interface AbstractContract extends Assignable, AddressContainer, DeliveryRequestContainer, ShippingDetail, BookingOrigin, DepotReferenceHolder, CrxObject, Extended
AbstractContract
isFrozenisFrozen
Modifier and Type | Method and Description |
---|---|
Date |
getActiveOn()
Retrieves the possibly null value for the optional attribute
activeOn . |
<T extends Activity> |
getActivity()
Retrieves the
Collection of objects referenced by activity . |
<T extends AccountAssignmentContract> |
getAssignedAccount()
Retrieves a set containing all the elements for the reference
assignedAccount . |
Date |
getCancelOn()
Retrieves the possibly null value for the optional attribute
cancelOn . |
Date |
getClosedOn()
Retrieves the possibly null value for the optional attribute
closedOn . |
<T extends Account> |
getContact()
Retrieves the
Collection of objects referenced by contact . |
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 . |
ContractType |
getContractType()
Retrieves the value for the reference
contractType . |
String |
getDescription()
Retrieves the possibly null value for the optional attribute
description . |
Date |
getExpiresOn()
Retrieves the possibly null value for the optional attribute
expiresOn . |
<T extends ContractGroupAssignment> |
getGroupAssignment()
Retrieves a set containing all the elements for the reference
groupAssignment . |
ContractCreator |
getLastAppliedCreator()
Retrieves the value for the reference
lastAppliedCreator . |
<T extends ContractLinkFrom> |
getLinkFrom()
Retrieves a set containing all the elements for the reference
linkFrom . |
<T extends ContractLinkTo> |
getLinkTo()
Retrieves a set containing all the elements for the reference
linkTo . |
String |
getName()
Retrieves the value for the attribute
name . |
AbstractContract |
getOrigin()
Retrieves the value for the reference
origin . |
short |
getPriority()
Retrieves the value for the attribute
priority . |
org.openmdx.base.cci2.Void |
reapplyContractCreator(ReapplyContractCreatorParams in) |
void |
setActiveOn(Date activeOn)
Sets a new value for the attribute
activeOn . |
void |
setCancelOn(Date cancelOn)
Sets a new value for the attribute
cancelOn . |
void |
setClosedOn(Date closedOn)
Sets a new value for the attribute
closedOn . |
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 |
setContractType(ContractType contractType)
Sets a new value for the reference
contractType . |
void |
setDescription(String description)
Sets a new value for the attribute
description . |
void |
setExpiresOn(Date expiresOn)
Sets a new value for the attribute
expiresOn . |
void |
setLastAppliedCreator(ContractCreator lastAppliedCreator)
Sets a new value for the reference
lastAppliedCreator . |
void |
setName(String name)
Sets a new value for the attribute
name . |
void |
setOrigin(AbstractContract origin)
Sets a new value for the reference
origin . |
void |
setPriority(short priority)
Sets a new value for the attribute
priority . |
assignToMe
getAddress
getDeliveryRequest
getCarrier, getGiftMessage, getShippingInstructions, getShippingMethod, getShippingTrackingNumber, isGift, setCarrier, setGift, setGiftMessage, setShippingInstructions, setShippingMethod, setShippingTrackingNumber
getDepotReference
disableCrxObject, enableCrxObject, getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getInvolvedObject, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
sendAlert
exportItem, exportItemAdvanced
importItem
getIndexEntry, updateIndex
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
getLocalizedField
getExtCode0, getExtCode1, getExtCode2, getExtCode3, getExtCode4, getExtDate0, getExtDate1, getExtDate2, getExtDate3, getExtDate4, getExtDateTime0, getExtDateTime1, getExtDateTime2, getExtDateTime3, getExtDateTime4, getExtNumber0, getExtNumber1, getExtNumber2, getExtNumber3, getExtNumber4, getExtString0, getExtString1, getExtString2, getExtString3, getExtString4, isExtBoolean0, isExtBoolean1, isExtBoolean2, isExtBoolean3, isExtBoolean4, setExtBoolean0, setExtBoolean1, setExtBoolean2, setExtBoolean3, setExtBoolean4, setExtCode0, setExtCode1, setExtCode2, setExtCode3, setExtCode4, setExtDate0, setExtDate1, setExtDate2, setExtDate3, setExtDate4, setExtDateTime0, setExtDateTime1, setExtDateTime2, setExtDateTime3, setExtDateTime4, setExtNumber0, setExtNumber1, setExtNumber2, setExtNumber3, setExtNumber4, setExtString0, setExtString1, setExtString2, setExtString3, setExtString4
Date getActiveOn()
activeOn
.activeOn
.void setActiveOn(Date activeOn)
activeOn
.activeOn
- The possibly null new value for attribute activeOn
.<T extends Activity> List<T> getActivity()
Collection
of objects referenced by activity
.Collection
of referenced objects.<T extends AccountAssignmentContract> ContractContainsAccountAssignment.AssignedAccount<T> getAssignedAccount()
assignedAccount
.Date getCancelOn()
cancelOn
.cancelOn
.void setCancelOn(Date cancelOn)
cancelOn
.cancelOn
- The possibly null new value for attribute cancelOn
.Date getClosedOn()
closedOn
.closedOn
.void setClosedOn(Date closedOn)
closedOn
.closedOn
- The possibly null new value for attribute closedOn
.<T extends Account> List<T> getContact()
Collection
of objects referenced by contact
.Collection
of referenced objects.short getContractLanguage()
contractLanguage
.contractLanguage
.void setContractLanguage(short contractLanguage)
contractLanguage
.contractLanguage
- The non-null new value for attribute contractLanguage
.String getContractNumber()
contractNumber
.contractNumber
.void setContractNumber(String contractNumber)
contractNumber
.contractNumber
- The possibly null new value for attribute contractNumber
.List<Short> getContractRole()
contractRole
.void setContractRole(short... contractRole)
contractRole
and adds the given value(s).
This method is equivalent to
list.clear(); for(short e : attributeName){ list.add(e); }
contractRole
- value(s) to be added to contractRole
short getContractState()
contractState
.contractState
.void setContractState(short contractState)
contractState
.contractState
- The non-null new value for attribute contractState
.ContractType getContractType()
contractType
.null
– value for this reference.void setContractType(ContractType contractType)
contractType
.contractType
- The new – possibly null
– value for this reference.String getDescription()
description
.description
.void setDescription(String description)
description
.description
- The possibly null new value for attribute description
.Date getExpiresOn()
expiresOn
.expiresOn
.void setExpiresOn(Date expiresOn)
expiresOn
.expiresOn
- The possibly null new value for attribute expiresOn
.<T extends ContractGroupAssignment> ContractContainsContractGroupAssignment.GroupAssignment<T> getGroupAssignment()
groupAssignment
.ContractCreator getLastAppliedCreator()
lastAppliedCreator
.null
– value for this reference.void setLastAppliedCreator(ContractCreator lastAppliedCreator)
lastAppliedCreator
.lastAppliedCreator
- The new – possibly null
– value for this reference.<T extends ContractLinkFrom> ContractHasLinkFrom.LinkFrom<T> getLinkFrom()
linkFrom
.<T extends ContractLinkTo> ContractHasLinkTo.LinkTo<T> getLinkTo()
linkTo
.String getName()
name
.name
.void setName(String name)
name
.name
- The non-null new value for attribute name
.AbstractContract getOrigin()
origin
.null
– value for this reference.void setOrigin(AbstractContract origin)
origin
.origin
- The new – possibly null
– value for this reference.short getPriority()
priority
.priority
.void setPriority(short priority)
priority
.priority
- The non-null new value for attribute priority
.org.openmdx.base.cci2.Void reapplyContractCreator(ReapplyContractCreatorParams in)
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.