Class BR_NFVehicle
Original entity name from the Odata EDM: A_BR_NFVehicleType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of BR_NFVehicle instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BR_NFVehicleSelectableSelector for all available fields of BR_NFVehicle.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the BR_NotaFiscal field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the BR_NotaFiscalItem field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the BR_NFeVehicleDENATRANColor field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the BR_NFItemVINCondition field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the DistanceBetweenAxlesQtyValue field to query operations.static final BR_NFVehicleOneToOneLink<BR_NFDocument>Use with available fluent helpers to apply the to_BR_NFDoc navigation property to query operations.static final BR_NFVehicleOneToOneLink<BR_NFItem>Use with available fluent helpers to apply the to_BR_NFItem navigation property to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleCarMakerColor field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleChassis field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleColorDesc field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleCondition field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleCylinderCapacityValue field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleEngineNumber field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleEnginePower field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleFuelType field to query operations.static final BR_NFVehicleField<BigDecimal>Use with available fluent helpers to apply the VehicleGrossWeight field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleGrossWeightUnit field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleMaxTractionCapacity field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleMaximumCapacityValue field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleModel field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleModelYear field to query operations.static final BR_NFVehicleField<BigDecimal>Use with available fluent helpers to apply the VehicleNetWeight field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleNetWeightUnit field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleOperationType field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehiclePaintingType field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleRestriction field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleSerialNumber field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleType field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleUsage field to query operations.static final BR_NFVehicleField<String>Use with available fluent helpers to apply the VehicleYearOfManufacture field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionBR_NFVehicle(String bR_NotaFiscal, String bR_NotaFiscalItem, String vehicleModel, String vehicleModelYear, String vehicleYearOfManufacture, String vehicleType, String vehicleFuelType, String vehicleEnginePower, String vehicleCylinderCapacityValue, String vehicleEngineNumber, String vehicleCarMakerColor, String vehiclePaintingType, String bR_NFeVehicleDENATRANColor, String vehicleColorDesc, String vehicleChassis, String vehicleSerialNumber, String vehicleNetWeightUnit, BigDecimal vehicleNetWeight, String vehicleGrossWeightUnit, BigDecimal vehicleGrossWeight, String vehicleMaximumCapacityValue, String vehicleMaxTractionCapacity, String distanceBetweenAxlesQtyValue, String vehicleUsage, String bR_NFItemVINCondition, String vehicleCondition, String vehicleRestriction, String vehicleOperationType, BR_NFItem toBR_NFItem, BR_NFDocument toBR_NFDoc) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the BR_NFDocument entity (one to one) associated with this entity.Fetches the BR_NFItem entity (one to one) associated with this entity.static <T,DomainT>
BR_NFVehicleField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> BR_NFVehicleField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidio.vavr.control.Option<BR_NFDocument>Retrieval of associated BR_NFDocument entity (one to one).Retrieval of associated BR_NFDocument entity (one to one).Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<BR_NFItem>Retrieval of associated BR_NFItem entity (one to one).Retrieval of associated BR_NFItem entity (one to one).Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 6protected StringConstraints: Not nullable, Maximum length: 4protected StringgetKey()getType()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 17Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 21Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4inthashCode()voidsetBR_NFDoc(BR_NFDocument value) Overwrites the associated BR_NFDocument entity for the loaded navigation property to_BR_NFDoc.voidsetBR_NFeVehicleDENATRANColor(String bR_NFeVehicleDENATRANColor) Constraints: Not nullable, Maximum length: 2voidsetBR_NFItem(BR_NFItem value) Overwrites the associated BR_NFItem entity for the loaded navigation property to_BR_NFItem.voidsetBR_NFItemVINCondition(String bR_NFItemVINCondition) Constraints: Not nullable, Maximum length: 1voidsetBR_NotaFiscal(String bR_NotaFiscal) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetBR_NotaFiscalItem(String bR_NotaFiscalItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetDistanceBetweenAxlesQtyValue(String distanceBetweenAxlesQtyValue) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetVehicleCarMakerColor(String vehicleCarMakerColor) Constraints: Not nullable, Maximum length: 4voidsetVehicleChassis(String vehicleChassis) Constraints: Not nullable, Maximum length: 17voidsetVehicleColorDesc(String vehicleColorDesc) Constraints: Not nullable, Maximum length: 40voidsetVehicleCondition(String vehicleCondition) Constraints: Not nullable, Maximum length: 1voidsetVehicleCylinderCapacityValue(String vehicleCylinderCapacityValue) Constraints: Not nullable, Maximum length: 4voidsetVehicleEngineNumber(String vehicleEngineNumber) Constraints: Not nullable, Maximum length: 21voidsetVehicleEnginePower(String vehicleEnginePower) Constraints: Not nullable, Maximum length: 4voidsetVehicleFuelType(String vehicleFuelType) Constraints: Not nullable, Maximum length: 2voidsetVehicleGrossWeight(BigDecimal vehicleGrossWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetVehicleGrossWeightUnit(String vehicleGrossWeightUnit) Constraints: Not nullable, Maximum length: 3voidsetVehicleMaximumCapacityValue(String vehicleMaximumCapacityValue) Constraints: Not nullable, Maximum length: 3voidsetVehicleMaxTractionCapacity(String vehicleMaxTractionCapacity) Constraints: Not nullable, Maximum length: 9voidsetVehicleModel(String vehicleModel) Constraints: Not nullable, Maximum length: 6voidsetVehicleModelYear(String vehicleModelYear) Constraints: Not nullable, Maximum length: 4voidsetVehicleNetWeight(BigDecimal vehicleNetWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetVehicleNetWeightUnit(String vehicleNetWeightUnit) Constraints: Not nullable, Maximum length: 3voidsetVehicleOperationType(String vehicleOperationType) Constraints: Not nullable, Maximum length: 1voidsetVehiclePaintingType(String vehiclePaintingType) Constraints: Not nullable, Maximum length: 1voidsetVehicleRestriction(String vehicleRestriction) Constraints: Not nullable, Maximum length: 1voidsetVehicleSerialNumber(String vehicleSerialNumber) Constraints: Not nullable, Maximum length: 9voidsetVehicleType(String vehicleType) Constraints: Not nullable, Maximum length: 2voidsetVehicleUsage(String vehicleUsage) Constraints: Not nullable, Maximum length: 1voidsetVehicleYearOfManufacture(String vehicleYearOfManufacture) Constraints: Not nullable, Maximum length: 4toString()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
-
Field Details
-
ALL_FIELDS
Selector for all available fields of BR_NFVehicle. -
BR_NOTA_FISCAL
Use with available fluent helpers to apply the BR_NotaFiscal field to query operations. -
BR_NOTA_FISCAL_ITEM
Use with available fluent helpers to apply the BR_NotaFiscalItem field to query operations. -
VEHICLE_MODEL
Use with available fluent helpers to apply the VehicleModel field to query operations. -
VEHICLE_MODEL_YEAR
Use with available fluent helpers to apply the VehicleModelYear field to query operations. -
VEHICLE_YEAR_OF_MANUFACTURE
Use with available fluent helpers to apply the VehicleYearOfManufacture field to query operations. -
VEHICLE_TYPE
Use with available fluent helpers to apply the VehicleType field to query operations. -
VEHICLE_FUEL_TYPE
Use with available fluent helpers to apply the VehicleFuelType field to query operations. -
VEHICLE_ENGINE_POWER
Use with available fluent helpers to apply the VehicleEnginePower field to query operations. -
VEHICLE_CYLINDER_CAPACITY_VALUE
Use with available fluent helpers to apply the VehicleCylinderCapacityValue field to query operations. -
VEHICLE_ENGINE_NUMBER
Use with available fluent helpers to apply the VehicleEngineNumber field to query operations. -
VEHICLE_CAR_MAKER_COLOR
Use with available fluent helpers to apply the VehicleCarMakerColor field to query operations. -
VEHICLE_PAINTING_TYPE
Use with available fluent helpers to apply the VehiclePaintingType field to query operations. -
BRN_FE_VEHICLE_DENATRAN_COLOR
Use with available fluent helpers to apply the BR_NFeVehicleDENATRANColor field to query operations. -
VEHICLE_COLOR_DESC
Use with available fluent helpers to apply the VehicleColorDesc field to query operations. -
VEHICLE_CHASSIS
Use with available fluent helpers to apply the VehicleChassis field to query operations. -
VEHICLE_SERIAL_NUMBER
Use with available fluent helpers to apply the VehicleSerialNumber field to query operations. -
VEHICLE_NET_WEIGHT_UNIT
Use with available fluent helpers to apply the VehicleNetWeightUnit field to query operations. -
VEHICLE_NET_WEIGHT
Use with available fluent helpers to apply the VehicleNetWeight field to query operations. -
VEHICLE_GROSS_WEIGHT_UNIT
Use with available fluent helpers to apply the VehicleGrossWeightUnit field to query operations. -
VEHICLE_GROSS_WEIGHT
Use with available fluent helpers to apply the VehicleGrossWeight field to query operations. -
VEHICLE_MAXIMUM_CAPACITY_VALUE
Use with available fluent helpers to apply the VehicleMaximumCapacityValue field to query operations. -
VEHICLE_MAX_TRACTION_CAPACITY
Use with available fluent helpers to apply the VehicleMaxTractionCapacity field to query operations. -
DISTANCE_BETWEEN_AXLES_QTY_VALUE
Use with available fluent helpers to apply the DistanceBetweenAxlesQtyValue field to query operations. -
VEHICLE_USAGE
Use with available fluent helpers to apply the VehicleUsage field to query operations. -
BRNF_ITEM_VIN_CONDITION
Use with available fluent helpers to apply the BR_NFItemVINCondition field to query operations. -
VEHICLE_CONDITION
Use with available fluent helpers to apply the VehicleCondition field to query operations. -
VEHICLE_RESTRICTION
Use with available fluent helpers to apply the VehicleRestriction field to query operations. -
VEHICLE_OPERATION_TYPE
Use with available fluent helpers to apply the VehicleOperationType field to query operations. -
TO_BRNF_ITEM
Use with available fluent helpers to apply the to_BR_NFItem navigation property to query operations. -
TO_BRNF_DOC
Use with available fluent helpers to apply the to_BR_NFDoc navigation property to query operations.
-
-
Constructor Details
-
BR_NFVehicle
public BR_NFVehicle() -
BR_NFVehicle
public BR_NFVehicle(@Nullable String bR_NotaFiscal, @Nullable String bR_NotaFiscalItem, @Nullable String vehicleModel, @Nullable String vehicleModelYear, @Nullable String vehicleYearOfManufacture, @Nullable String vehicleType, @Nullable String vehicleFuelType, @Nullable String vehicleEnginePower, @Nullable String vehicleCylinderCapacityValue, @Nullable String vehicleEngineNumber, @Nullable String vehicleCarMakerColor, @Nullable String vehiclePaintingType, @Nullable String bR_NFeVehicleDENATRANColor, @Nullable String vehicleColorDesc, @Nullable String vehicleChassis, @Nullable String vehicleSerialNumber, @Nullable String vehicleNetWeightUnit, @Nullable BigDecimal vehicleNetWeight, @Nullable String vehicleGrossWeightUnit, @Nullable BigDecimal vehicleGrossWeight, @Nullable String vehicleMaximumCapacityValue, @Nullable String vehicleMaxTractionCapacity, @Nullable String distanceBetweenAxlesQtyValue, @Nullable String vehicleUsage, @Nullable String bR_NFItemVINCondition, @Nullable String vehicleCondition, @Nullable String vehicleRestriction, @Nullable String vehicleOperationType, @Nullable BR_NFItem toBR_NFItem, @Nullable BR_NFDocument toBR_NFDoc)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<BR_NFVehicle>
-
setBR_NotaFiscal
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BR_NotaFiscal
- Parameters:
bR_NotaFiscal- Document Number
-
setBR_NotaFiscalItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BR_NotaFiscalItem
- Parameters:
bR_NotaFiscalItem- Document Item Number
-
setVehicleModel
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: VehicleModel
- Parameters:
vehicleModel- Brand Model Code
-
setVehicleModelYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleModelYear
- Parameters:
vehicleModelYear- Vehicle Model Year
-
setVehicleYearOfManufacture
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleYearOfManufacture
- Parameters:
vehicleYearOfManufacture- Manufacturing Year
-
setVehicleType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VehicleType
- Parameters:
vehicleType- Vehicle Type
-
setVehicleFuelType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VehicleFuelType
- Parameters:
vehicleFuelType- Vehicle Fuel Type
-
setVehicleEnginePower
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleEnginePower
- Parameters:
vehicleEnginePower- Engine Power
-
setVehicleCylinderCapacityValue
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleCylinderCapacityValue
- Parameters:
vehicleCylinderCapacityValue- Cylinder Capacity
-
setVehicleEngineNumber
Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: VehicleEngineNumber
- Parameters:
vehicleEngineNumber- Engine Number
-
setVehicleCarMakerColor
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleCarMakerColor
- Parameters:
vehicleCarMakerColor- Carmaker Color Code
-
setVehiclePaintingType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehiclePaintingType
- Parameters:
vehiclePaintingType- Painting Type
-
setBR_NFeVehicleDENATRANColor
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BR_NFeVehicleDENATRANColor
- Parameters:
bR_NFeVehicleDENATRANColor- Color Code (DENATRAN)
-
setVehicleColorDesc
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: VehicleColorDesc
- Parameters:
vehicleColorDesc- Color Description
-
setVehicleChassis
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: VehicleChassis
- Parameters:
vehicleChassis- Vehicle Chassis
-
setVehicleSerialNumber
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: VehicleSerialNumber
- Parameters:
vehicleSerialNumber- Serial Number
-
setVehicleNetWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleNetWeightUnit
- Parameters:
vehicleNetWeightUnit- Unit of Measurement
-
setVehicleNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VehicleNetWeight
- Parameters:
vehicleNetWeight- Net Weight
-
setVehicleGrossWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleGrossWeightUnit
- Parameters:
vehicleGrossWeightUnit- Unit of Measurement
-
setVehicleGrossWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VehicleGrossWeight
- Parameters:
vehicleGrossWeight- Gross Weight
-
setVehicleMaximumCapacityValue
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleMaximumCapacityValue
- Parameters:
vehicleMaximumCapacityValue- Maximum Capacity
-
setVehicleMaxTractionCapacity
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: VehicleMaxTractionCapacity
- Parameters:
vehicleMaxTractionCapacity- Traction Capacity
-
setDistanceBetweenAxlesQtyValue
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistanceBetweenAxlesQtyValue
- Parameters:
distanceBetweenAxlesQtyValue- Distance Between Axles
-
setVehicleUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleUsage
- Parameters:
vehicleUsage- Vehicle Usage
-
setBR_NFItemVINCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_NFItemVINCondition
- Parameters:
bR_NFItemVINCondition- VIN Condition
-
setVehicleCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleCondition
- Parameters:
vehicleCondition- Vehicle Condition
-
setVehicleRestriction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleRestriction
- Parameters:
vehicleRestriction- Vehicle Restriction
-
setVehicleOperationType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleOperationType
- Parameters:
vehicleOperationType- Vehicle Operation
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<BR_NFVehicle>
-
getKey
- Overrides:
getKeyin classVdmObject<BR_NFVehicle>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<BR_NFVehicle>
-
fromMap
- Overrides:
fromMapin classVdmObject<BR_NFVehicle>
-
field
@Nonnull public static <T> BR_NFVehicleField<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> BR_NFVehicleField<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<BR_NFVehicle>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<BR_NFVehicle>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<BR_NFVehicle>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<BR_NFVehicle>
-
fetchBR_NFItem
Fetches the BR_NFItem entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFItem.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated BR_NFItem entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBR_NFItemOrFetch
Retrieval of associated BR_NFItem entity (one to one). This corresponds to the OData navigation property to_BR_NFItem.If the navigation property to_BR_NFItem of a queried BR_NFVehicle is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated BR_NFItem entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBR_NFItemIfPresent
Retrieval of associated BR_NFItem entity (one to one). This corresponds to the OData navigation property to_BR_NFItem.If the navigation property for an entity BR_NFVehicle 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 to_BR_NFItem is already loaded, the result will contain
the BR_NFItem entity. If not, an
Optionwith result stateemptyis returned.
-
setBR_NFItem
Overwrites the associated BR_NFItem entity for the loaded navigation property to_BR_NFItem.- Parameters:
value- New BR_NFItem entity.
-
fetchBR_NFDoc
Fetches the BR_NFDocument entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BR_NFDoc.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated BR_NFDocument entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBR_NFDocOrFetch
Retrieval of associated BR_NFDocument entity (one to one). This corresponds to the OData navigation property to_BR_NFDoc.If the navigation property to_BR_NFDoc of a queried BR_NFVehicle is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated BR_NFDocument entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBR_NFDocIfPresent
Retrieval of associated BR_NFDocument entity (one to one). This corresponds to the OData navigation property to_BR_NFDoc.If the navigation property for an entity BR_NFVehicle 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 to_BR_NFDoc is already loaded, the result will contain
the BR_NFDocument entity. If not, an
Optionwith result stateemptyis returned.
-
setBR_NFDoc
Overwrites the associated BR_NFDocument entity for the loaded navigation property to_BR_NFDoc.- Parameters:
value- New BR_NFDocument entity.
-
builder
-
getBR_NotaFiscal
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BR_NotaFiscal
- Returns:
- Document Number
-
getBR_NotaFiscalItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BR_NotaFiscalItem
- Returns:
- Document Item Number
-
getVehicleModel
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: VehicleModel
- Returns:
- Brand Model Code
-
getVehicleModelYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleModelYear
- Returns:
- Vehicle Model Year
-
getVehicleYearOfManufacture
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleYearOfManufacture
- Returns:
- Manufacturing Year
-
getVehicleType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VehicleType
- Returns:
- Vehicle Type
-
getVehicleFuelType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: VehicleFuelType
- Returns:
- Vehicle Fuel Type
-
getVehicleEnginePower
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleEnginePower
- Returns:
- Engine Power
-
getVehicleCylinderCapacityValue
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleCylinderCapacityValue
- Returns:
- Cylinder Capacity
-
getVehicleEngineNumber
Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: VehicleEngineNumber
- Returns:
- Engine Number
-
getVehicleCarMakerColor
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VehicleCarMakerColor
- Returns:
- Carmaker Color Code
-
getVehiclePaintingType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehiclePaintingType
- Returns:
- Painting Type
-
getBR_NFeVehicleDENATRANColor
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BR_NFeVehicleDENATRANColor
- Returns:
- Color Code (DENATRAN)
-
getVehicleColorDesc
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: VehicleColorDesc
- Returns:
- Color Description
-
getVehicleChassis
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: VehicleChassis
- Returns:
- Vehicle Chassis
-
getVehicleSerialNumber
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: VehicleSerialNumber
- Returns:
- Serial Number
-
getVehicleNetWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleNetWeightUnit
- Returns:
- Unit of Measurement
-
getVehicleNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VehicleNetWeight
- Returns:
- Net Weight
-
getVehicleGrossWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleGrossWeightUnit
- Returns:
- Unit of Measurement
-
getVehicleGrossWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: VehicleGrossWeight
- Returns:
- Gross Weight
-
getVehicleMaximumCapacityValue
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VehicleMaximumCapacityValue
- Returns:
- Maximum Capacity
-
getVehicleMaxTractionCapacity
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: VehicleMaxTractionCapacity
- Returns:
- Traction Capacity
-
getDistanceBetweenAxlesQtyValue
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistanceBetweenAxlesQtyValue
- Returns:
- Distance Between Axles
-
getVehicleUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleUsage
- Returns:
- Vehicle Usage
-
getBR_NFItemVINCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_NFItemVINCondition
- Returns:
- VIN Condition
-
getVehicleCondition
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleCondition
- Returns:
- Vehicle Condition
-
getVehicleRestriction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleRestriction
- Returns:
- Vehicle Restriction
-
getVehicleOperationType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VehicleOperationType
- Returns:
- Vehicle Operation
-
toString
- Overrides:
toStringin classVdmObject<BR_NFVehicle>
-
equals
- Overrides:
equalsin classVdmEntity<BR_NFVehicle>
-
canEqual
- Overrides:
canEqualin classVdmEntity<BR_NFVehicle>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<BR_NFVehicle>
-