Class InspLotUsageDecision
Original entity name from the Odata EDM: A_InspLotUsageDecisionType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final InspLotUsageDecisionSelectableSelector for all available fields of InspLotUsageDecision.static final InspLotUsageDecisionField<ZonedDateTime>Use with available fluent helpers to apply the ChangedDateTime field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsageDecisionCatalog field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsageDecisionChangedBy field to query operations.static final InspLotUsageDecisionField<LocalDateTime>Use with available fluent helpers to apply the InspLotUsageDecisionChangedOn field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsageDecisionCodeGroup field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsageDecisionLevel field to query operations.static final InspLotUsageDecisionField<LocalTime>Use with available fluent helpers to apply the InspLotUsageDecisionTime field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsageDecisionValuation field to query operations.static final InspLotUsageDecisionField<LocalTime>Use with available fluent helpers to apply the InspLotUsgeDcsnChangedTime field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsgeDcsnDynValuation field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsgeDcsnFollowUpAction field to query operations.static final InspLotUsageDecisionField<Boolean>Use with available fluent helpers to apply the InspLotUsgeDcsnHasLongText field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspLotUsgeDcsnSelectedSet field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspectionLot field to query operations.static final InspLotUsageDecisionField<BigDecimal>Use with available fluent helpers to apply the InspectionLotQualityScore field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspectionLotUsageDecidedBy field to query operations.static final InspLotUsageDecisionField<LocalDateTime>Use with available fluent helpers to apply the InspectionLotUsageDecidedOn field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the InspectionLotUsageDecisionCode field to query operations.static final InspLotUsageDecisionField<String>Use with available fluent helpers to apply the SelectedCodeSetPlant field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionInspLotUsageDecision(String inspectionLot, String inspLotUsageDecisionLevel, BigDecimal inspectionLotQualityScore, String inspLotUsageDecisionCatalog, String selectedCodeSetPlant, String inspLotUsgeDcsnSelectedSet, String inspLotUsageDecisionCodeGroup, String inspectionLotUsageDecisionCode, String inspLotUsgeDcsnDynValuation, String inspLotUsageDecisionValuation, String inspLotUsgeDcsnFollowUpAction, String inspectionLotUsageDecidedBy, LocalDateTime inspectionLotUsageDecidedOn, LocalTime inspLotUsageDecisionTime, String inspLotUsageDecisionChangedBy, LocalDateTime inspLotUsageDecisionChangedOn, LocalTime inspLotUsgeDcsnChangedTime, Boolean inspLotUsgeDcsnHasLongText, ZonedDateTime changedDateTime) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
InspLotUsageDecisionField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> InspLotUsageDecisionField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Precision: 0protected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 8Constraints: noneConstraints: Not nullable, Maximum length: 8getKey()Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidsetChangedDateTime(ZonedDateTime changedDateTime) Constraints: Not nullable, Precision: 0voidsetInspectionLot(String inspectionLot) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetInspectionLotQualityScore(BigDecimal inspectionLotQualityScore) Constraints: Not nullable, Precision: 3, Scale: 0voidsetInspectionLotUsageDecidedBy(String inspectionLotUsageDecidedBy) Constraints: Not nullable, Maximum length: 12voidsetInspectionLotUsageDecidedOn(LocalDateTime inspectionLotUsageDecidedOn) Constraints: Not nullable, Precision: 0voidsetInspectionLotUsageDecisionCode(String inspectionLotUsageDecisionCode) Constraints: Not nullable, Maximum length: 4voidsetInspLotUsageDecisionCatalog(String inspLotUsageDecisionCatalog) Constraints: Not nullable, Maximum length: 1voidsetInspLotUsageDecisionChangedBy(String inspLotUsageDecisionChangedBy) Constraints: Not nullable, Maximum length: 12voidsetInspLotUsageDecisionChangedOn(LocalDateTime inspLotUsageDecisionChangedOn) Constraints: Not nullable, Precision: 0voidsetInspLotUsageDecisionCodeGroup(String inspLotUsageDecisionCodeGroup) Constraints: Not nullable, Maximum length: 8voidsetInspLotUsageDecisionLevel(String inspLotUsageDecisionLevel) Constraints: Not nullable, Maximum length: 1voidsetInspLotUsageDecisionTime(LocalTime inspLotUsageDecisionTime) Constraints: Not nullable, Precision: 0voidsetInspLotUsageDecisionValuation(String inspLotUsageDecisionValuation) Constraints: Not nullable, Maximum length: 1voidsetInspLotUsgeDcsnChangedTime(LocalTime inspLotUsgeDcsnChangedTime) Constraints: Not nullable, Precision: 0voidsetInspLotUsgeDcsnDynValuation(String inspLotUsgeDcsnDynValuation) Constraints: Not nullable, Maximum length: 1voidsetInspLotUsgeDcsnFollowUpAction(String inspLotUsgeDcsnFollowUpAction) Constraints: Not nullable, Maximum length: 8voidsetInspLotUsgeDcsnHasLongText(Boolean inspLotUsgeDcsnHasLongText) Constraints: nonevoidsetInspLotUsgeDcsnSelectedSet(String inspLotUsgeDcsnSelectedSet) Constraints: Not nullable, Maximum length: 8voidsetSelectedCodeSetPlant(String selectedCodeSetPlant) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) toString()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 InspLotUsageDecision. -
INSPECTION_LOT
Use with available fluent helpers to apply the InspectionLot field to query operations. -
INSP_LOT_USAGE_DECISION_LEVEL
Use with available fluent helpers to apply the InspLotUsageDecisionLevel field to query operations. -
INSPECTION_LOT_QUALITY_SCORE
Use with available fluent helpers to apply the InspectionLotQualityScore field to query operations. -
INSP_LOT_USAGE_DECISION_CATALOG
Use with available fluent helpers to apply the InspLotUsageDecisionCatalog field to query operations. -
SELECTED_CODE_SET_PLANT
Use with available fluent helpers to apply the SelectedCodeSetPlant field to query operations. -
INSP_LOT_USGE_DCSN_SELECTED_SET
Use with available fluent helpers to apply the InspLotUsgeDcsnSelectedSet field to query operations. -
INSP_LOT_USAGE_DECISION_CODE_GROUP
Use with available fluent helpers to apply the InspLotUsageDecisionCodeGroup field to query operations. -
INSPECTION_LOT_USAGE_DECISION_CODE
Use with available fluent helpers to apply the InspectionLotUsageDecisionCode field to query operations. -
INSP_LOT_USGE_DCSN_DYN_VALUATION
Use with available fluent helpers to apply the InspLotUsgeDcsnDynValuation field to query operations. -
INSP_LOT_USAGE_DECISION_VALUATION
Use with available fluent helpers to apply the InspLotUsageDecisionValuation field to query operations. -
INSP_LOT_USGE_DCSN_FOLLOW_UP_ACTION
Use with available fluent helpers to apply the InspLotUsgeDcsnFollowUpAction field to query operations. -
INSPECTION_LOT_USAGE_DECIDED_BY
Use with available fluent helpers to apply the InspectionLotUsageDecidedBy field to query operations. -
INSPECTION_LOT_USAGE_DECIDED_ON
Use with available fluent helpers to apply the InspectionLotUsageDecidedOn field to query operations. -
INSP_LOT_USAGE_DECISION_TIME
Use with available fluent helpers to apply the InspLotUsageDecisionTime field to query operations. -
INSP_LOT_USAGE_DECISION_CHANGED_BY
Use with available fluent helpers to apply the InspLotUsageDecisionChangedBy field to query operations. -
INSP_LOT_USAGE_DECISION_CHANGED_ON
Use with available fluent helpers to apply the InspLotUsageDecisionChangedOn field to query operations. -
INSP_LOT_USGE_DCSN_CHANGED_TIME
Use with available fluent helpers to apply the InspLotUsgeDcsnChangedTime field to query operations. -
INSP_LOT_USGE_DCSN_HAS_LONG_TEXT
Use with available fluent helpers to apply the InspLotUsgeDcsnHasLongText field to query operations. -
CHANGED_DATE_TIME
Use with available fluent helpers to apply the ChangedDateTime field to query operations.
-
-
Constructor Details
-
InspLotUsageDecision
public InspLotUsageDecision() -
InspLotUsageDecision
public InspLotUsageDecision(@Nullable String inspectionLot, @Nullable String inspLotUsageDecisionLevel, @Nullable BigDecimal inspectionLotQualityScore, @Nullable String inspLotUsageDecisionCatalog, @Nullable String selectedCodeSetPlant, @Nullable String inspLotUsgeDcsnSelectedSet, @Nullable String inspLotUsageDecisionCodeGroup, @Nullable String inspectionLotUsageDecisionCode, @Nullable String inspLotUsgeDcsnDynValuation, @Nullable String inspLotUsageDecisionValuation, @Nullable String inspLotUsgeDcsnFollowUpAction, @Nullable String inspectionLotUsageDecidedBy, @Nullable LocalDateTime inspectionLotUsageDecidedOn, @Nullable LocalTime inspLotUsageDecisionTime, @Nullable String inspLotUsageDecisionChangedBy, @Nullable LocalDateTime inspLotUsageDecisionChangedOn, @Nullable LocalTime inspLotUsgeDcsnChangedTime, @Nullable Boolean inspLotUsgeDcsnHasLongText, @Nullable ZonedDateTime changedDateTime)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<InspLotUsageDecision>
-
setInspectionLot
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspectionLot
- Parameters:
inspectionLot- Inspection Lot Number
-
setInspLotUsageDecisionLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionLevel
- Parameters:
inspLotUsageDecisionLevel- Inspection Lot, Partial Lot, Single Unit, Interval
-
setInspectionLotQualityScore
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: InspectionLotQualityScore
- Parameters:
inspectionLotQualityScore- Quality Score
-
setInspLotUsageDecisionCatalog
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionCatalog
- Parameters:
inspLotUsageDecisionCatalog- Catalog
-
setSelectedCodeSetPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SelectedCodeSetPlant
- Parameters:
selectedCodeSetPlant- Plant
-
setInspLotUsgeDcsnSelectedSet
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsgeDcsnSelectedSet
- Parameters:
inspLotUsgeDcsnSelectedSet- Selected Set of the Usage Decision
-
setInspLotUsageDecisionCodeGroup
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsageDecisionCodeGroup
- Parameters:
inspLotUsageDecisionCodeGroup- Usage Decision Code Group
-
setInspectionLotUsageDecisionCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InspectionLotUsageDecisionCode
- Parameters:
inspectionLotUsageDecisionCode- Usage Decision Code
-
setInspLotUsgeDcsnDynValuation
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsgeDcsnDynValuation
- Parameters:
inspLotUsgeDcsnDynValuation- Dynamic Modif. Valuation According to Worst Case Principle
-
setInspLotUsageDecisionValuation
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionValuation
- Parameters:
inspLotUsageDecisionValuation- Code Valuation
-
setInspLotUsgeDcsnFollowUpAction
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsgeDcsnFollowUpAction
- Parameters:
inspLotUsgeDcsnFollowUpAction- Follow-Up Action
-
setInspectionLotUsageDecidedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspectionLotUsageDecidedBy
- Parameters:
inspectionLotUsageDecidedBy- Usage Decision Made By
-
setInspectionLotUsageDecidedOn
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspectionLotUsageDecidedOn
- Parameters:
inspectionLotUsageDecidedOn- Date When Usage Decision Was Made
-
setInspLotUsageDecisionTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsageDecisionTime
- Parameters:
inspLotUsageDecisionTime- Time When Usage Decision Was Made
-
setInspLotUsageDecisionChangedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspLotUsageDecisionChangedBy
- Parameters:
inspLotUsageDecisionChangedBy- Usage Decision Changed By
-
setInspLotUsageDecisionChangedOn
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsageDecisionChangedOn
- Parameters:
inspLotUsageDecisionChangedOn- Date When Usage Decision Was Changed
-
setInspLotUsgeDcsnChangedTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsgeDcsnChangedTime
- Parameters:
inspLotUsgeDcsnChangedTime- Time When Usage Decision Was Changed
-
setInspLotUsgeDcsnHasLongText
Constraints: noneOriginal property name from the Odata EDM: InspLotUsgeDcsnHasLongText
- Parameters:
inspLotUsgeDcsnHasLongText- Usage Decision Has Long Text
-
setChangedDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangedDateTime
- Parameters:
changedDateTime- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<InspLotUsageDecision>
-
getKey
- Overrides:
getKeyin classVdmObject<InspLotUsageDecision>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<InspLotUsageDecision>
-
fromMap
- Overrides:
fromMapin classVdmObject<InspLotUsageDecision>
-
field
@Nonnull public static <T> InspLotUsageDecisionField<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> InspLotUsageDecisionField<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<InspLotUsageDecision>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<InspLotUsageDecision>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<InspLotUsageDecision>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<InspLotUsageDecision>
-
builder
-
getInspectionLot
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspectionLot
- Returns:
- Inspection Lot Number
-
getInspLotUsageDecisionLevel
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionLevel
- Returns:
- Inspection Lot, Partial Lot, Single Unit, Interval
-
getInspectionLotQualityScore
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: InspectionLotQualityScore
- Returns:
- Quality Score
-
getInspLotUsageDecisionCatalog
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionCatalog
- Returns:
- Catalog
-
getSelectedCodeSetPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SelectedCodeSetPlant
- Returns:
- Plant
-
getInspLotUsgeDcsnSelectedSet
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsgeDcsnSelectedSet
- Returns:
- Selected Set of the Usage Decision
-
getInspLotUsageDecisionCodeGroup
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsageDecisionCodeGroup
- Returns:
- Usage Decision Code Group
-
getInspectionLotUsageDecisionCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InspectionLotUsageDecisionCode
- Returns:
- Usage Decision Code
-
getInspLotUsgeDcsnDynValuation
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsgeDcsnDynValuation
- Returns:
- Dynamic Modif. Valuation According to Worst Case Principle
-
getInspLotUsageDecisionValuation
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InspLotUsageDecisionValuation
- Returns:
- Code Valuation
-
getInspLotUsgeDcsnFollowUpAction
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspLotUsgeDcsnFollowUpAction
- Returns:
- Follow-Up Action
-
getInspectionLotUsageDecidedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspectionLotUsageDecidedBy
- Returns:
- Usage Decision Made By
-
getInspectionLotUsageDecidedOn
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspectionLotUsageDecidedOn
- Returns:
- Date When Usage Decision Was Made
-
getInspLotUsageDecisionTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsageDecisionTime
- Returns:
- Time When Usage Decision Was Made
-
getInspLotUsageDecisionChangedBy
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspLotUsageDecisionChangedBy
- Returns:
- Usage Decision Changed By
-
getInspLotUsageDecisionChangedOn
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsageDecisionChangedOn
- Returns:
- Date When Usage Decision Was Changed
-
getInspLotUsgeDcsnChangedTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InspLotUsgeDcsnChangedTime
- Returns:
- Time When Usage Decision Was Changed
-
getInspLotUsgeDcsnHasLongText
Constraints: noneOriginal property name from the Odata EDM: InspLotUsgeDcsnHasLongText
- Returns:
- Usage Decision Has Long Text
-
getChangedDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangedDateTime
- Returns:
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
toString
- Overrides:
toStringin classVdmObject<InspLotUsageDecision>
-
equals
- Overrides:
equalsin classVdmEntity<InspLotUsageDecision>
-
canEqual
- Overrides:
canEqualin classVdmEntity<InspLotUsageDecision>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<InspLotUsageDecision>
-