Class VarCnfTblText
java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<VarCnfTblText>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.varianttable.VarCnfTblText
- All Implemented Interfaces:
VdmEntitySet
Texts
Original entity name from the Odata EDM: VarCnfTblText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of VarCnfTblText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<VarCnfTblText>Selector for all available fields of VarCnfTblText.static final SimpleProperty.String<VarCnfTblText>static final NavigationProperty.Single<VarCnfTblText,VariantConfigurationTable> Use with available request builders to apply the _Table navigation property to query operations.static final SimpleProperty.String<VarCnfTblText>static final SimpleProperty.String<VarCnfTblText>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionVarCnfTblText(String varConfignTblName, String languageCode, String varConfignTblDescription, VariantConfigurationTable to_Table) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidprotected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<VariantConfigurationTable>Retrieval of associated VariantConfigurationTable entity (one to one).getType()Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 18inthashCode()voidsetLanguageCode(String languageCode) (Key Field) Constraints: Not nullable, Maximum length: 2voidOverwrites the associated VariantConfigurationTable entity for the loaded navigation property _Table.voidsetVarConfignTblDescription(String varConfignTblDescription) Constraints: Not nullable, Maximum length: 40voidsetVarConfignTblName(String varConfignTblName) (Key Field) Constraints: Not nullable, Maximum length: 18toString()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 VarCnfTblText. -
VAR_CONFIGN_TBL_NAME
-
LANGUAGE_CODE
-
VAR_CONFIGN_TBL_DESCRIPTION
-
TO__TABLE
Use with available request builders to apply the _Table navigation property to query operations.
-
-
Constructor Details
-
VarCnfTblText
public VarCnfTblText() -
VarCnfTblText
public VarCnfTblText(@Nullable String varConfignTblName, @Nullable String languageCode, @Nullable String varConfignTblDescription, @Nullable VariantConfigurationTable to_Table)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<VarCnfTblText>
-
setVarConfignTblName
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VarConfignTblName
- Parameters:
varConfignTblName- Name of variant table
-
setLanguageCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LanguageCode
- Parameters:
languageCode- Language Key
-
setVarConfignTblDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: VarConfignTblDescription
- Parameters:
varConfignTblDescription- Variant Table Description
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<VarCnfTblText>
-
getKey
- Overrides:
getKeyin classVdmObject<VarCnfTblText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<VarCnfTblText>
-
fromMap
- Overrides:
fromMapin classVdmObject<VarCnfTblText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<VarCnfTblText>
-
getTableIfPresent
Retrieval of associated VariantConfigurationTable entity (one to one). This corresponds to the OData navigation property _Table.If the navigation property for an entity VarCnfTblText 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 _Table is already loaded, the result will contain the
VariantConfigurationTable entity. If not, an
Optionwith result stateemptyis returned.
-
setTable
Overwrites the associated VariantConfigurationTable entity for the loaded navigation property _Table.- Parameters:
value- New VariantConfigurationTable entity.
-
builder
-
getVarConfignTblName
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VarConfignTblName
- Returns:
- Name of variant table
-
getLanguageCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LanguageCode
- Returns:
- Language Key
-
getVarConfignTblDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: VarConfignTblDescription
- Returns:
- Variant Table Description
-
toString
- Overrides:
toStringin classVdmObject<VarCnfTblText>
-
equals
- Overrides:
equalsin classVdmEntity<VarCnfTblText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<VarCnfTblText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<VarCnfTblText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<VarCnfTblText>
-