Package de.hybris.platform.catalog.jalo
Class Company
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
GeneratedOrgUnit
public class Company extends GeneratedCompany
A company may act as a buyer or supplier of a catalog specified in theAgreement
.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BILLINGADDRESSES
Deprecated.since ages - it is a dynamic attribute nowstatic java.lang.String
CONTACTADDRESSES
Deprecated.since ages - it is a dynamic attribute nowstatic java.lang.String
SHIPPINGADDRESSES
Deprecated.since ages - it is a dynamic attribute nowstatic java.lang.String
UNLOADINGADDRESSES
Deprecated.since ages - it is a dynamic attribute now-
Fields inherited from class de.hybris.platform.catalog.jalo.GeneratedCompany
ADDRESSES, BILLINGADDRESS, BUYER, BUYERSPECIFICID, CARRIER, CONTACT, CONTACTADDRESS, COUNTRY, DEFAULT_INITIAL_ATTRIBUTES, DUNSID, ID, ILNID, LINEOFBUISNESS, MANUFACTURER, MEDIAS, PROVIDEDCATALOGS, PROVIDEDCATALOGSHANDLER, PURCHASEDCATALOGS, PURCHASEDCATALOGSHANDLER, RESPONSIBLECOMPANY, SHIPPINGADDRESS, SUPPLIER, SUPPLIERSPECIFICID, UNLOADINGADDRESS, VATID
-
Fields inherited from class de.hybris.platform.jalo.user.GeneratedUserGroup
HMCXML, READABLELANGUAGES, WRITEABLELANGUAGES
-
Fields inherited from class de.hybris.platform.jalo.security.GeneratedPrincipalGroup
LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS, PRINCIPALGROUPRELATION_MARKMODIFIED, PRINCIPALGROUPRELATION_SRC_ORDERED, PRINCIPALGROUPRELATION_TGT_ORDERED
-
Fields inherited from class de.hybris.platform.jalo.security.Principal
ALLGROUPS, ALLSEARCHRESTRICTIONS, DISPLAYNAME, PRINCIPAL_GROUP_RELATION_NAME
-
Fields inherited from class de.hybris.platform.jalo.security.GeneratedPrincipal
DESCRIPTION, GROUPS, NAME, SEARCHRESTRICTIONS, SEARCHRESTRICTIONSHANDLER, UID
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description Company()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<Address>
getAddresses(SessionContext ctx)
Generated method - Getter of theCompany.addresses
attribute.java.util.Collection<Address>
getBillingAddresses()
java.util.Collection<Address>
getBillingAddresses(SessionContext ctx)
java.util.Collection<Catalog>
getCatalogsAsBuyer()
java.util.Collection<Catalog>
getCatalogsAsSupplier()
java.util.Collection<Address>
getContactAddresses()
java.util.Collection<Address>
getContactAddresses(SessionContext ctx)
java.util.Collection<Address>
getShippingAddresses()
java.util.Collection<Address>
getShippingAddresses(SessionContext ctx)
java.util.Collection<Address>
getUnloadingAddresses()
java.util.Collection<Address>
getUnloadingAddresses(SessionContext ctx)
void
setAddresses(SessionContext ctx, java.util.Collection<Address> addresses)
Generated method - Setter of theCompany.addresses
attribute.-
Methods inherited from class de.hybris.platform.catalog.jalo.GeneratedCompany
getAddresses, getBillingAddress, getBillingAddress, getBuyerSpecificID, getBuyerSpecificID, getContact, getContact, getContactAddress, getContactAddress, getCountry, getCountry, getDefaultAttributeModes, getDunsID, getDunsID, getId, getId, getIlnID, getIlnID, getLineOfBuisness, getLineOfBuisness, getMedias, getMedias, getProvidedCatalogs, getProvidedCatalogs, getPurchasedCatalogs, getPurchasedCatalogs, getResponsibleCompany, getResponsibleCompany, getShippingAddress, getShippingAddress, getSupplierSpecificID, getSupplierSpecificID, getUnloadingAddress, getUnloadingAddress, getVatID, getVatID, isBuyer, isBuyer, isBuyerAsPrimitive, isBuyerAsPrimitive, isCarrier, isCarrier, isCarrierAsPrimitive, isCarrierAsPrimitive, isManufacturer, isManufacturer, isManufacturerAsPrimitive, isManufacturerAsPrimitive, isSupplier, isSupplier, isSupplierAsPrimitive, isSupplierAsPrimitive, setAddresses, setBillingAddress, setBillingAddress, setBuyer, setBuyer, setBuyer, setBuyer, setBuyerSpecificID, setBuyerSpecificID, setCarrier, setCarrier, setCarrier, setCarrier, setContact, setContact, setContactAddress, setContactAddress, setCountry, setCountry, setDunsID, setDunsID, setId, setId, setIlnID, setIlnID, setLineOfBuisness, setLineOfBuisness, setManufacturer, setManufacturer, setManufacturer, setManufacturer, setMedias, setMedias, setResponsibleCompany, setResponsibleCompany, setShippingAddress, setShippingAddress, setSupplier, setSupplier, setSupplier, setSupplier, setSupplierSpecificID, setSupplierSpecificID, setUnloadingAddress, setUnloadingAddress, setVatID, setVatID
-
Methods inherited from class de.hybris.platform.jalo.user.UserGroup
checkSystemPrincipal, createAddress, createAddress, createItem, getAllAddresses, isAdmin, setUid
-
Methods inherited from class de.hybris.platform.jalo.user.GeneratedUserGroup
getHmcXML, getHmcXML, getReadableLanguages, getReadableLanguages, getWriteableLanguages, getWriteableLanguages, setHmcXML, setHmcXML, setReadableLanguages, setReadableLanguages, setWriteableLanguages, setWriteableLanguages
-
Methods inherited from class de.hybris.platform.jalo.security.PrincipalGroup
addMember, addMember, addToGroup, addToGroups, containsMember, containsMember, getAllDisplayName, getAllLocNames, getDisplayName, getMembers, removeMember, removeMember, setAllLocNames, setGroups, setMembers
-
Methods inherited from class de.hybris.platform.jalo.security.GeneratedPrincipalGroup
addToMembers, addToMembers, getAllLocName, getAllLocName, getLocName, getLocName, getMaxBruteForceLoginAttempts, getMaxBruteForceLoginAttempts, getMaxBruteForceLoginAttemptsAsPrimitive, getMaxBruteForceLoginAttemptsAsPrimitive, getMembers, getMembersCount, getMembersCount, isMarkModifiedDisabled, removeFromMembers, removeFromMembers, setAllLocName, setAllLocName, setLocName, setLocName, setMaxBruteForceLoginAttempts, setMaxBruteForceLoginAttempts, setMaxBruteForceLoginAttempts, setMaxBruteForceLoginAttempts, setMembers, setMembers
-
Methods inherited from class de.hybris.platform.jalo.security.Principal
addGlobalNegativePermission, addGlobalPermission, addGlobalPermissions, addGlobalPositivePermission, checkConsistencyUid, checkGlobalPermission, checkOwnGlobalPermission, clearGlobalPermission, clearGlobalPermissions, getAllDisplayName, getAllGlobalNegativePermissions, getAllGlobalPositivePermissions, getAllGroups, getAllGroups, getAllSearchRestrictions, getAllSearchRestrictions, getDisplayName, getGlobalNegativePermissions, getGlobalPermissions, getGlobalPositivePermissions, getGroups, getItemPermissionsMap, getUid, getUID, isMemberOf, isMemberOf, remove, removeFromGroup, setItemPermissionsByMap, setUID, toString
-
Methods inherited from class de.hybris.platform.jalo.security.GeneratedPrincipal
addToGroups, getDescription, getDescription, getGroups, getGroupsCount, getGroupsCount, getName, getName, getSearchRestrictions, getSearchRestrictions, getUid, removeFromGroups, removeFromGroups, setDescription, setDescription, setGroups, setName, setName, setUid
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
SHIPPINGADDRESSES
@Deprecated public static final java.lang.String SHIPPINGADDRESSES
Deprecated.since ages - it is a dynamic attribute nowConstant identifier forshippingAddresses
attribute of User type.- See Also:
- Constant Field Values
-
UNLOADINGADDRESSES
@Deprecated public static final java.lang.String UNLOADINGADDRESSES
Deprecated.since ages - it is a dynamic attribute nowConstant identifier forunloadingAddresses
attribute of User type.- See Also:
- Constant Field Values
-
BILLINGADDRESSES
@Deprecated public static final java.lang.String BILLINGADDRESSES
Deprecated.since ages - it is a dynamic attribute nowConstant identifier forbillingAddresses
attribute of User type.- See Also:
- Constant Field Values
-
CONTACTADDRESSES
@Deprecated public static final java.lang.String CONTACTADDRESSES
Deprecated.since ages - it is a dynamic attribute nowConstant identifier forcontactAddresses
attribute of User type.- See Also:
- Constant Field Values
-
-
Method Detail
-
getCatalogsAsBuyer
public java.util.Collection<Catalog> getCatalogsAsBuyer()
- Returns:
- a
Collection
of allCatalog
s, where thisCompany
is referenced as the buyer.
-
getCatalogsAsSupplier
public java.util.Collection<Catalog> getCatalogsAsSupplier()
- Returns:
- a
Collection
of allCatalog
s, where thisCompany
is referenced as the supplier.
-
getAddresses
public java.util.Collection<Address> getAddresses(SessionContext ctx)
Description copied from class:GeneratedCompany
Generated method - Getter of theCompany.addresses
attribute.- Specified by:
getAddresses
in classGeneratedCompany
- Returns:
- the addresses
- See Also:
GeneratedCompany.getAddresses(de.hybris.platform.jalo.SessionContext)
-
setAddresses
public void setAddresses(SessionContext ctx, java.util.Collection<Address> addresses)
Description copied from class:GeneratedCompany
Generated method - Setter of theCompany.addresses
attribute.- Specified by:
setAddresses
in classGeneratedCompany
addresses
- the addresses- See Also:
GeneratedCompany.setAddresses(de.hybris.platform.jalo.SessionContext, java.util.Collection)
-
getShippingAddresses
public java.util.Collection<Address> getShippingAddresses()
-
getShippingAddresses
public java.util.Collection<Address> getShippingAddresses(SessionContext ctx)
-
getUnloadingAddresses
public java.util.Collection<Address> getUnloadingAddresses()
-
getUnloadingAddresses
public java.util.Collection<Address> getUnloadingAddresses(SessionContext ctx)
-
getBillingAddresses
public java.util.Collection<Address> getBillingAddresses()
-
getBillingAddresses
public java.util.Collection<Address> getBillingAddresses(SessionContext ctx)
-
getContactAddresses
public java.util.Collection<Address> getContactAddresses()
-
getContactAddresses
public java.util.Collection<Address> getContactAddresses(SessionContext ctx)
-
-