public class CharcAttribSeldCodeSet extends VdmEntity<CharcAttribSeldCodeSet>
Original entity name from the Odata EDM: A_CharcAttribSeldCodeSetType
Modifier and Type | Class and Description |
---|---|
static class |
CharcAttribSeldCodeSet.CharcAttribSeldCodeSetBuilder |
Modifier and Type | Field and Description |
---|---|
static CharcAttribSeldCodeSetSelectable |
ALL_FIELDS
Selector for all available fields of CharcAttribSeldCodeSet.
|
static CharcAttribSeldCodeSetField<String> |
CHARC_ATTRIB_SELD_SET_CREATED_BY
Use with available fluent helpers to apply the CharcAttribSeldSetCreatedBy field to query operations.
|
static CharcAttribSeldCodeSetField<LocalDateTime> |
CHARC_ATTRIB_SELD_SET_CRTED_ON
Use with available fluent helpers to apply the CharcAttribSeldSetCrtedOn field to query operations.
|
static CharcAttribSeldCodeSetField<String> |
CHARC_ATTRIB_SELD_SET_LAST_CHGD_BY
Use with available fluent helpers to apply the CharcAttribSeldSetLastChgdBy field to query operations.
|
static CharcAttribSeldCodeSetField<LocalDateTime> |
CHARC_ATTRIB_SELD_SET_LAST_CHGD_ON
Use with available fluent helpers to apply the CharcAttribSeldSetLastChgdOn field to query operations.
|
static CharcAttribSeldCodeSetField<String> |
INSPECTION_SELECTED_SET_STATUS
Use with available fluent helpers to apply the InspectionSelectedSetStatus field to query operations.
|
static CharcAttribSeldCodeSetField<String> |
SELECTED_CODE_SET
Use with available fluent helpers to apply the SelectedCodeSet field to query operations.
|
static CharcAttribSeldCodeSetField<String> |
SELECTED_CODE_SET_PLANT
Use with available fluent helpers to apply the SelectedCodeSetPlant field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
CharcAttribSeldCodeSet() |
CharcAttribSeldCodeSet(String selectedCodeSetPlant,
String selectedCodeSet,
String inspectionSelectedSetStatus,
String charcAttribSeldSetCreatedBy,
LocalDateTime charcAttribSeldSetCrtedOn,
String charcAttribSeldSetLastChgdBy,
LocalDateTime charcAttribSeldSetLastChgdOn) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static CharcAttribSeldCodeSet.CharcAttribSeldCodeSetBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> CharcAttribSeldCodeSetField<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 |
getCharcAttribSeldSetCreatedBy()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCharcAttribSeldSetCrtedOn()
Constraints: Not nullable, Precision: 0
|
String |
getCharcAttribSeldSetLastChgdBy()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCharcAttribSeldSetLastChgdOn()
Constraints: Not nullable, Precision: 0
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getInspectionSelectedSetStatus()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
String |
getSelectedCodeSet()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getSelectedCodeSetPlant()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
Class<CharcAttribSeldCodeSet> |
getType() |
int |
hashCode() |
void |
setCharcAttribSeldSetCreatedBy(String charcAttribSeldSetCreatedBy)
Constraints: Not nullable, Maximum length: 12
|
void |
setCharcAttribSeldSetCrtedOn(LocalDateTime charcAttribSeldSetCrtedOn)
Constraints: Not nullable, Precision: 0
|
void |
setCharcAttribSeldSetLastChgdBy(String charcAttribSeldSetLastChgdBy)
Constraints: Not nullable, Maximum length: 12
|
void |
setCharcAttribSeldSetLastChgdOn(LocalDateTime charcAttribSeldSetLastChgdOn)
Constraints: Not nullable, Precision: 0
|
void |
setInspectionSelectedSetStatus(String inspectionSelectedSetStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setSelectedCodeSet(String selectedCodeSet)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setSelectedCodeSetPlant(String selectedCodeSetPlant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final CharcAttribSeldCodeSetSelectable ALL_FIELDS
public static final CharcAttribSeldCodeSetField<String> SELECTED_CODE_SET_PLANT
public static final CharcAttribSeldCodeSetField<String> SELECTED_CODE_SET
public static final CharcAttribSeldCodeSetField<String> INSPECTION_SELECTED_SET_STATUS
public static final CharcAttribSeldCodeSetField<String> CHARC_ATTRIB_SELD_SET_CREATED_BY
public static final CharcAttribSeldCodeSetField<LocalDateTime> CHARC_ATTRIB_SELD_SET_CRTED_ON
public static final CharcAttribSeldCodeSetField<String> CHARC_ATTRIB_SELD_SET_LAST_CHGD_BY
public static final CharcAttribSeldCodeSetField<LocalDateTime> CHARC_ATTRIB_SELD_SET_LAST_CHGD_ON
public CharcAttribSeldCodeSet()
public CharcAttribSeldCodeSet(@Nullable String selectedCodeSetPlant, @Nullable String selectedCodeSet, @Nullable String inspectionSelectedSetStatus, @Nullable String charcAttribSeldSetCreatedBy, @Nullable LocalDateTime charcAttribSeldSetCrtedOn, @Nullable String charcAttribSeldSetLastChgdBy, @Nullable LocalDateTime charcAttribSeldSetLastChgdOn)
@Nonnull public Class<CharcAttribSeldCodeSet> getType()
getType
in class VdmObject<CharcAttribSeldCodeSet>
public void setSelectedCodeSetPlant(@Nullable String selectedCodeSetPlant)
Original property name from the Odata EDM: SelectedCodeSetPlant
selectedCodeSetPlant
- Key uniquely identifying a plant.public void setSelectedCodeSet(@Nullable String selectedCodeSet)
Original property name from the Odata EDM: SelectedCodeSet
selectedCodeSet
- Key for the selected set.public void setInspectionSelectedSetStatus(@Nullable String inspectionSelectedSetStatus)
Original property name from the Odata EDM: InspectionSelectedSetStatus
You cannot reference a master record with status 1 (being created).Before you can reference a master record, you must first release it by setting its status to 2 (released).You should not reference master records with status 3 (can no longer be used) These master records may, however, already be in use.Master records with status 4 (deletion flag) are deleted during the next archiving run. The system then checks whether the master record is still being used. If the master record is not referenced, it is deleted. If it is referenced, it cannot be deleted.
inspectionSelectedSetStatus
- This status indicates the processing status of the inspection catalog.public void setCharcAttribSeldSetCreatedBy(@Nullable String charcAttribSeldSetCreatedBy)
Original property name from the Odata EDM: CharcAttribSeldSetCreatedBy
The system automatically enters the user name.
charcAttribSeldSetCreatedBy
- Name of the user who created this data record.public void setCharcAttribSeldSetCrtedOn(@Nullable LocalDateTime charcAttribSeldSetCrtedOn)
Original property name from the Odata EDM: CharcAttribSeldSetCrtedOn
The system enters the current system date.
charcAttribSeldSetCrtedOn
- Date on which the data record was created.public void setCharcAttribSeldSetLastChgdBy(@Nullable String charcAttribSeldSetLastChgdBy)
Original property name from the Odata EDM: CharcAttribSeldSetLastChgdBy
charcAttribSeldSetLastChgdBy
- Name of the user who made the last change to this data record.public void setCharcAttribSeldSetLastChgdOn(@Nullable LocalDateTime charcAttribSeldSetLastChgdOn)
Original property name from the Odata EDM: CharcAttribSeldSetLastChgdOn
The system enters the current system date.
charcAttribSeldSetLastChgdOn
- Date on which the data record was last changed.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<CharcAttribSeldCodeSet>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<CharcAttribSeldCodeSet>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<CharcAttribSeldCodeSet>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<CharcAttribSeldCodeSet>
@Nonnull public static <T> CharcAttribSeldCodeSetField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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> CharcAttribSeldCodeSetField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<CharcAttribSeldCodeSet>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<CharcAttribSeldCodeSet>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<CharcAttribSeldCodeSet>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<CharcAttribSeldCodeSet>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static CharcAttribSeldCodeSet.CharcAttribSeldCodeSetBuilder builder()
@Nullable public String getSelectedCodeSetPlant()
Original property name from the Odata EDM: SelectedCodeSetPlant
@Nullable public String getSelectedCodeSet()
Original property name from the Odata EDM: SelectedCodeSet
@Nullable public String getInspectionSelectedSetStatus()
Original property name from the Odata EDM: InspectionSelectedSetStatus
You cannot reference a master record with status 1 (being created).Before you can reference a master record, you must first release it by setting its status to 2 (released).You should not reference master records with status 3 (can no longer be used) These master records may, however, already be in use.Master records with status 4 (deletion flag) are deleted during the next archiving run. The system then checks whether the master record is still being used. If the master record is not referenced, it is deleted. If it is referenced, it cannot be deleted.
@Nullable public String getCharcAttribSeldSetCreatedBy()
Original property name from the Odata EDM: CharcAttribSeldSetCreatedBy
The system automatically enters the user name.
@Nullable public LocalDateTime getCharcAttribSeldSetCrtedOn()
Original property name from the Odata EDM: CharcAttribSeldSetCrtedOn
The system enters the current system date.
@Nullable public String getCharcAttribSeldSetLastChgdBy()
Original property name from the Odata EDM: CharcAttribSeldSetLastChgdBy
@Nullable public LocalDateTime getCharcAttribSeldSetLastChgdOn()
Original property name from the Odata EDM: CharcAttribSeldSetLastChgdOn
The system enters the current system date.
@Nonnull public String toString()
toString
in class VdmObject<CharcAttribSeldCodeSet>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<CharcAttribSeldCodeSet>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<CharcAttribSeldCodeSet>
public int hashCode()
hashCode
in class VdmObject<CharcAttribSeldCodeSet>
Copyright © 2021 SAP SE. All rights reserved.