public abstract class GeneratedWarehouseBin extends GenericItem
WarehouseBin.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static String |
CODE
Qualifier of the
WarehouseBin.code attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
DESTINATIONWAREHOUSETRANSFERENTRIES
Qualifier of the
WarehouseBin.destinationWarehouseTransferEntries attribute |
protected static OneToManyHandler<WarehouseTransferEntry> |
DESTINATIONWAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler for handling 1:n DESTINATIONWAREHOUSETRANSFERENTRIES's relation attributes from 'many' side. |
static String |
MAXENTRIES
Qualifier of the
WarehouseBin.maxEntries attribute |
static String |
POSITION
Qualifier of the
WarehouseBin.position attribute |
static String |
ROW
Qualifier of the
WarehouseBin.row attribute |
static String |
SOURCEWAREHOUSETRANSFERENTRIES
Qualifier of the
WarehouseBin.sourceWarehouseTransferEntries attribute |
protected static OneToManyHandler<WarehouseTransferEntry> |
SOURCEWAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler for handling 1:n SOURCEWAREHOUSETRANSFERENTRIES's relation attributes from 'many' side. |
static String |
VOLUME
Qualifier of the
WarehouseBin.volume attribute |
static String |
WAREHOUSE
Qualifier of the
WarehouseBin.warehouse attribute |
static String |
WAREHOUSEBINENTRIES
Qualifier of the
WarehouseBin.warehouseBinEntries attribute |
protected static OneToManyHandler<WarehouseBinEntry> |
WAREHOUSEBINENTRIESHANDLER
OneToManyHandler for handling 1:n WAREHOUSEBINENTRIES's relation attributes from 'many' side. |
protected static BidirectionalOneToManyHandler<GeneratedWarehouseBin> |
WAREHOUSEHANDLER
BidirectionalOneToManyHandler for handling 1:n WAREHOUSE's relation attributes from 'one' side. |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedWarehouseBin() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToDestinationWarehouseTransferEntries(SessionContext ctx,
WarehouseTransferEntry value)
Generated method - Adds
value to destinationWarehouseTransferEntries. |
void |
addToDestinationWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Adds
value to destinationWarehouseTransferEntries. |
void |
addToSourceWarehouseTransferEntries(SessionContext ctx,
WarehouseTransferEntry value)
Generated method - Adds
value to sourceWarehouseTransferEntries. |
void |
addToSourceWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Adds
value to sourceWarehouseTransferEntries. |
void |
addToWarehouseBinEntries(SessionContext ctx,
WarehouseBinEntry value)
Generated method - Adds
value to warehouseBinEntries. |
void |
addToWarehouseBinEntries(WarehouseBinEntry value)
Generated method - Adds
value to warehouseBinEntries. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
String |
getCode()
Generated method - Getter of the
WarehouseBin.code attribute. |
String |
getCode(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.code attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
Set<WarehouseTransferEntry> |
getDestinationWarehouseTransferEntries()
Generated method - Getter of the
WarehouseBin.destinationWarehouseTransferEntries attribute. |
Set<WarehouseTransferEntry> |
getDestinationWarehouseTransferEntries(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.destinationWarehouseTransferEntries attribute. |
Integer |
getMaxEntries()
Generated method - Getter of the
WarehouseBin.maxEntries attribute. |
Integer |
getMaxEntries(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.maxEntries attribute. |
int |
getMaxEntriesAsPrimitive()
Generated method - Getter of the
WarehouseBin.maxEntries attribute. |
int |
getMaxEntriesAsPrimitive(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.maxEntries attribute. |
String |
getPosition()
Generated method - Getter of the
WarehouseBin.position attribute. |
String |
getPosition(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.position attribute. |
String |
getRow()
Generated method - Getter of the
WarehouseBin.row attribute. |
String |
getRow(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.row attribute. |
Set<WarehouseTransferEntry> |
getSourceWarehouseTransferEntries()
Generated method - Getter of the
WarehouseBin.sourceWarehouseTransferEntries attribute. |
Set<WarehouseTransferEntry> |
getSourceWarehouseTransferEntries(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.sourceWarehouseTransferEntries attribute. |
Double |
getVolume()
Generated method - Getter of the
WarehouseBin.volume attribute. |
Double |
getVolume(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.volume attribute. |
double |
getVolumeAsPrimitive()
Generated method - Getter of the
WarehouseBin.volume attribute. |
double |
getVolumeAsPrimitive(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.volume attribute. |
Warehouse |
getWarehouse()
Generated method - Getter of the
WarehouseBin.warehouse attribute. |
Warehouse |
getWarehouse(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.warehouse attribute. |
Set<WarehouseBinEntry> |
getWarehouseBinEntries()
Generated method - Getter of the
WarehouseBin.warehouseBinEntries attribute. |
Set<WarehouseBinEntry> |
getWarehouseBinEntries(SessionContext ctx)
Generated method - Getter of the
WarehouseBin.warehouseBinEntries attribute. |
void |
removeFromDestinationWarehouseTransferEntries(SessionContext ctx,
WarehouseTransferEntry value)
Generated method - Removes
value from destinationWarehouseTransferEntries. |
void |
removeFromDestinationWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Removes
value from destinationWarehouseTransferEntries. |
void |
removeFromSourceWarehouseTransferEntries(SessionContext ctx,
WarehouseTransferEntry value)
Generated method - Removes
value from sourceWarehouseTransferEntries. |
void |
removeFromSourceWarehouseTransferEntries(WarehouseTransferEntry value)
Generated method - Removes
value from sourceWarehouseTransferEntries. |
void |
removeFromWarehouseBinEntries(SessionContext ctx,
WarehouseBinEntry value)
Generated method - Removes
value from warehouseBinEntries. |
void |
removeFromWarehouseBinEntries(WarehouseBinEntry value)
Generated method - Removes
value from warehouseBinEntries. |
void |
setCode(SessionContext ctx,
String value)
Generated method - Setter of the
WarehouseBin.code attribute. |
void |
setCode(String value)
Generated method - Setter of the
WarehouseBin.code attribute. |
void |
setDestinationWarehouseTransferEntries(SessionContext ctx,
Set<WarehouseTransferEntry> value)
Generated method - Setter of the
WarehouseBin.destinationWarehouseTransferEntries attribute. |
void |
setDestinationWarehouseTransferEntries(Set<WarehouseTransferEntry> value)
Generated method - Setter of the
WarehouseBin.destinationWarehouseTransferEntries attribute. |
void |
setMaxEntries(int value)
Generated method - Setter of the
WarehouseBin.maxEntries attribute. |
void |
setMaxEntries(Integer value)
Generated method - Setter of the
WarehouseBin.maxEntries attribute. |
void |
setMaxEntries(SessionContext ctx,
int value)
Generated method - Setter of the
WarehouseBin.maxEntries attribute. |
void |
setMaxEntries(SessionContext ctx,
Integer value)
Generated method - Setter of the
WarehouseBin.maxEntries attribute. |
void |
setPosition(SessionContext ctx,
String value)
Generated method - Setter of the
WarehouseBin.position attribute. |
void |
setPosition(String value)
Generated method - Setter of the
WarehouseBin.position attribute. |
void |
setRow(SessionContext ctx,
String value)
Generated method - Setter of the
WarehouseBin.row attribute. |
void |
setRow(String value)
Generated method - Setter of the
WarehouseBin.row attribute. |
void |
setSourceWarehouseTransferEntries(SessionContext ctx,
Set<WarehouseTransferEntry> value)
Generated method - Setter of the
WarehouseBin.sourceWarehouseTransferEntries attribute. |
void |
setSourceWarehouseTransferEntries(Set<WarehouseTransferEntry> value)
Generated method - Setter of the
WarehouseBin.sourceWarehouseTransferEntries attribute. |
void |
setVolume(double value)
Generated method - Setter of the
WarehouseBin.volume attribute. |
void |
setVolume(Double value)
Generated method - Setter of the
WarehouseBin.volume attribute. |
void |
setVolume(SessionContext ctx,
double value)
Generated method - Setter of the
WarehouseBin.volume attribute. |
void |
setVolume(SessionContext ctx,
Double value)
Generated method - Setter of the
WarehouseBin.volume attribute. |
void |
setWarehouse(SessionContext ctx,
Warehouse value)
Generated method - Setter of the
WarehouseBin.warehouse attribute. |
void |
setWarehouse(Warehouse value)
Generated method - Setter of the
WarehouseBin.warehouse attribute. |
void |
setWarehouseBinEntries(SessionContext ctx,
Set<WarehouseBinEntry> value)
Generated method - Setter of the
WarehouseBin.warehouseBinEntries attribute. |
void |
setWarehouseBinEntries(Set<WarehouseBinEntry> value)
Generated method - Setter of the
WarehouseBin.warehouseBinEntries attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, 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, readResolve, refreshRemote, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, 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, toString, useTA, writeReplacegetImplementation, setTenantpublic static final String CODE
WarehouseBin.code attributepublic static final String VOLUME
WarehouseBin.volume attributepublic static final String MAXENTRIES
WarehouseBin.maxEntries attributepublic static final String ROW
WarehouseBin.row attributepublic static final String POSITION
WarehouseBin.position attributepublic static final String WAREHOUSE
WarehouseBin.warehouse attributepublic static final String WAREHOUSEBINENTRIES
WarehouseBin.warehouseBinEntries attributepublic static final String SOURCEWAREHOUSETRANSFERENTRIES
WarehouseBin.sourceWarehouseTransferEntries attributepublic static final String DESTINATIONWAREHOUSETRANSFERENTRIES
WarehouseBin.destinationWarehouseTransferEntries attributeprotected static final BidirectionalOneToManyHandler<GeneratedWarehouseBin> WAREHOUSEHANDLER
BidirectionalOneToManyHandler for handling 1:n WAREHOUSE's relation attributes from 'one' side.protected static final OneToManyHandler<WarehouseBinEntry> WAREHOUSEBINENTRIESHANDLER
OneToManyHandler for handling 1:n WAREHOUSEBINENTRIES's relation attributes from 'many' side.protected static final OneToManyHandler<WarehouseTransferEntry> SOURCEWAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler for handling 1:n SOURCEWAREHOUSETRANSFERENTRIES's relation attributes from 'many' side.protected static final OneToManyHandler<WarehouseTransferEntry> DESTINATIONWAREHOUSETRANSFERENTRIESHANDLER
OneToManyHandler for handling 1:n DESTINATIONWAREHOUSETRANSFERENTRIES's relation attributes from 'many' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic String getCode(SessionContext ctx)
WarehouseBin.code attribute.public String getCode()
WarehouseBin.code attribute.public void setCode(SessionContext ctx, String value)
WarehouseBin.code attribute.value - the codepublic void setCode(String value)
WarehouseBin.code attribute.value - the codeprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.newInstance(Map).
In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
Sn example:
public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
// here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
super.getNonInitialAttributes( ctx, allAttributes );
// remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
createItem in class GenericItemctx - the current session context which this item is created withintype - the actual item type ( since subtypes may not provide a own jalo class this may be different from the
type which this method was implemented for )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic Set<WarehouseTransferEntry> getDestinationWarehouseTransferEntries(SessionContext ctx)
WarehouseBin.destinationWarehouseTransferEntries attribute.public Set<WarehouseTransferEntry> getDestinationWarehouseTransferEntries()
WarehouseBin.destinationWarehouseTransferEntries attribute.public void setDestinationWarehouseTransferEntries(SessionContext ctx, Set<WarehouseTransferEntry> value)
WarehouseBin.destinationWarehouseTransferEntries attribute.value - the destinationWarehouseTransferEntriespublic void setDestinationWarehouseTransferEntries(Set<WarehouseTransferEntry> value)
WarehouseBin.destinationWarehouseTransferEntries attribute.value - the destinationWarehouseTransferEntriespublic void addToDestinationWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
value to destinationWarehouseTransferEntries.value - the item to add to destinationWarehouseTransferEntriespublic void addToDestinationWarehouseTransferEntries(WarehouseTransferEntry value)
value to destinationWarehouseTransferEntries.value - the item to add to destinationWarehouseTransferEntriespublic void removeFromDestinationWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
value from destinationWarehouseTransferEntries.value - the item to remove from destinationWarehouseTransferEntriespublic void removeFromDestinationWarehouseTransferEntries(WarehouseTransferEntry value)
value from destinationWarehouseTransferEntries.value - the item to remove from destinationWarehouseTransferEntriespublic Integer getMaxEntries(SessionContext ctx)
WarehouseBin.maxEntries attribute.public Integer getMaxEntries()
WarehouseBin.maxEntries attribute.public int getMaxEntriesAsPrimitive(SessionContext ctx)
WarehouseBin.maxEntries attribute.public int getMaxEntriesAsPrimitive()
WarehouseBin.maxEntries attribute.public void setMaxEntries(SessionContext ctx, Integer value)
WarehouseBin.maxEntries attribute.value - the maxEntriespublic void setMaxEntries(Integer value)
WarehouseBin.maxEntries attribute.value - the maxEntriespublic void setMaxEntries(SessionContext ctx, int value)
WarehouseBin.maxEntries attribute.value - the maxEntriespublic void setMaxEntries(int value)
WarehouseBin.maxEntries attribute.value - the maxEntriespublic String getPosition(SessionContext ctx)
WarehouseBin.position attribute.public String getPosition()
WarehouseBin.position attribute.public void setPosition(SessionContext ctx, String value)
WarehouseBin.position attribute.value - the positionpublic void setPosition(String value)
WarehouseBin.position attribute.value - the positionpublic String getRow(SessionContext ctx)
WarehouseBin.row attribute.public String getRow()
WarehouseBin.row attribute.public void setRow(SessionContext ctx, String value)
WarehouseBin.row attribute.value - the rowpublic void setRow(String value)
WarehouseBin.row attribute.value - the rowpublic Set<WarehouseTransferEntry> getSourceWarehouseTransferEntries(SessionContext ctx)
WarehouseBin.sourceWarehouseTransferEntries attribute.public Set<WarehouseTransferEntry> getSourceWarehouseTransferEntries()
WarehouseBin.sourceWarehouseTransferEntries attribute.public void setSourceWarehouseTransferEntries(SessionContext ctx, Set<WarehouseTransferEntry> value)
WarehouseBin.sourceWarehouseTransferEntries attribute.value - the sourceWarehouseTransferEntriespublic void setSourceWarehouseTransferEntries(Set<WarehouseTransferEntry> value)
WarehouseBin.sourceWarehouseTransferEntries attribute.value - the sourceWarehouseTransferEntriespublic void addToSourceWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
value to sourceWarehouseTransferEntries.value - the item to add to sourceWarehouseTransferEntriespublic void addToSourceWarehouseTransferEntries(WarehouseTransferEntry value)
value to sourceWarehouseTransferEntries.value - the item to add to sourceWarehouseTransferEntriespublic void removeFromSourceWarehouseTransferEntries(SessionContext ctx, WarehouseTransferEntry value)
value from sourceWarehouseTransferEntries.value - the item to remove from sourceWarehouseTransferEntriespublic void removeFromSourceWarehouseTransferEntries(WarehouseTransferEntry value)
value from sourceWarehouseTransferEntries.value - the item to remove from sourceWarehouseTransferEntriespublic Double getVolume(SessionContext ctx)
WarehouseBin.volume attribute.public Double getVolume()
WarehouseBin.volume attribute.public double getVolumeAsPrimitive(SessionContext ctx)
WarehouseBin.volume attribute.public double getVolumeAsPrimitive()
WarehouseBin.volume attribute.public void setVolume(SessionContext ctx, Double value)
WarehouseBin.volume attribute.value - the volumepublic void setVolume(Double value)
WarehouseBin.volume attribute.value - the volumepublic void setVolume(SessionContext ctx, double value)
WarehouseBin.volume attribute.value - the volumepublic void setVolume(double value)
WarehouseBin.volume attribute.value - the volumepublic Warehouse getWarehouse(SessionContext ctx)
WarehouseBin.warehouse attribute.public Warehouse getWarehouse()
WarehouseBin.warehouse attribute.public void setWarehouse(SessionContext ctx, Warehouse value)
WarehouseBin.warehouse attribute.value - the warehousepublic void setWarehouse(Warehouse value)
WarehouseBin.warehouse attribute.value - the warehousepublic Set<WarehouseBinEntry> getWarehouseBinEntries(SessionContext ctx)
WarehouseBin.warehouseBinEntries attribute.public Set<WarehouseBinEntry> getWarehouseBinEntries()
WarehouseBin.warehouseBinEntries attribute.public void setWarehouseBinEntries(SessionContext ctx, Set<WarehouseBinEntry> value)
WarehouseBin.warehouseBinEntries attribute.value - the warehouseBinEntriespublic void setWarehouseBinEntries(Set<WarehouseBinEntry> value)
WarehouseBin.warehouseBinEntries attribute.value - the warehouseBinEntriespublic void addToWarehouseBinEntries(SessionContext ctx, WarehouseBinEntry value)
value to warehouseBinEntries.value - the item to add to warehouseBinEntriespublic void addToWarehouseBinEntries(WarehouseBinEntry value)
value to warehouseBinEntries.value - the item to add to warehouseBinEntriespublic void removeFromWarehouseBinEntries(SessionContext ctx, WarehouseBinEntry value)
value from warehouseBinEntries.value - the item to remove from warehouseBinEntriespublic void removeFromWarehouseBinEntries(WarehouseBinEntry value)
value from warehouseBinEntries.value - the item to remove from warehouseBinEntriesCopyright © 2017 SAP SE. All Rights Reserved.