Class CnsldtnGrpStrucMethAssgmt
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CnsldtnGrpStrucMethAssgmt_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CnsldtnGrpStrucMethAssgmt instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CnsldtnGrpStrucMethAssgmt>Selector for all available fields of CnsldtnGrpStrucMethAssgmt.static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt>static final SimpleProperty.Boolean<CnsldtnGrpStrucMethAssgmt>Use with available request builders to apply the _CnsldtnGroupStructure navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCnsldtnGrpStrucMethAssgmt(String consolidationGroup, String consolidationUnit, String consolidationVersion, String groupStrucFromFiscalYearPeriod, String methAssgmtFromFiscalYearPeriod, String methAssgmtToFiscalYearPeriod, String consolidationInvestmentMethod, Boolean methChangeIsAtBeginOfPeriod, ConsolidationGroupStructure to_CnsldtnGroupStructure) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidio.vavr.control.Option<ConsolidationGroupStructure>Retrieval of associated ConsolidationGroupStructure entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 5(Key Field) Constraints: Not nullable, Maximum length: 18(Key Field) Constraints: Not nullable, Maximum length: 3protected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 7protected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 7Constraints: Not nullable, Maximum length: 7Constraints: Not nullablegetType()inthashCode()voidOverwrites the associated ConsolidationGroupStructure entity for the loaded navigation property _CnsldtnGroupStructure.voidsetConsolidationGroup(String consolidationGroup) (Key Field) Constraints: Not nullable, Maximum length: 18voidsetConsolidationInvestmentMethod(String consolidationInvestmentMethod) Constraints: Not nullable, Maximum length: 5voidsetConsolidationUnit(String consolidationUnit) (Key Field) Constraints: Not nullable, Maximum length: 18voidsetConsolidationVersion(String consolidationVersion) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetGroupStrucFromFiscalYearPeriod(String groupStrucFromFiscalYearPeriod) (Key Field) Constraints: Not nullable, Maximum length: 7voidsetMethAssgmtFromFiscalYearPeriod(String methAssgmtFromFiscalYearPeriod) (Key Field) Constraints: Not nullable, Maximum length: 7voidsetMethAssgmtToFiscalYearPeriod(String methAssgmtToFiscalYearPeriod) Constraints: Not nullable, Maximum length: 7voidsetMethChangeIsAtBeginOfPeriod(Boolean methChangeIsAtBeginOfPeriod) Constraints: Not nullabletoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CnsldtnGrpStrucMethAssgmt. -
CONSOLIDATION_GROUP
-
CONSOLIDATION_UNIT
-
CONSOLIDATION_VERSION
-
GROUP_STRUC_FROM_FISCAL_YEAR_PERIOD
public static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt> GROUP_STRUC_FROM_FISCAL_YEAR_PERIOD -
METH_ASSGMT_FROM_FISCAL_YEAR_PERIOD
public static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt> METH_ASSGMT_FROM_FISCAL_YEAR_PERIOD -
METH_ASSGMT_TO_FISCAL_YEAR_PERIOD
public static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt> METH_ASSGMT_TO_FISCAL_YEAR_PERIOD -
CONSOLIDATION_INVESTMENT_METHOD
public static final SimpleProperty.String<CnsldtnGrpStrucMethAssgmt> CONSOLIDATION_INVESTMENT_METHOD -
METH_CHANGE_IS_AT_BEGIN_OF_PERIOD
public static final SimpleProperty.Boolean<CnsldtnGrpStrucMethAssgmt> METH_CHANGE_IS_AT_BEGIN_OF_PERIOD -
TO__CNSLDTN_GROUP_STRUCTURE
public static final NavigationProperty.Single<CnsldtnGrpStrucMethAssgmt,ConsolidationGroupStructure> TO__CNSLDTN_GROUP_STRUCTUREUse with available request builders to apply the _CnsldtnGroupStructure navigation property to query operations.
-
-
Constructor Details
-
CnsldtnGrpStrucMethAssgmt
public CnsldtnGrpStrucMethAssgmt() -
CnsldtnGrpStrucMethAssgmt
public CnsldtnGrpStrucMethAssgmt(@Nullable String consolidationGroup, @Nullable String consolidationUnit, @Nullable String consolidationVersion, @Nullable String groupStrucFromFiscalYearPeriod, @Nullable String methAssgmtFromFiscalYearPeriod, @Nullable String methAssgmtToFiscalYearPeriod, @Nullable String consolidationInvestmentMethod, @Nullable Boolean methChangeIsAtBeginOfPeriod, @Nullable ConsolidationGroupStructure to_CnsldtnGroupStructure)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CnsldtnGrpStrucMethAssgmt>
-
setConsolidationGroup
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConsolidationGroup
- Parameters:
consolidationGroup- Consolidation Group
-
setConsolidationUnit
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConsolidationUnit
- Parameters:
consolidationUnit- Consolidation Unit
-
setConsolidationVersion
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConsolidationVersion
- Parameters:
consolidationVersion- Consolidation Version
-
setGroupStrucFromFiscalYearPeriod
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: GroupStrucFromFiscalYearPeriod
- Parameters:
groupStrucFromFiscalYearPeriod- Start of Assignment
-
setMethAssgmtFromFiscalYearPeriod
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: MethAssgmtFromFiscalYearPeriod
- Parameters:
methAssgmtFromFiscalYearPeriod- Start of Consolidation Method Assignment
-
setMethAssgmtToFiscalYearPeriod
Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: MethAssgmtToFiscalYearPeriod
- Parameters:
methAssgmtToFiscalYearPeriod- End of Consolidation Method Assignment
-
setConsolidationInvestmentMethod
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConsolidationInvestmentMethod
- Parameters:
consolidationInvestmentMethod- Consolidation Method
-
setMethChangeIsAtBeginOfPeriod
Constraints: Not nullableOriginal property name from the Odata EDM: MethChangeIsAtBeginOfPeriod
- Parameters:
methChangeIsAtBeginOfPeriod- Consolidation Method Change at Begin of Period
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CnsldtnGrpStrucMethAssgmt>
-
getKey
- Overrides:
getKeyin classVdmObject<CnsldtnGrpStrucMethAssgmt>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CnsldtnGrpStrucMethAssgmt>
-
fromMap
- Overrides:
fromMapin classVdmObject<CnsldtnGrpStrucMethAssgmt>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CnsldtnGrpStrucMethAssgmt>
-
getCnsldtnGroupStructureIfPresent
@Nonnull public io.vavr.control.Option<ConsolidationGroupStructure> getCnsldtnGroupStructureIfPresent()Retrieval of associated ConsolidationGroupStructure entity (one to one). This corresponds to the OData navigation property _CnsldtnGroupStructure.If the navigation property for an entity CnsldtnGrpStrucMethAssgmt has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CnsldtnGroupStructure is already loaded, the result
will contain the ConsolidationGroupStructure entity. If not, an
Optionwith result stateemptyis returned.
-
setCnsldtnGroupStructure
Overwrites the associated ConsolidationGroupStructure entity for the loaded navigation property _CnsldtnGroupStructure.- Parameters:
value- New ConsolidationGroupStructure entity.
-
builder
-
getConsolidationGroup
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConsolidationGroup
- Returns:
- Consolidation Group
-
getConsolidationUnit
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ConsolidationUnit
- Returns:
- Consolidation Unit
-
getConsolidationVersion
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConsolidationVersion
- Returns:
- Consolidation Version
-
getGroupStrucFromFiscalYearPeriod
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: GroupStrucFromFiscalYearPeriod
- Returns:
- Start of Assignment
-
getMethAssgmtFromFiscalYearPeriod
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: MethAssgmtFromFiscalYearPeriod
- Returns:
- Start of Consolidation Method Assignment
-
getMethAssgmtToFiscalYearPeriod
Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: MethAssgmtToFiscalYearPeriod
- Returns:
- End of Consolidation Method Assignment
-
getConsolidationInvestmentMethod
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ConsolidationInvestmentMethod
- Returns:
- Consolidation Method
-
getMethChangeIsAtBeginOfPeriod
Constraints: Not nullableOriginal property name from the Odata EDM: MethChangeIsAtBeginOfPeriod
- Returns:
- Consolidation Method Change at Begin of Period
-
toString
- Overrides:
toStringin classVdmObject<CnsldtnGrpStrucMethAssgmt>
-
equals
- Overrides:
equalsin classVdmEntity<CnsldtnGrpStrucMethAssgmt>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CnsldtnGrpStrucMethAssgmt>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CnsldtnGrpStrucMethAssgmt>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CnsldtnGrpStrucMethAssgmt>
-