Class LabelTemplateVersUsedFieldVers
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: LabelTemplateVersUsedFieldVers_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of LabelTemplateVersUsedFieldVers instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<LabelTemplateVersUsedFieldVers>Selector for all available fields of LabelTemplateVersUsedFieldVers.static final SimpleProperty.String<LabelTemplateVersUsedFieldVers>static final SimpleProperty.DateTime<LabelTemplateVersUsedFieldVers>static final SimpleProperty.DateTime<LabelTemplateVersUsedFieldVers>static final SimpleProperty.String<LabelTemplateVersUsedFieldVers>static final SimpleProperty.String<LabelTemplateVersUsedFieldVers>static final SimpleProperty.String<LabelTemplateVersUsedFieldVers>static final SimpleProperty.NumericInteger<LabelTemplateVersUsedFieldVers>static final SimpleProperty.String<LabelTemplateVersUsedFieldVers>Use with available request builders to apply the _PCLblTemplate navigation property to query operations.Use with available request builders to apply the _PCLblTemplateVersion navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionLabelTemplateVersUsedFieldVers(String prodCmplncLabelFieldVersionID, String pCLblTemplateVersionID, Short pCLblTmplNumberOfUsedFldVers, OffsetDateTime creationDateTime, String createdByUser, OffsetDateTime lastChangeDateTime, String lastChangedByUser, String pCLblTemplateID, LabelTemplate to_PCLblTemplate, LabelTemplateVersion to_PCLblTemplateVersion) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 12Constraints: Nullable, Precision: 7protected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: Nullable, Precision: 7Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 21io.vavr.control.Option<LabelTemplate>Retrieval of associated LabelTemplate entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 21io.vavr.control.Option<LabelTemplateVersion>Retrieval of associated LabelTemplateVersion entity (one to one).Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 21getType()inthashCode()voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7voidsetLastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetPCLblTemplate(LabelTemplate value) Overwrites the associated LabelTemplate entity for the loaded navigation property _PCLblTemplate.voidsetPCLblTemplateID(String pCLblTemplateID) Constraints: Not nullable, Maximum length: 21voidOverwrites the associated LabelTemplateVersion entity for the loaded navigation property _PCLblTemplateVersion.voidsetPCLblTemplateVersionID(String pCLblTemplateVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21voidsetPCLblTmplNumberOfUsedFldVers(Short pCLblTmplNumberOfUsedFldVers) Constraints: Not nullablevoidsetProdCmplncLabelFieldVersionID(String prodCmplncLabelFieldVersionID) (Key Field) Constraints: Not nullable, Maximum length: 21toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, 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 LabelTemplateVersUsedFieldVers. -
PROD_CMPLNC_LABEL_FIELD_VERSION_ID
public static final SimpleProperty.String<LabelTemplateVersUsedFieldVers> PROD_CMPLNC_LABEL_FIELD_VERSION_ID -
PC_LBL_TEMPLATE_VERSION_ID
public static final SimpleProperty.String<LabelTemplateVersUsedFieldVers> PC_LBL_TEMPLATE_VERSION_ID -
PC_LBL_TMPL_NUMBER_OF_USED_FLD_VERS
public static final SimpleProperty.NumericInteger<LabelTemplateVersUsedFieldVers> PC_LBL_TMPL_NUMBER_OF_USED_FLD_VERS -
CREATION_DATE_TIME
-
CREATED_BY_USER
-
LAST_CHANGE_DATE_TIME
-
LAST_CHANGED_BY_USER
-
PC_LBL_TEMPLATE_ID
-
TO__P_C_LBL_TEMPLATE
public static final NavigationProperty.Single<LabelTemplateVersUsedFieldVers,LabelTemplate> TO__P_C_LBL_TEMPLATEUse with available request builders to apply the _PCLblTemplate navigation property to query operations. -
TO__P_C_LBL_TEMPLATE_VERSION
public static final NavigationProperty.Single<LabelTemplateVersUsedFieldVers,LabelTemplateVersion> TO__P_C_LBL_TEMPLATE_VERSIONUse with available request builders to apply the _PCLblTemplateVersion navigation property to query operations.
-
-
Constructor Details
-
LabelTemplateVersUsedFieldVers
public LabelTemplateVersUsedFieldVers() -
LabelTemplateVersUsedFieldVers
public LabelTemplateVersUsedFieldVers(@Nullable String prodCmplncLabelFieldVersionID, @Nullable String pCLblTemplateVersionID, @Nullable Short pCLblTmplNumberOfUsedFldVers, @Nullable OffsetDateTime creationDateTime, @Nullable String createdByUser, @Nullable OffsetDateTime lastChangeDateTime, @Nullable String lastChangedByUser, @Nullable String pCLblTemplateID, @Nullable LabelTemplate to_PCLblTemplate, @Nullable LabelTemplateVersion to_PCLblTemplateVersion)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<LabelTemplateVersUsedFieldVers>
-
setProdCmplncLabelFieldVersionID
(Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: ProdCmplncLabelFieldVersionID
- Parameters:
prodCmplncLabelFieldVersionID- Label Field Version Identificator
-
setPCLblTemplateVersionID
(Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateVersionID
- Parameters:
pCLblTemplateVersionID- Identifier
-
setPCLblTmplNumberOfUsedFldVers
Constraints: Not nullableOriginal property name from the Odata EDM: PCLblTmplNumberOfUsedFldVers
- Parameters:
pCLblTmplNumberOfUsedFldVers- Count of Label Field Version Used in Label Template Version.
-
setCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Parameters:
creationDateTime- Created On
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Created By
-
setLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Parameters:
lastChangeDateTime- Last Changed On
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Last Changed By
-
setPCLblTemplateID
Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateID
- Parameters:
pCLblTemplateID- Identifier
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<LabelTemplateVersUsedFieldVers>
-
getKey
- Overrides:
getKeyin classVdmObject<LabelTemplateVersUsedFieldVers>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<LabelTemplateVersUsedFieldVers>
-
fromMap
- Overrides:
fromMapin classVdmObject<LabelTemplateVersUsedFieldVers>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<LabelTemplateVersUsedFieldVers>
-
getPCLblTemplateIfPresent
Retrieval of associated LabelTemplate entity (one to one). This corresponds to the OData navigation property _PCLblTemplate.If the navigation property for an entity LabelTemplateVersUsedFieldVers 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 _PCLblTemplate is already loaded, the result will
contain the LabelTemplate entity. If not, an
Optionwith result stateemptyis returned.
-
setPCLblTemplate
Overwrites the associated LabelTemplate entity for the loaded navigation property _PCLblTemplate.- Parameters:
value- New LabelTemplate entity.
-
getPCLblTemplateVersionIfPresent
Retrieval of associated LabelTemplateVersion entity (one to one). This corresponds to the OData navigation property _PCLblTemplateVersion.If the navigation property for an entity LabelTemplateVersUsedFieldVers 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 _PCLblTemplateVersion is already loaded, the result
will contain the LabelTemplateVersion entity. If not, an
Optionwith result stateemptyis returned.
-
setPCLblTemplateVersion
Overwrites the associated LabelTemplateVersion entity for the loaded navigation property _PCLblTemplateVersion.- Parameters:
value- New LabelTemplateVersion entity.
-
builder
@Nonnull public static LabelTemplateVersUsedFieldVers.LabelTemplateVersUsedFieldVersBuilder builder() -
getProdCmplncLabelFieldVersionID
(Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: ProdCmplncLabelFieldVersionID
- Returns:
- Label Field Version Identificator
-
getPCLblTemplateVersionID
(Key Field) Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateVersionID
- Returns:
- Identifier
-
getPCLblTmplNumberOfUsedFldVers
Constraints: Not nullableOriginal property name from the Odata EDM: PCLblTmplNumberOfUsedFldVers
- Returns:
- Count of Label Field Version Used in Label Template Version.
-
getCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
- Created On
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Created By
-
getLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
- Last Changed On
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Last Changed By
-
getPCLblTemplateID
Constraints: Not nullable, Maximum length: 21Original property name from the Odata EDM: PCLblTemplateID
- Returns:
- Identifier
-
toString
- Overrides:
toStringin classVdmObject<LabelTemplateVersUsedFieldVers>
-
equals
- Overrides:
equalsin classVdmEntity<LabelTemplateVersUsedFieldVers>
-
canEqual
- Overrides:
canEqualin classVdmEntity<LabelTemplateVersUsedFieldVers>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<LabelTemplateVersUsedFieldVers>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<LabelTemplateVersUsedFieldVers>
-