public class B2BBudgetModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_B2BUNIT2B2BBUDGET
Generated relation code constant for relation
B2BUnit2B2BBudget defining source attribute Unit in extension b2bcommerce. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIVE
Generated constant - Attribute key of
B2BBudget.active attribute defined at extension b2bcommerce. |
static java.lang.String |
BUDGET
Generated constant - Attribute key of
B2BBudget.budget attribute defined at extension b2bcommerce. |
static java.lang.String |
CODE
Generated constant - Attribute key of
B2BBudget.code attribute defined at extension b2bcommerce. |
static java.lang.String |
COSTCENTERS
Generated constant - Attribute key of
B2BBudget.CostCenters attribute defined at extension b2bcommerce. |
static java.lang.String |
CURRENCY
Generated constant - Attribute key of
B2BBudget.currency attribute defined at extension b2bcommerce. |
static java.lang.String |
DATERANGE
Generated constant - Attribute key of
B2BBudget.dateRange attribute defined at extension b2bcommerce. |
static java.lang.String |
NAME
Generated constant - Attribute key of
B2BBudget.name attribute defined at extension b2bcommerce. |
static java.lang.String |
UNIT
Generated constant - Attribute key of
B2BBudget.Unit attribute defined at extension b2bcommerce. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
B2BBudgetModel()
Generated constructor - Default constructor for generic creation.
|
B2BBudgetModel(B2BUnitModel _Unit,
java.lang.String _code,
CurrencyModel _currency)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
B2BBudgetModel(B2BUnitModel _Unit,
java.lang.String _code,
CurrencyModel _currency,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
B2BBudgetModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getActive()
Generated method - Getter of the
B2BBudget.active attribute defined at extension b2bcommerce. |
java.math.BigDecimal |
getBudget()
Generated method - Getter of the
B2BBudget.budget attribute defined at extension b2bcommerce. |
java.lang.String |
getCode()
Generated method - Getter of the
B2BBudget.code attribute defined at extension b2bcommerce. |
java.util.Set<B2BCostCenterModel> |
getCostCenters()
Generated method - Getter of the
B2BBudget.CostCenters attribute defined at extension b2bcommerce. |
CurrencyModel |
getCurrency()
Generated method - Getter of the
B2BBudget.currency attribute defined at extension b2bcommerce. |
StandardDateRange |
getDateRange()
Generated method - Getter of the
B2BBudget.dateRange attribute defined at extension b2bcommerce. |
java.lang.String |
getName()
Generated method - Getter of the
B2BBudget.name attribute defined at extension b2bcommerce. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
B2BBudget.name attribute defined at extension b2bcommerce. |
B2BUnitModel |
getUnit()
Generated method - Getter of the
B2BBudget.Unit attribute defined at extension b2bcommerce. |
void |
setActive(java.lang.Boolean value)
Generated method - Setter of
B2BBudget.active attribute defined at extension b2bcommerce. |
void |
setBudget(java.math.BigDecimal value)
Generated method - Setter of
B2BBudget.budget attribute defined at extension b2bcommerce. |
void |
setCode(java.lang.String value)
Generated method - Setter of
B2BBudget.code attribute defined at extension b2bcommerce. |
void |
setCostCenters(java.util.Set<B2BCostCenterModel> value)
Generated method - Setter of
B2BBudget.CostCenters attribute defined at extension b2bcommerce. |
void |
setCurrency(CurrencyModel value)
Generated method - Setter of
B2BBudget.currency attribute defined at extension b2bcommerce. |
void |
setDateRange(StandardDateRange value)
Generated method - Setter of
B2BBudget.dateRange attribute defined at extension b2bcommerce. |
void |
setName(java.lang.String value)
Generated method - Setter of
B2BBudget.name attribute defined at extension b2bcommerce. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
B2BBudget.name attribute defined at extension b2bcommerce. |
void |
setUnit(B2BUnitModel value)
Generated method - Setter of
B2BBudget.Unit attribute defined at extension b2bcommerce. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _B2BUNIT2B2BBUDGET
B2BUnit2B2BBudget defining source attribute Unit in extension b2bcommerce.public static final java.lang.String CODE
B2BBudget.code attribute defined at extension b2bcommerce.public static final java.lang.String NAME
B2BBudget.name attribute defined at extension b2bcommerce.public static final java.lang.String BUDGET
B2BBudget.budget attribute defined at extension b2bcommerce.public static final java.lang.String CURRENCY
B2BBudget.currency attribute defined at extension b2bcommerce.public static final java.lang.String DATERANGE
B2BBudget.dateRange attribute defined at extension b2bcommerce.public static final java.lang.String ACTIVE
B2BBudget.active attribute defined at extension b2bcommerce.public static final java.lang.String UNIT
B2BBudget.Unit attribute defined at extension b2bcommerce.public static final java.lang.String COSTCENTERS
B2BBudget.CostCenters attribute defined at extension b2bcommerce.public B2BBudgetModel()
public B2BBudgetModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public B2BBudgetModel(B2BUnitModel _Unit, java.lang.String _code, CurrencyModel _currency)
_Unit - initial attribute declared by type B2BBudget at extension b2bcommerce_code - initial attribute declared by type B2BBudget at extension b2bcommerce_currency - initial attribute declared by type B2BBudget at extension b2bcommerce@Deprecated public B2BBudgetModel(B2BUnitModel _Unit, java.lang.String _code, CurrencyModel _currency, ItemModel _owner)
_Unit - initial attribute declared by type B2BBudget at extension b2bcommerce_code - initial attribute declared by type B2BBudget at extension b2bcommerce_currency - initial attribute declared by type B2BBudget at extension b2bcommerce_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
B2BBudget.active attribute defined at extension b2bcommerce.@Accessor(qualifier="budget", type=GETTER) public java.math.BigDecimal getBudget()
B2BBudget.budget attribute defined at extension b2bcommerce.@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
B2BBudget.code attribute defined at extension b2bcommerce.@Accessor(qualifier="CostCenters", type=GETTER) public java.util.Set<B2BCostCenterModel> getCostCenters()
B2BBudget.CostCenters attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
B2BBudget.currency attribute defined at extension b2bcommerce.@Accessor(qualifier="dateRange", type=GETTER) public StandardDateRange getDateRange()
B2BBudget.dateRange attribute defined at extension b2bcommerce.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
B2BBudget.name attribute defined at extension b2bcommerce.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
B2BBudget.name attribute defined at extension b2bcommerce.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="Unit", type=GETTER) public B2BUnitModel getUnit()
B2BBudget.Unit attribute defined at extension b2bcommerce.@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
B2BBudget.active attribute defined at extension b2bcommerce.value - the active@Accessor(qualifier="budget", type=SETTER) public void setBudget(java.math.BigDecimal value)
B2BBudget.budget attribute defined at extension b2bcommerce.value - the budget@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
B2BBudget.code attribute defined at extension b2bcommerce.value - the code@Accessor(qualifier="CostCenters", type=SETTER) public void setCostCenters(java.util.Set<B2BCostCenterModel> value)
B2BBudget.CostCenters attribute defined at extension b2bcommerce.value - the CostCenters@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
B2BBudget.currency attribute defined at extension b2bcommerce.value - the currency@Accessor(qualifier="dateRange", type=SETTER) public void setDateRange(StandardDateRange value)
B2BBudget.dateRange attribute defined at extension b2bcommerce.value - the dateRange - date range the budget is active@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
B2BBudget.name attribute defined at extension b2bcommerce.value - the name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
B2BBudget.name attribute defined at extension b2bcommerce.value - the nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="Unit", type=SETTER) public void setUnit(B2BUnitModel value)
B2BBudget.Unit attribute defined at extension b2bcommerce.value - the UnitCopyright © 2018 SAP SE. All Rights Reserved.