Class SrvcContrTmplItemLongText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SrvcContrTmplItemLongText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SrvcContrTmplItemLongText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<SrvcContrTmplItemLongText>Selector for all available fields of SrvcContrTmplItemLongText.static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.DateTime<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.DateTime<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>static final SimpleProperty.String<SrvcContrTmplItemLongText>Use with available request builders to apply the _Item navigation property to query operations.Use with available request builders to apply the _ServiceContractTemplate 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
ConstructorsConstructorDescriptionSrvcContrTmplItemLongText(String serviceContractTemplate, String serviceContractTemplateItem, String textObjectType, String language, String srvcDocLogTextIdentifier, String textObjectCategory, String serviceObjectType, String srvcDocLongTextMimeType, String srvcContrTmplItemLongText, String referenceTextObjectCategory, String referenceTextObjectType, String referenceLongTextKey, String referenceServiceObjectType, String referenceServiceDocument, String referenceServiceDocumentItem, OffsetDateTime srvcDocLongTxtCreationDateTime, String srvcDocLongTextCreatedByUser, OffsetDateTime srvcDocLongTextChangedDateTime, String srvcDocLongTextChangedByUser, ServiceContractTemplateItem to_Item, ServiceContractTemplate to_ServiceContractTemplate) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidprotected Stringprotected Stringio.vavr.control.Option<ServiceContractTemplateItem>Retrieval of associated ServiceContractTemplateItem entity (one to one).protected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ServiceContractTemplate>Retrieval of associated ServiceContractTemplate entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 10Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 17Constraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 127Constraints: NullableConstraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 4getType()inthashCode()voidOverwrites the associated ServiceContractTemplateItem entity for the loaded navigation property _Item.voidsetLanguage(String language) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetReferenceLongTextKey(String referenceLongTextKey) Constraints: Not nullable, Maximum length: 70voidsetReferenceServiceDocument(String referenceServiceDocument) Constraints: Not nullable, Maximum length: 10voidsetReferenceServiceDocumentItem(String referenceServiceDocumentItem) Constraints: Not nullable, Maximum length: 6voidsetReferenceServiceObjectType(String referenceServiceObjectType) Constraints: Not nullable, Maximum length: 10voidsetReferenceTextObjectCategory(String referenceTextObjectCategory) Constraints: Not nullable, Maximum length: 10voidsetReferenceTextObjectType(String referenceTextObjectType) Constraints: Not nullable, Maximum length: 4voidOverwrites the associated ServiceContractTemplate entity for the loaded navigation property _ServiceContractTemplate.voidsetServiceContractTemplate(String serviceContractTemplate) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceContractTemplateItem(String serviceContractTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetServiceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10voidsetSrvcContrTmplItemLongText(String srvcContrTmplItemLongText) Constraints: Not nullablevoidsetSrvcDocLogTextIdentifier(String srvcDocLogTextIdentifier) (Key Field) Constraints: Not nullable, Maximum length: 17voidsetSrvcDocLongTextChangedByUser(String srvcDocLongTextChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetSrvcDocLongTextChangedDateTime(OffsetDateTime srvcDocLongTextChangedDateTime) Constraints: NullablevoidsetSrvcDocLongTextCreatedByUser(String srvcDocLongTextCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetSrvcDocLongTextMimeType(String srvcDocLongTextMimeType) Constraints: Not nullable, Maximum length: 127voidsetSrvcDocLongTxtCreationDateTime(OffsetDateTime srvcDocLongTxtCreationDateTime) Constraints: NullablevoidsetTextObjectCategory(String textObjectCategory) Constraints: Not nullable, Maximum length: 10voidsetTextObjectType(String textObjectType) (Key Field) Constraints: Not nullable, Maximum length: 4toString()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 SrvcContrTmplItemLongText. -
SERVICE_CONTRACT_TEMPLATE
-
SERVICE_CONTRACT_TEMPLATE_ITEM
-
TEXT_OBJECT_TYPE
-
LANGUAGE
-
SRVC_DOC_LOG_TEXT_IDENTIFIER
-
TEXT_OBJECT_CATEGORY
-
SERVICE_OBJECT_TYPE
-
SRVC_DOC_LONG_TEXT_MIME_TYPE
-
SRVC_CONTR_TMPL_ITEM_LONG_TEXT
-
REFERENCE_TEXT_OBJECT_CATEGORY
-
REFERENCE_TEXT_OBJECT_TYPE
-
REFERENCE_LONG_TEXT_KEY
-
REFERENCE_SERVICE_OBJECT_TYPE
-
REFERENCE_SERVICE_DOCUMENT
-
REFERENCE_SERVICE_DOCUMENT_ITEM
public static final SimpleProperty.String<SrvcContrTmplItemLongText> REFERENCE_SERVICE_DOCUMENT_ITEM -
SRVC_DOC_LONG_TXT_CREATION_DATE_TIME
public static final SimpleProperty.DateTime<SrvcContrTmplItemLongText> SRVC_DOC_LONG_TXT_CREATION_DATE_TIME -
SRVC_DOC_LONG_TEXT_CREATED_BY_USER
public static final SimpleProperty.String<SrvcContrTmplItemLongText> SRVC_DOC_LONG_TEXT_CREATED_BY_USER -
SRVC_DOC_LONG_TEXT_CHANGED_DATE_TIME
public static final SimpleProperty.DateTime<SrvcContrTmplItemLongText> SRVC_DOC_LONG_TEXT_CHANGED_DATE_TIME -
SRVC_DOC_LONG_TEXT_CHANGED_BY_USER
public static final SimpleProperty.String<SrvcContrTmplItemLongText> SRVC_DOC_LONG_TEXT_CHANGED_BY_USER -
TO__ITEM
public static final NavigationProperty.Single<SrvcContrTmplItemLongText,ServiceContractTemplateItem> TO__ITEMUse with available request builders to apply the _Item navigation property to query operations. -
TO__SERVICE_CONTRACT_TEMPLATE
public static final NavigationProperty.Single<SrvcContrTmplItemLongText,ServiceContractTemplate> TO__SERVICE_CONTRACT_TEMPLATEUse with available request builders to apply the _ServiceContractTemplate navigation property to query operations.
-
-
Constructor Details
-
SrvcContrTmplItemLongText
public SrvcContrTmplItemLongText() -
SrvcContrTmplItemLongText
public SrvcContrTmplItemLongText(@Nullable String serviceContractTemplate, @Nullable String serviceContractTemplateItem, @Nullable String textObjectType, @Nullable String language, @Nullable String srvcDocLogTextIdentifier, @Nullable String textObjectCategory, @Nullable String serviceObjectType, @Nullable String srvcDocLongTextMimeType, @Nullable String srvcContrTmplItemLongText, @Nullable String referenceTextObjectCategory, @Nullable String referenceTextObjectType, @Nullable String referenceLongTextKey, @Nullable String referenceServiceObjectType, @Nullable String referenceServiceDocument, @Nullable String referenceServiceDocumentItem, @Nullable OffsetDateTime srvcDocLongTxtCreationDateTime, @Nullable String srvcDocLongTextCreatedByUser, @Nullable OffsetDateTime srvcDocLongTextChangedDateTime, @Nullable String srvcDocLongTextChangedByUser, @Nullable ServiceContractTemplateItem to_Item, @Nullable ServiceContractTemplate to_ServiceContractTemplate)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SrvcContrTmplItemLongText>
-
setServiceContractTemplate
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContractTemplate
- Parameters:
serviceContractTemplate- Transaction ID
-
setServiceContractTemplateItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractTemplateItem
- Parameters:
serviceContractTemplateItem- Shortened Item Number in Document
-
setTextObjectType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TextObjectType
- Parameters:
textObjectType- Text ID
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setSrvcDocLogTextIdentifier
(Key Field) Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: SrvcDocLogTextIdentifier
- Parameters:
srvcDocLogTextIdentifier- Identifier (truncated timestamp) of a log text
-
setTextObjectCategory
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TextObjectCategory
- Parameters:
textObjectCategory- Texts: application object
-
setServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Parameters:
serviceObjectType- Business Trans. Cat.
-
setSrvcDocLongTextMimeType
Constraints: Not nullable, Maximum length: 127Original property name from the Odata EDM: SrvcDocLongTextMimeType
- Parameters:
srvcDocLongTextMimeType- MIME Type
-
setSrvcContrTmplItemLongText
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemLongText
- Parameters:
srvcContrTmplItemLongText- Long Text
-
setReferenceTextObjectCategory
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceTextObjectCategory
- Parameters:
referenceTextObjectCategory- Object of Referenced Text
-
setReferenceTextObjectType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceTextObjectType
- Parameters:
referenceTextObjectType- ID of Referenced Text
-
setReferenceLongTextKey
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: ReferenceLongTextKey
- Parameters:
referenceLongTextKey- Name of Referenced Text
-
setReferenceServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceObjectType
- Parameters:
referenceServiceObjectType- Business Trans. Cat.
-
setReferenceServiceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceDocument
- Parameters:
referenceServiceDocument- Transaction ID
-
setReferenceServiceDocumentItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceDocumentItem
- Parameters:
referenceServiceDocumentItem- Shortened Item Number in Document
-
setSrvcDocLongTxtCreationDateTime
public void setSrvcDocLongTxtCreationDateTime(@Nullable OffsetDateTime srvcDocLongTxtCreationDateTime) Constraints: NullableOriginal property name from the Odata EDM: SrvcDocLongTxtCreationDateTime
- Parameters:
srvcDocLongTxtCreationDateTime- Creation timestamp of a text
-
setSrvcDocLongTextCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcDocLongTextCreatedByUser
- Parameters:
srvcDocLongTextCreatedByUser- User who created a text
-
setSrvcDocLongTextChangedDateTime
public void setSrvcDocLongTextChangedDateTime(@Nullable OffsetDateTime srvcDocLongTextChangedDateTime) Constraints: NullableOriginal property name from the Odata EDM: SrvcDocLongTextChangedDateTime
- Parameters:
srvcDocLongTextChangedDateTime- Last change timestamp of a text
-
setSrvcDocLongTextChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcDocLongTextChangedByUser
- Parameters:
srvcDocLongTextChangedByUser- User who last changed a text
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SrvcContrTmplItemLongText>
-
getKey
- Overrides:
getKeyin classVdmObject<SrvcContrTmplItemLongText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SrvcContrTmplItemLongText>
-
fromMap
- Overrides:
fromMapin classVdmObject<SrvcContrTmplItemLongText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SrvcContrTmplItemLongText>
-
getItemIfPresent
Retrieval of associated ServiceContractTemplateItem entity (one to one). This corresponds to the OData navigation property _Item.If the navigation property for an entity SrvcContrTmplItemLongText 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 _Item is already loaded, the result will contain the
ServiceContractTemplateItem entity. If not, an
Optionwith result stateemptyis returned.
-
setItem
Overwrites the associated ServiceContractTemplateItem entity for the loaded navigation property _Item.- Parameters:
value- New ServiceContractTemplateItem entity.
-
getServiceContractTemplateIfPresent
@Nonnull public io.vavr.control.Option<ServiceContractTemplate> getServiceContractTemplateIfPresent()Retrieval of associated ServiceContractTemplate entity (one to one). This corresponds to the OData navigation property _ServiceContractTemplate.If the navigation property for an entity SrvcContrTmplItemLongText 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 _ServiceContractTemplate is already loaded, the result
will contain the ServiceContractTemplate entity. If not, an
Optionwith result stateemptyis returned.
-
setServiceContractTemplate
Overwrites the associated ServiceContractTemplate entity for the loaded navigation property _ServiceContractTemplate.- Parameters:
value- New ServiceContractTemplate entity.
-
builder
-
getServiceContractTemplate
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContractTemplate
- Returns:
- Transaction ID
-
getServiceContractTemplateItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractTemplateItem
- Returns:
- Shortened Item Number in Document
-
getTextObjectType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TextObjectType
- Returns:
- Text ID
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getSrvcDocLogTextIdentifier
(Key Field) Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: SrvcDocLogTextIdentifier
- Returns:
- Identifier (truncated timestamp) of a log text
-
getTextObjectCategory
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TextObjectCategory
- Returns:
- Texts: application object
-
getServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
- Business Trans. Cat.
-
getSrvcDocLongTextMimeType
Constraints: Not nullable, Maximum length: 127Original property name from the Odata EDM: SrvcDocLongTextMimeType
- Returns:
- MIME Type
-
getSrvcContrTmplItemLongText
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemLongText
- Returns:
- Long Text
-
getReferenceTextObjectCategory
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceTextObjectCategory
- Returns:
- Object of Referenced Text
-
getReferenceTextObjectType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceTextObjectType
- Returns:
- ID of Referenced Text
-
getReferenceLongTextKey
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: ReferenceLongTextKey
- Returns:
- Name of Referenced Text
-
getReferenceServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceObjectType
- Returns:
- Business Trans. Cat.
-
getReferenceServiceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceDocument
- Returns:
- Transaction ID
-
getReferenceServiceDocumentItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceDocumentItem
- Returns:
- Shortened Item Number in Document
-
getSrvcDocLongTxtCreationDateTime
Constraints: NullableOriginal property name from the Odata EDM: SrvcDocLongTxtCreationDateTime
- Returns:
- Creation timestamp of a text
-
getSrvcDocLongTextCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcDocLongTextCreatedByUser
- Returns:
- User who created a text
-
getSrvcDocLongTextChangedDateTime
Constraints: NullableOriginal property name from the Odata EDM: SrvcDocLongTextChangedDateTime
- Returns:
- Last change timestamp of a text
-
getSrvcDocLongTextChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcDocLongTextChangedByUser
- Returns:
- User who last changed a text
-
toString
- Overrides:
toStringin classVdmObject<SrvcContrTmplItemLongText>
-
equals
- Overrides:
equalsin classVdmEntity<SrvcContrTmplItemLongText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SrvcContrTmplItemLongText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SrvcContrTmplItemLongText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SrvcContrTmplItemLongText>
-