public class InspectionMethod extends VdmEntity<InspectionMethod>
Original entity name from the Odata EDM: A_InspectionMethodType
Modifier and Type | Class and Description |
---|---|
static class |
InspectionMethod.InspectionMethodBuilder |
Modifier and Type | Field and Description |
---|---|
static InspectionMethodSelectable |
ALL_FIELDS
Selector for all available fields of InspectionMethod.
|
static InspectionMethodField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static InspectionMethodField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static InspectionMethodField<String> |
INSP_METH_INFORMATION_FIELD1
Use with available fluent helpers to apply the InspMethInformationField1 field to query operations.
|
static InspectionMethodField<String> |
INSP_METH_INFORMATION_FIELD2
Use with available fluent helpers to apply the InspMethInformationField2 field to query operations.
|
static InspectionMethodField<String> |
INSP_METH_INFORMATION_FIELD3
Use with available fluent helpers to apply the InspMethInformationField3 field to query operations.
|
static InspectionMethodField<String> |
INSPECTION_METHOD
Use with available fluent helpers to apply the InspectionMethod field to query operations.
|
static InspectionMethodField<String> |
INSPECTION_METHOD_PLANT
Use with available fluent helpers to apply the InspectionMethodPlant field to query operations.
|
static InspectionMethodField<String> |
INSPECTION_METHOD_SEARCH_FIELD
Use with available fluent helpers to apply the InspectionMethodSearchField field to query operations.
|
static InspectionMethodField<String> |
INSPECTION_METHOD_STATUS
Use with available fluent helpers to apply the InspectionMethodStatus field to query operations.
|
static InspectionMethodField<LocalDateTime> |
INSPECTION_METHOD_VALID_FROM_DATE
Use with available fluent helpers to apply the InspectionMethodValidFromDate field to query operations.
|
static InspectionMethodField<String> |
INSPECTION_METHOD_VERSION
Use with available fluent helpers to apply the InspectionMethodVersion field to query operations.
|
static InspectionMethodField<String> |
INSPECTOR_QUALIFICATION
Use with available fluent helpers to apply the InspectorQualification field to query operations.
|
static InspectionMethodField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static InspectionMethodField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static InspectionMethodField<String> |
LINKED_SAP_OBJECT_KEY
Use with available fluent helpers to apply the LinkedSAPObjectKey field to query operations.
|
static InspectionMethodField<String> |
QLTY_MSTR_DATA_AUTHORIZATION_GROUP
Use with available fluent helpers to apply the QltyMstrDataAuthorizationGroup field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
InspectionMethod() |
InspectionMethod(String inspectionMethod,
String qltyMstrDataAuthorizationGroup,
String inspectorQualification,
String createdByUser,
LocalDateTime creationDate,
String lastChangedByUser,
LocalDateTime lastChangeDate,
String linkedSAPObjectKey,
String inspectionMethodVersion,
String inspectionMethodPlant,
LocalDateTime inspectionMethodValidFromDate,
String inspectionMethodSearchField,
String inspectionMethodStatus,
String inspMethInformationField1,
String inspMethInformationField2,
String inspMethInformationField3,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static InspectionMethod.InspectionMethodBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> InspectionMethodField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getInspectionMethod()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getInspectionMethodPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getInspectionMethodSearchField()
Constraints: Not nullable, Maximum length: 40
|
String |
getInspectionMethodStatus()
Constraints: Not nullable, Maximum length: 1
|
LocalDateTime |
getInspectionMethodValidFromDate()
Constraints: Not nullable, Precision: 0
|
String |
getInspectionMethodVersion()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getInspectorQualification()
Constraints: Not nullable, Maximum length: 5
|
String |
getInspMethInformationField1()
Constraints: Not nullable, Maximum length: 10
|
String |
getInspMethInformationField2()
Constraints: Not nullable, Maximum length: 20
|
String |
getInspMethInformationField3()
Constraints: Not nullable, Maximum length: 40
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getLinkedSAPObjectKey()
Constraints: Not nullable, Maximum length: 18
|
String |
getQltyMstrDataAuthorizationGroup()
Constraints: Not nullable, Maximum length: 8
|
Class<InspectionMethod> |
getType() |
int |
hashCode() |
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setInspectionMethod(String inspectionMethod)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setInspectionMethodPlant(String inspectionMethodPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setInspectionMethodSearchField(String inspectionMethodSearchField)
Constraints: Not nullable, Maximum length: 40
|
void |
setInspectionMethodStatus(String inspectionMethodStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setInspectionMethodValidFromDate(LocalDateTime inspectionMethodValidFromDate)
Constraints: Not nullable, Precision: 0
|
void |
setInspectionMethodVersion(String inspectionMethodVersion)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setInspectorQualification(String inspectorQualification)
Constraints: Not nullable, Maximum length: 5
|
void |
setInspMethInformationField1(String inspMethInformationField1)
Constraints: Not nullable, Maximum length: 10
|
void |
setInspMethInformationField2(String inspMethInformationField2)
Constraints: Not nullable, Maximum length: 20
|
void |
setInspMethInformationField3(String inspMethInformationField3)
Constraints: Not nullable, Maximum length: 40
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setLinkedSAPObjectKey(String linkedSAPObjectKey)
Constraints: Not nullable, Maximum length: 18
|
void |
setQltyMstrDataAuthorizationGroup(String qltyMstrDataAuthorizationGroup)
Constraints: Not nullable, Maximum length: 8
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setServicePathForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final InspectionMethodSelectable ALL_FIELDS
public static final InspectionMethodField<String> INSPECTION_METHOD
public static final InspectionMethodField<String> QLTY_MSTR_DATA_AUTHORIZATION_GROUP
public static final InspectionMethodField<String> INSPECTOR_QUALIFICATION
public static final InspectionMethodField<String> CREATED_BY_USER
public static final InspectionMethodField<LocalDateTime> CREATION_DATE
public static final InspectionMethodField<String> LAST_CHANGED_BY_USER
public static final InspectionMethodField<LocalDateTime> LAST_CHANGE_DATE
public static final InspectionMethodField<String> LINKED_SAP_OBJECT_KEY
public static final InspectionMethodField<String> INSPECTION_METHOD_VERSION
public static final InspectionMethodField<String> INSPECTION_METHOD_PLANT
public static final InspectionMethodField<LocalDateTime> INSPECTION_METHOD_VALID_FROM_DATE
public static final InspectionMethodField<String> INSPECTION_METHOD_SEARCH_FIELD
public static final InspectionMethodField<String> INSPECTION_METHOD_STATUS
public static final InspectionMethodField<String> INSP_METH_INFORMATION_FIELD1
public static final InspectionMethodField<String> INSP_METH_INFORMATION_FIELD2
public static final InspectionMethodField<String> INSP_METH_INFORMATION_FIELD3
public InspectionMethod()
public InspectionMethod(@Nullable String inspectionMethod, @Nullable String qltyMstrDataAuthorizationGroup, @Nullable String inspectorQualification, @Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable String lastChangedByUser, @Nullable LocalDateTime lastChangeDate, @Nullable String linkedSAPObjectKey, @Nullable String inspectionMethodVersion, @Nullable String inspectionMethodPlant, @Nullable LocalDateTime inspectionMethodValidFromDate, @Nullable String inspectionMethodSearchField, @Nullable String inspectionMethodStatus, @Nullable String inspMethInformationField1, @Nullable String inspMethInformationField2, @Nullable String inspMethInformationField3, @Nullable ErpConfigContext erpConfigContext)
public Class<InspectionMethod> getType()
getType
in class VdmObject<InspectionMethod>
public void setInspectionMethod(@Nullable String inspectionMethod)
Original property name from the Odata EDM: InspectionMethod
inspectionMethod
- Inspection Methodpublic void setQltyMstrDataAuthorizationGroup(@Nullable String qltyMstrDataAuthorizationGroup)
Original property name from the Odata EDM: QltyMstrDataAuthorizationGroup
qltyMstrDataAuthorizationGroup
- Authorization Group QM Basic Datapublic void setInspectorQualification(@Nullable String inspectorQualification)
Original property name from the Odata EDM: InspectorQualification
inspectorQualification
- Inspector Qualificationpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Name of User Who Created the Data Recordpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on Which Data Record Was Createdpublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- Name of User Who Last Changed Data Recordpublic void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date on Which Data Record Was Changedpublic void setLinkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
Original property name from the Odata EDM: LinkedSAPObjectKey
linkedSAPObjectKey
- public void setInspectionMethodVersion(@Nullable String inspectionMethodVersion)
Original property name from the Odata EDM: InspectionMethodVersion
inspectionMethodVersion
- Version Number of the Inspection Methodpublic void setInspectionMethodPlant(@Nullable String inspectionMethodPlant)
Original property name from the Odata EDM: InspectionMethodPlant
inspectionMethodPlant
- Plant for Inspection Methodpublic void setInspectionMethodValidFromDate(@Nullable LocalDateTime inspectionMethodValidFromDate)
Original property name from the Odata EDM: InspectionMethodValidFromDate
inspectionMethodValidFromDate
- Valid-From Datepublic void setInspectionMethodSearchField(@Nullable String inspectionMethodSearchField)
Original property name from the Odata EDM: InspectionMethodSearchField
inspectionMethodSearchField
- Search Fieldpublic void setInspectionMethodStatus(@Nullable String inspectionMethodStatus)
Original property name from the Odata EDM: InspectionMethodStatus
inspectionMethodStatus
- Status of Master Recordpublic void setInspMethInformationField1(@Nullable String inspMethInformationField1)
Original property name from the Odata EDM: InspMethInformationField1
inspMethInformationField1
- Text Line for Additional Informationpublic void setInspMethInformationField2(@Nullable String inspMethInformationField2)
Original property name from the Odata EDM: InspMethInformationField2
inspMethInformationField2
- Text Line for Additional Informationpublic void setInspMethInformationField3(@Nullable String inspMethInformationField3)
Original property name from the Odata EDM: InspMethInformationField3
inspMethInformationField3
- Text Line for Additional Informationprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<InspectionMethod>
protected Map<String,Object> getKey()
getKey
in class VdmObject<InspectionMethod>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<InspectionMethod>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<InspectionMethod>
@Nonnull public static <T> InspectionMethodField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
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.@Nonnull public static <T,DomainT> InspectionMethodField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.public static InspectionMethod.InspectionMethodBuilder builder()
@Nullable public String getInspectionMethod()
Original property name from the Odata EDM: InspectionMethod
@Nullable public String getQltyMstrDataAuthorizationGroup()
Original property name from the Odata EDM: QltyMstrDataAuthorizationGroup
@Nullable public String getInspectorQualification()
Original property name from the Odata EDM: InspectorQualification
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public String getLinkedSAPObjectKey()
Original property name from the Odata EDM: LinkedSAPObjectKey
@Nullable public String getInspectionMethodVersion()
Original property name from the Odata EDM: InspectionMethodVersion
@Nullable public String getInspectionMethodPlant()
Original property name from the Odata EDM: InspectionMethodPlant
@Nullable public LocalDateTime getInspectionMethodValidFromDate()
Original property name from the Odata EDM: InspectionMethodValidFromDate
@Nullable public String getInspectionMethodSearchField()
Original property name from the Odata EDM: InspectionMethodSearchField
@Nullable public String getInspectionMethodStatus()
Original property name from the Odata EDM: InspectionMethodStatus
@Nullable public String getInspMethInformationField1()
Original property name from the Odata EDM: InspMethInformationField1
@Nullable public String getInspMethInformationField2()
Original property name from the Odata EDM: InspMethInformationField2
@Nullable public String getInspMethInformationField3()
Original property name from the Odata EDM: InspMethInformationField3
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<InspectionMethod>
erpConfigContext
- public String toString()
toString
in class VdmObject<InspectionMethod>
public boolean equals(Object o)
equals
in class VdmObject<InspectionMethod>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<InspectionMethod>
public int hashCode()
hashCode
in class VdmObject<InspectionMethod>
Copyright © 2018 SAP SE. All rights reserved.