public class JobTemplate extends VdmEntity<JobTemplate>
Original entity name from the Odata EDM: JobTemplate
Modifier and Type | Class and Description |
---|---|
static class |
JobTemplate.JobTemplateBuilder |
Modifier and Type | Field and Description |
---|---|
static JobTemplateSelectable |
ALL_FIELDS
Selector for all available fields of JobTemplate.
|
static JobTemplateField<LocalDateTime> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static JobTemplateField<String> |
CREATION_USER_NAME
Use with available fluent helpers to apply the CreationUserName field to query operations.
|
static JobTemplateField<String> |
JOB_PERIODIC_GRANULARITY
Use with available fluent helpers to apply the JobPeriodicGranularity field to query operations.
|
static JobTemplateField<String> |
JOB_PERIODIC_VALUE
Use with available fluent helpers to apply the JobPeriodicValue field to query operations.
|
static JobTemplateField<String> |
JOB_REPORT_NAME
Use with available fluent helpers to apply the JobReportName field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_NAME
Use with available fluent helpers to apply the JobTemplateName field to query operations.
|
static JobTemplateField<Integer> |
JOB_TEMPLATE_STEP_COUNT
Use with available fluent helpers to apply the JobTemplateStepCount field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_TEXT
Use with available fluent helpers to apply the JobTemplateText field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_VERSION
Use with available fluent helpers to apply the JobTemplateVersion field to query operations.
|
static JobTemplateField<String> |
JOB_USER_NAME
Use with available fluent helpers to apply the JobUserName field to query operations.
|
static JobTemplateField<LocalDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static JobTemplateField<String> |
LAST_CHANGE_USER_NAME
Use with available fluent helpers to apply the LastChangeUserName field to query operations.
|
static JobTemplateField<Boolean> |
SUPPORTS_TEST_MODE_IND
Use with available fluent helpers to apply the SupportsTestModeInd field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
JobTemplate() |
JobTemplate(String jobTemplateName,
String jobTemplateVersion,
Integer jobTemplateStepCount,
String jobPeriodicGranularity,
String jobReportName,
String jobUserName,
String jobPeriodicValue,
String jobTemplateText,
LocalDateTime creationDateTime,
String creationUserName,
LocalDateTime lastChangeDateTime,
String lastChangeUserName,
Boolean supportsTestModeInd,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static JobTemplate.JobTemplateBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> JobTemplateField<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) |
LocalDateTime |
getCreationDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getCreationUserName()
Constraints: Not nullable, Maximum length: 12
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getJobPeriodicGranularity()
Constraints: Not nullable, Maximum length: 2
|
String |
getJobPeriodicValue()
Constraints: Not nullable, Maximum length: 3
|
String |
getJobReportName()
Constraints: Not nullable, Maximum length: 40
|
String |
getJobTemplateName()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
Integer |
getJobTemplateStepCount()
Constraints: none
|
String |
getJobTemplateText()
Constraints: Not nullable, Maximum length: 120
|
String |
getJobTemplateVersion()
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
getJobUserName()
Constraints: Not nullable, Maximum length: 12
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getLastChangeUserName()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getSupportsTestModeInd()
Constraints: none
|
Class<JobTemplate> |
getType() |
int |
hashCode() |
void |
setCreationDateTime(LocalDateTime creationDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setCreationUserName(String creationUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setJobPeriodicGranularity(String jobPeriodicGranularity)
Constraints: Not nullable, Maximum length: 2
|
void |
setJobPeriodicValue(String jobPeriodicValue)
Constraints: Not nullable, Maximum length: 3
|
void |
setJobReportName(String jobReportName)
Constraints: Not nullable, Maximum length: 40
|
void |
setJobTemplateName(String jobTemplateName)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setJobTemplateStepCount(Integer jobTemplateStepCount)
Constraints: none
|
void |
setJobTemplateText(String jobTemplateText)
Constraints: Not nullable, Maximum length: 120
|
void |
setJobTemplateVersion(String jobTemplateVersion)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
void |
setJobUserName(String jobUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangeDateTime(LocalDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setLastChangeUserName(String lastChangeUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setSupportsTestModeInd(Boolean supportsTestModeInd)
Constraints: none
|
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 JobTemplateSelectable ALL_FIELDS
public static final JobTemplateField<String> JOB_TEMPLATE_NAME
public static final JobTemplateField<String> JOB_TEMPLATE_VERSION
public static final JobTemplateField<Integer> JOB_TEMPLATE_STEP_COUNT
public static final JobTemplateField<String> JOB_PERIODIC_GRANULARITY
public static final JobTemplateField<String> JOB_REPORT_NAME
public static final JobTemplateField<String> JOB_USER_NAME
public static final JobTemplateField<String> JOB_PERIODIC_VALUE
public static final JobTemplateField<String> JOB_TEMPLATE_TEXT
public static final JobTemplateField<LocalDateTime> CREATION_DATE_TIME
public static final JobTemplateField<String> CREATION_USER_NAME
public static final JobTemplateField<LocalDateTime> LAST_CHANGE_DATE_TIME
public static final JobTemplateField<String> LAST_CHANGE_USER_NAME
public static final JobTemplateField<Boolean> SUPPORTS_TEST_MODE_IND
public JobTemplate()
public JobTemplate(@Nullable String jobTemplateName, @Nullable String jobTemplateVersion, @Nullable Integer jobTemplateStepCount, @Nullable String jobPeriodicGranularity, @Nullable String jobReportName, @Nullable String jobUserName, @Nullable String jobPeriodicValue, @Nullable String jobTemplateText, @Nullable LocalDateTime creationDateTime, @Nullable String creationUserName, @Nullable LocalDateTime lastChangeDateTime, @Nullable String lastChangeUserName, @Nullable Boolean supportsTestModeInd, @Nullable ErpConfigContext erpConfigContext)
public Class<JobTemplate> getType()
getType
in class VdmObject<JobTemplate>
public void setJobTemplateName(@Nullable String jobTemplateName)
Original property name from the Odata EDM: JobTemplateName
jobTemplateName
- public void setJobTemplateVersion(@Nullable String jobTemplateVersion)
Original property name from the Odata EDM: JobTemplateVersion
jobTemplateVersion
- public void setJobTemplateStepCount(@Nullable Integer jobTemplateStepCount)
Original property name from the Odata EDM: JobTemplateStepCount
jobTemplateStepCount
- public void setJobPeriodicGranularity(@Nullable String jobPeriodicGranularity)
Original property name from the Odata EDM: JobPeriodicGranularity
jobPeriodicGranularity
- public void setJobReportName(@Nullable String jobReportName)
Original property name from the Odata EDM: JobReportName
jobReportName
- public void setJobUserName(@Nullable String jobUserName)
Original property name from the Odata EDM: JobUserName
jobUserName
- public void setJobPeriodicValue(@Nullable String jobPeriodicValue)
Original property name from the Odata EDM: JobPeriodicValue
jobPeriodicValue
- public void setJobTemplateText(@Nullable String jobTemplateText)
Original property name from the Odata EDM: JobTemplateText
jobTemplateText
- public void setCreationDateTime(@Nullable LocalDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
creationDateTime
- The UTC timestamp displays date and time according to UTC (Universal Coordinated Time).public void setCreationUserName(@Nullable String creationUserName)
Original property name from the Odata EDM: CreationUserName
creationUserName
- public void setLastChangeDateTime(@Nullable LocalDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
lastChangeDateTime
- The UTC timestamp displays date and time according to UTC (Universal Coordinated Time).public void setLastChangeUserName(@Nullable String lastChangeUserName)
Original property name from the Odata EDM: LastChangeUserName
lastChangeUserName
- public void setSupportsTestModeInd(@Nullable Boolean supportsTestModeInd)
Original property name from the Odata EDM: SupportsTestModeInd
supportsTestModeInd
- General Flagprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<JobTemplate>
protected Map<String,Object> getKey()
getKey
in class VdmObject<JobTemplate>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<JobTemplate>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<JobTemplate>
@Nonnull public static <T> JobTemplateField<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> JobTemplateField<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 JobTemplate.JobTemplateBuilder builder()
@Nullable public String getJobTemplateName()
Original property name from the Odata EDM: JobTemplateName
@Nullable public String getJobTemplateVersion()
Original property name from the Odata EDM: JobTemplateVersion
@Nullable public Integer getJobTemplateStepCount()
Original property name from the Odata EDM: JobTemplateStepCount
@Nullable public String getJobPeriodicGranularity()
Original property name from the Odata EDM: JobPeriodicGranularity
@Nullable public String getJobReportName()
Original property name from the Odata EDM: JobReportName
@Nullable public String getJobUserName()
Original property name from the Odata EDM: JobUserName
@Nullable public String getJobPeriodicValue()
Original property name from the Odata EDM: JobPeriodicValue
@Nullable public String getJobTemplateText()
Original property name from the Odata EDM: JobTemplateText
@Nullable public LocalDateTime getCreationDateTime()
Original property name from the Odata EDM: CreationDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
@Nullable public String getCreationUserName()
Original property name from the Odata EDM: CreationUserName
@Nullable public LocalDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
@Nullable public String getLastChangeUserName()
Original property name from the Odata EDM: LastChangeUserName
@Nullable public Boolean getSupportsTestModeInd()
Original property name from the Odata EDM: SupportsTestModeInd
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<JobTemplate>
erpConfigContext
- public String toString()
toString
in class VdmObject<JobTemplate>
public boolean equals(Object o)
equals
in class VdmObject<JobTemplate>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<JobTemplate>
public int hashCode()
hashCode
in class VdmObject<JobTemplate>
Copyright © 2018 SAP SE. All rights reserved.