Class BusSolnOrdItmConfiguration
Original entity name from the Odata EDM: A_BusSolnOrdItmConfigurationType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BusSolnOrdItmConfigurationSelectableSelector for all available fields of BusSolnOrdItmConfiguration.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the Characteristic field to query operations.static final BusSolnOrdItmConfigurationField<Double>Use with available fluent helpers to apply the CharcFromNumericValue field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcInternalID field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcReferenceTable field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcReferenceTableField field to query operations.static final BusSolnOrdItmConfigurationField<Double>Use with available fluent helpers to apply the CharcToNumericValue field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcValue field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcValueAsCharacterValue field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the CharcValueAssignmentType field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the VarConfignInstceBusObjectKey field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the VarConfignInstceBusObjectType field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the VariantConditionFactor field to query operations.static final BusSolnOrdItmConfigurationField<LocalDateTime>Use with available fluent helpers to apply the VariantConfigurationDate field to query operations.static final BusSolnOrdItmConfigurationField<String>Use with available fluent helpers to apply the VariantConfigurationInstance field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionBusSolnOrdItmConfiguration(String varConfignInstceBusObjectKey, String varConfignInstceBusObjectType, String variantConfigurationInstance, String charcInternalID, String charcValue, Double charcFromNumericValue, Double charcToNumericValue, String charcReferenceTable, String charcReferenceTableField, String characteristic, String charcValueAsCharacterValue, String charcValueAssignmentType, String variantConditionFactor, LocalDateTime variantConfigurationDate) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
BusSolnOrdItmConfigurationField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> BusSolnOrdItmConfigurationField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 30(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 30(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 10protected Stringprotected StringgetKey()getType()(Key Field) Constraints: Not nullable, Maximum length: 50(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Precision: 0(Key Field) Constraints: Not nullable, Maximum length: 18inthashCode()voidsetCharacteristic(String characteristic) Constraints: Not nullable, Maximum length: 30voidsetCharcFromNumericValue(Double charcFromNumericValue) (Key Field) Constraints: Not nullablevoidsetCharcInternalID(String charcInternalID) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCharcReferenceTable(String charcReferenceTable) Constraints: Not nullable, Maximum length: 30voidsetCharcReferenceTableField(String charcReferenceTableField) Constraints: Not nullable, Maximum length: 30voidsetCharcToNumericValue(Double charcToNumericValue) (Key Field) Constraints: Not nullablevoidsetCharcValue(String charcValue) (Key Field) Constraints: Not nullable, Maximum length: 70voidsetCharcValueAsCharacterValue(String charcValueAsCharacterValue) Constraints: Not nullable, Maximum length: 70voidsetCharcValueAssignmentType(String charcValueAssignmentType) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetVarConfignInstceBusObjectKey(String varConfignInstceBusObjectKey) (Key Field) Constraints: Not nullable, Maximum length: 50voidsetVarConfignInstceBusObjectType(String varConfignInstceBusObjectType) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetVariantConditionFactor(String variantConditionFactor) Constraints: Not nullable, Maximum length: 15voidsetVariantConfigurationDate(LocalDateTime variantConfigurationDate) Constraints: Not nullable, Precision: 0voidsetVariantConfigurationInstance(String variantConfigurationInstance) (Key Field) Constraints: Not nullable, Maximum length: 18toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of BusSolnOrdItmConfiguration. -
VAR_CONFIGN_INSTCE_BUS_OBJECT_KEY
Use with available fluent helpers to apply the VarConfignInstceBusObjectKey field to query operations. -
VAR_CONFIGN_INSTCE_BUS_OBJECT_TYPE
Use with available fluent helpers to apply the VarConfignInstceBusObjectType field to query operations. -
VARIANT_CONFIGURATION_INSTANCE
Use with available fluent helpers to apply the VariantConfigurationInstance field to query operations. -
CHARC_INTERNAL_ID
Use with available fluent helpers to apply the CharcInternalID field to query operations. -
CHARC_VALUE
Use with available fluent helpers to apply the CharcValue field to query operations. -
CHARC_FROM_NUMERIC_VALUE
Use with available fluent helpers to apply the CharcFromNumericValue field to query operations. -
CHARC_TO_NUMERIC_VALUE
Use with available fluent helpers to apply the CharcToNumericValue field to query operations. -
CHARC_REFERENCE_TABLE
Use with available fluent helpers to apply the CharcReferenceTable field to query operations. -
CHARC_REFERENCE_TABLE_FIELD
Use with available fluent helpers to apply the CharcReferenceTableField field to query operations. -
CHARACTERISTIC
Use with available fluent helpers to apply the Characteristic field to query operations. -
CHARC_VALUE_AS_CHARACTER_VALUE
Use with available fluent helpers to apply the CharcValueAsCharacterValue field to query operations. -
CHARC_VALUE_ASSIGNMENT_TYPE
Use with available fluent helpers to apply the CharcValueAssignmentType field to query operations. -
VARIANT_CONDITION_FACTOR
Use with available fluent helpers to apply the VariantConditionFactor field to query operations. -
VARIANT_CONFIGURATION_DATE
Use with available fluent helpers to apply the VariantConfigurationDate field to query operations.
-
-
Constructor Details
-
BusSolnOrdItmConfiguration
public BusSolnOrdItmConfiguration() -
BusSolnOrdItmConfiguration
public BusSolnOrdItmConfiguration(@Nullable String varConfignInstceBusObjectKey, @Nullable String varConfignInstceBusObjectType, @Nullable String variantConfigurationInstance, @Nullable String charcInternalID, @Nullable String charcValue, @Nullable Double charcFromNumericValue, @Nullable Double charcToNumericValue, @Nullable String charcReferenceTable, @Nullable String charcReferenceTableField, @Nullable String characteristic, @Nullable String charcValueAsCharacterValue, @Nullable String charcValueAssignmentType, @Nullable String variantConditionFactor, @Nullable LocalDateTime variantConfigurationDate)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<BusSolnOrdItmConfiguration>
-
setVarConfignInstceBusObjectKey
(Key Field) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: VarConfignInstceBusObjectKey
- Parameters:
varConfignInstceBusObjectKey- IB: Key of a Referencing Object
-
setVarConfignInstceBusObjectType
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: VarConfignInstceBusObjectType
- Parameters:
varConfignInstceBusObjectType- IB: External Type of a (Referencing) Object
-
setVariantConfigurationInstance
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VariantConfigurationInstance
- Parameters:
variantConfigurationInstance- IB: Component (instance)
-
setCharcInternalID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Parameters:
charcInternalID- Characteristic Internal ID
-
setCharcValue
(Key Field) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Parameters:
charcValue- Characteristic Value
-
setCharcFromNumericValue
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromNumericValue
- Parameters:
charcFromNumericValue- Internal floating point from
-
setCharcToNumericValue
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CharcToNumericValue
- Parameters:
charcToNumericValue- Internal floating point value to
-
setCharcReferenceTable
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CharcReferenceTable
- Parameters:
charcReferenceTable- Table Name
-
setCharcReferenceTableField
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CharcReferenceTableField
- Parameters:
charcReferenceTableField- Field Name
-
setCharacteristic
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Parameters:
characteristic- Characteristic Name
-
setCharcValueAsCharacterValue
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValueAsCharacterValue
- Parameters:
charcValueAsCharacterValue- Characteristic Value
-
setCharcValueAssignmentType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcValueAssignmentType
- Parameters:
charcValueAssignmentType- Characteristic Value Assignment Type for API access (input)
-
setVariantConditionFactor
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: VariantConditionFactor
- Parameters:
variantConditionFactor- Variant Condition Factor
-
setVariantConfigurationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: VariantConfigurationDate
- Parameters:
variantConfigurationDate- Valid-From Date
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<BusSolnOrdItmConfiguration>
-
getKey
- Overrides:
getKeyin classVdmObject<BusSolnOrdItmConfiguration>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<BusSolnOrdItmConfiguration>
-
fromMap
- Overrides:
fromMapin classVdmObject<BusSolnOrdItmConfiguration>
-
field
@Nonnull public static <T> BusSolnOrdItmConfigurationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> BusSolnOrdItmConfigurationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<BusSolnOrdItmConfiguration>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<BusSolnOrdItmConfiguration>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<BusSolnOrdItmConfiguration>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<BusSolnOrdItmConfiguration>
-
builder
-
getVarConfignInstceBusObjectKey
(Key Field) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: VarConfignInstceBusObjectKey
- Returns:
- IB: Key of a Referencing Object
-
getVarConfignInstceBusObjectType
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: VarConfignInstceBusObjectType
- Returns:
- IB: External Type of a (Referencing) Object
-
getVariantConfigurationInstance
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VariantConfigurationInstance
- Returns:
- IB: Component (instance)
-
getCharcInternalID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Returns:
- Characteristic Internal ID
-
getCharcValue
(Key Field) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Returns:
- Characteristic Value
-
getCharcFromNumericValue
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromNumericValue
- Returns:
- Internal floating point from
-
getCharcToNumericValue
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CharcToNumericValue
- Returns:
- Internal floating point value to
-
getCharcReferenceTable
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CharcReferenceTable
- Returns:
- Table Name
-
getCharcReferenceTableField
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: CharcReferenceTableField
- Returns:
- Field Name
-
getCharacteristic
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Returns:
- Characteristic Name
-
getCharcValueAsCharacterValue
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValueAsCharacterValue
- Returns:
- Characteristic Value
-
getCharcValueAssignmentType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcValueAssignmentType
- Returns:
- Characteristic Value Assignment Type for API access (input)
-
getVariantConditionFactor
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: VariantConditionFactor
- Returns:
- Variant Condition Factor
-
getVariantConfigurationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: VariantConfigurationDate
- Returns:
- Valid-From Date
-
toString
- Overrides:
toStringin classVdmObject<BusSolnOrdItmConfiguration>
-
equals
- Overrides:
equalsin classVdmEntity<BusSolnOrdItmConfiguration>
-
canEqual
- Overrides:
canEqualin classVdmEntity<BusSolnOrdItmConfiguration>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<BusSolnOrdItmConfiguration>
-