Class TuaOrganizationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.tuadatamodel.model.TuaPartyModel
de.hybris.platform.tuadatamodel.model.TuaOrganizationModel
- All Implemented Interfaces:
Serializable
Generated model class for type TuaOrganization first defined at extension tuadatamodel.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.endDateattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.startDateattribute defined at extensiontuadatamodel.static final StringGenerated constant - Attribute key ofTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.Fields inherited from class de.hybris.platform.tuadatamodel.model.TuaPartyModel
_TUAPARTYBILL2TUAPARTYRELATION, CONTACTMEDIUMS, CREDITRATINGS, EXTERNALIDENTIFIERS, EXTERNALREFERENCES, ID, IDENTIFICATIONS, NAME, OTHERNAMES, PARTYBILLS, PARTYBILLSONDEMAND, PARTYCHARACTERISTICS, PARTYROLES, PRINCIPALS, STATUS, TAXEXEMPTIONCERTIFICATESFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.TuaOrganizationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextTuaOrganizationModel(String _id, ItemModel _owner, Set<PrincipalModel> _principals) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTuaOrganizationModel(String _id, Set<PrincipalModel> _principals) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.endDateattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.startDateattribute defined at extensiontuadatamodel.Generated method - Getter of theTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel.voidsetEndDate(Date value) Generated method - Setter ofTuaOrganization.endDateattribute defined at extensiontuadatamodel.voidsetIsHeadOffice(Boolean value) Generated method - Setter ofTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.voidsetIsLegalEntity(Boolean value) Generated method - Setter ofTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.voidsetNameType(String value) Generated method - Setter ofTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.voidGenerated method - Setter ofTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.voidsetOrganizationType(String value) Generated method - Setter ofTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.voidsetStartDate(Date value) Generated method - Setter ofTuaOrganization.startDateattribute defined at extensiontuadatamodel.voidsetTradingName(String value) Generated method - Setter ofTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.Methods inherited from class de.hybris.platform.tuadatamodel.model.TuaPartyModel
getContactMediums, getCreditRatings, getExternalIdentifiers, getExternalReferences, getId, getIdentifications, getName, getName, getOtherNames, getPartyBills, getPartyBillsOnDemand, getPartyCharacteristics, getPartyRoles, getPrincipals, getStatus, getTaxExemptionCertificates, setContactMediums, setCreditRatings, setExternalIdentifiers, setExternalReferences, setId, setIdentifications, setName, setName, setOtherNames, setPartyBills, setPartyBillsOnDemand, setPartyCharacteristics, setPartyRoles, setPrincipals, setStatus, setTaxExemptionCertificatesMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
STARTDATE
Generated constant - Attribute key ofTuaOrganization.startDateattribute defined at extensiontuadatamodel.- See Also:
-
ENDDATE
Generated constant - Attribute key ofTuaOrganization.endDateattribute defined at extensiontuadatamodel.- See Also:
-
ISHEADOFFICE
Generated constant - Attribute key ofTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.- See Also:
-
ISLEGALENTITY
Generated constant - Attribute key ofTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.- See Also:
-
TRADINGNAME
Generated constant - Attribute key ofTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.- See Also:
-
NAMETYPE
Generated constant - Attribute key ofTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.- See Also:
-
ORGANIZATIONTYPE
Generated constant - Attribute key ofTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.- See Also:
-
ORGANIZATIONPARENT
Generated constant - Attribute key ofTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.- See Also:
-
CHILDORGANIZATIONS
Generated constant - Attribute key ofTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel.- See Also:
-
-
Constructor Details
-
TuaOrganizationModel
public TuaOrganizationModel()Generated constructor - Default constructor for generic creation. -
TuaOrganizationModel
public TuaOrganizationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
TuaOrganizationModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaOrganizationModel(String _id, Set<PrincipalModel> _principals) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_id- initial attribute declared by typeTuaPartyat extensiontuadatamodel_principals- initial attribute declared by typeTuaPartyat extensiontuadatamodel
-
TuaOrganizationModel
@Deprecated(since="4.1.1", forRemoval=true) public TuaOrganizationModel(String _id, ItemModel _owner, Set<PrincipalModel> _principals) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_id- initial attribute declared by typeTuaPartyat extensiontuadatamodel_owner- initial attribute declared by typeItemat extensioncore_principals- initial attribute declared by typeTuaPartyat extensiontuadatamodel
-
-
Method Details
-
getChildOrganizations
@Accessor(qualifier="childOrganizations", type=GETTER) public Set<TuaOrganizationRelationshipModel> getChildOrganizations()Generated method - Getter of theTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the childOrganizations - The child organizations
-
getEndDate
Generated method - Getter of theTuaOrganization.endDateattribute defined at extensiontuadatamodel.- Returns:
- the endDate - The end date of the organization
-
getIsHeadOffice
Generated method - Getter of theTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.- Returns:
- the isHeadOffice - Flag indicating if the organization is the head office
-
getIsLegalEntity
Generated method - Getter of theTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.- Returns:
- the isLegalEntity - Flag indicating if the organization is a legal entity
-
getNameType
Generated method - Getter of theTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.- Returns:
- the nameType - The name type of the organization
-
getOrganizationParent
@Accessor(qualifier="organizationParent", type=GETTER) public TuaOrganizationRelationshipModel getOrganizationParent()Generated method - Getter of theTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.- Returns:
- the organizationParent - The parent organization
-
getOrganizationType
Generated method - Getter of theTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.- Returns:
- the organizationType - The type of the organization
-
getStartDate
Generated method - Getter of theTuaOrganization.startDateattribute defined at extensiontuadatamodel.- Returns:
- the startDate - The start date of the organization
-
getTradingName
Generated method - Getter of theTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.- Returns:
- the tradingName - The trading name of the organization
-
setChildOrganizations
@Accessor(qualifier="childOrganizations", type=SETTER) public void setChildOrganizations(Set<TuaOrganizationRelationshipModel> value) Generated method - Setter ofTuaOrganization.childOrganizationsattribute defined at extensiontuadatamodel.- Parameters:
value- the childOrganizations - The child organizations
-
setEndDate
Generated method - Setter ofTuaOrganization.endDateattribute defined at extensiontuadatamodel.- Parameters:
value- the endDate - The end date of the organization
-
setIsHeadOffice
Generated method - Setter ofTuaOrganization.isHeadOfficeattribute defined at extensiontuadatamodel.- Parameters:
value- the isHeadOffice - Flag indicating if the organization is the head office
-
setIsLegalEntity
Generated method - Setter ofTuaOrganization.isLegalEntityattribute defined at extensiontuadatamodel.- Parameters:
value- the isLegalEntity - Flag indicating if the organization is a legal entity
-
setNameType
Generated method - Setter ofTuaOrganization.nameTypeattribute defined at extensiontuadatamodel.- Parameters:
value- the nameType - The name type of the organization
-
setOrganizationParent
@Accessor(qualifier="organizationParent", type=SETTER) public void setOrganizationParent(TuaOrganizationRelationshipModel value) Generated method - Setter ofTuaOrganization.organizationParentattribute defined at extensiontuadatamodel.- Parameters:
value- the organizationParent - The parent organization
-
setOrganizationType
Generated method - Setter ofTuaOrganization.organizationTypeattribute defined at extensiontuadatamodel.- Parameters:
value- the organizationType - The type of the organization
-
setStartDate
Generated method - Setter ofTuaOrganization.startDateattribute defined at extensiontuadatamodel.- Parameters:
value- the startDate - The start date of the organization
-
setTradingName
Generated method - Setter ofTuaOrganization.tradingNameattribute defined at extensiontuadatamodel.- Parameters:
value- the tradingName - The trading name of the organization
-