java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<LegalContext>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.legalcontext.LegalContext
All Implemented Interfaces:
VdmEntitySet

public class LegalContext extends VdmEntity<LegalContext> implements VdmEntitySet
Legal Context - Read

Original entity name from the Odata EDM: LegalContext_Type

  • Field Details

  • Constructor Details

  • Method Details

    • getType

      @Nonnull public Class<LegalContext> getType()
      Specified by:
      getType in class VdmObject<LegalContext>
    • setLglCntntMContextUUID

      public void setLglCntntMContextUUID(@Nullable UUID lglCntntMContextUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMContextUUID

      Parameters:
      lglCntntMContextUUID - Universal Unique Identifier
    • setLglCntntMContext

      public void setLglCntntMContext(@Nullable String lglCntntMContext)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: LglCntntMContext

      Parameters:
      lglCntntMContext - Context ID
    • setLglCntntMContextVersion

      public void setLglCntntMContextVersion(@Nullable String lglCntntMContextVersion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: LglCntntMContextVersion

      Parameters:
      lglCntntMContextVersion - Context Version
    • setLglCntntMContextTitle

      public void setLglCntntMContextTitle(@Nullable String lglCntntMContextTitle)
      Constraints: Not nullable, Maximum length: 128

      Original property name from the Odata EDM: LglCntntMContextTitle

      Parameters:
      lglCntntMContextTitle - Legal Transaction Name
    • setLglCntntMContextOwner

      public void setLglCntntMContextOwner(@Nullable String lglCntntMContextOwner)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMContextOwner

      Parameters:
      lglCntntMContextOwner - Owner
    • setLglCntntMProfile

      public void setLglCntntMProfile(@Nullable String lglCntntMProfile)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMProfile

      Parameters:
      lglCntntMProfile - Profile
    • setLglCntntMContextStatus

      public void setLglCntntMContextStatus(@Nullable String lglCntntMContextStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMContextStatus

      Parameters:
      lglCntntMContextStatus - Context Status
    • setLglCntntMIntegrationType

      public void setLglCntntMIntegrationType(@Nullable String lglCntntMIntegrationType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LglCntntMIntegrationType

      Parameters:
      lglCntntMIntegrationType - Integration Variant
    • setLglCntntMContextValidFromDate

      public void setLglCntntMContextValidFromDate(@Nullable LocalDate lglCntntMContextValidFromDate)
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMContextValidFromDate

      Parameters:
      lglCntntMContextValidFromDate - Valid From
    • setLglCntntMContextValidToDate

      public void setLglCntntMContextValidToDate(@Nullable LocalDate lglCntntMContextValidToDate)
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMContextValidToDate

      Parameters:
      lglCntntMContextValidToDate - Valid To
    • setLglCntntMCntxtLanguage

      public void setLglCntntMCntxtLanguage(@Nullable String lglCntntMCntxtLanguage)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMCntxtLanguage

      Parameters:
      lglCntntMCntxtLanguage - Language Key
    • setLglCntntMPrevCntxtVers

      public void setLglCntntMPrevCntxtVers(@Nullable UUID lglCntntMPrevCntxtVers)
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMPrevCntxtVers

      Parameters:
      lglCntntMPrevCntxtVers - Universal Unique Identifier
    • setLglCntntMCntxtIsReadOnly

      public void setLglCntntMCntxtIsReadOnly(@Nullable Boolean lglCntntMCntxtIsReadOnly)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMCntxtIsReadOnly

      Parameters:
      lglCntntMCntxtIsReadOnly - Read Only
    • setLglCntntMGovLaw

      public void setLglCntntMGovLaw(@Nullable String lglCntntMGovLaw)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: LglCntntMGovLaw

      Parameters:
      lglCntntMGovLaw - Governing Law
    • setLglCntntMCntxtAccessLvl

      public void setLglCntntMCntxtAccessLvl(@Nullable String lglCntntMCntxtAccessLvl)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LglCntntMCntxtAccessLvl

      Parameters:
      lglCntntMCntxtAccessLvl - Access Level
    • setLglCntntMMainOrgType

      public void setLglCntntMMainOrgType(@Nullable String lglCntntMMainOrgType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMMainOrgType

      Parameters:
      lglCntntMMainOrgType - Entity Technical Type
    • setLglCntntMMainOrgCoCode

      public void setLglCntntMMainOrgCoCode(@Nullable String lglCntntMMainOrgCoCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgCoCode

      Parameters:
      lglCntntMMainOrgCoCode - Entity ID
    • setLglCntntMMainOrgSalesOrg

      public void setLglCntntMMainOrgSalesOrg(@Nullable String lglCntntMMainOrgSalesOrg)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgSalesOrg

      Parameters:
      lglCntntMMainOrgSalesOrg - Entity ID
    • setLglCntntMMainOrgPurOrg

      public void setLglCntntMMainOrgPurOrg(@Nullable String lglCntntMMainOrgPurOrg)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgPurOrg

      Parameters:
      lglCntntMMainOrgPurOrg - Entity ID
    • setLglCntntMCreatedByUser

      public void setLglCntntMCreatedByUser(@Nullable String lglCntntMCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMCreatedByUser

      Parameters:
      lglCntntMCreatedByUser - Created By
    • setLglCntntMCreatedUTCDateTime

      public void setLglCntntMCreatedUTCDateTime(@Nullable OffsetDateTime lglCntntMCreatedUTCDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMCreatedUTCDateTime

      Parameters:
      lglCntntMCreatedUTCDateTime - Created On
    • setLglCntntMChangedByUser

      public void setLglCntntMChangedByUser(@Nullable String lglCntntMChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMChangedByUser

      Parameters:
      lglCntntMChangedByUser - Changed By User
    • setLglCntntMChangedUTCDateTime

      public void setLglCntntMChangedUTCDateTime(@Nullable OffsetDateTime lglCntntMChangedUTCDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LglCntntMChangedUTCDateTime

      Parameters:
      lglCntntMChangedUTCDateTime - Changed UTC Date Time
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<LegalContext>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<LegalContext>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<LegalContext>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<LegalContext>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<LegalContext>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<LegalContext>
    • getLCMContextCategoryGroupTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextCategoryGroup>> getLCMContextCategoryGroupTPIfPresent()
      Retrieval of associated LegalContextCategoryGroup entities (one to many). This corresponds to the OData navigation property _LCMContextCategoryGroupTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMContextCategoryGroupTP is already loaded, the result will contain the LegalContextCategoryGroup entities. If not, an Option with result state empty is returned.
    • setLCMContextCategoryGroupTP

      public void setLCMContextCategoryGroupTP(@Nonnull List<LegalContextCategoryGroup> value)
      Overwrites the list of associated LegalContextCategoryGroup entities for the loaded navigation property _LCMContextCategoryGroupTP.

      If the navigation property _LCMContextCategoryGroupTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextCategoryGroup entities.
    • addLCMContextCategoryGroupTP

      public void addLCMContextCategoryGroupTP(LegalContextCategoryGroup... entity)
      Adds elements to the list of associated LegalContextCategoryGroup entities. This corresponds to the OData navigation property _LCMContextCategoryGroupTP.

      If the navigation property _LCMContextCategoryGroupTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextCategoryGroup entities.
    • getLCMContextDateTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextDate>> getLCMContextDateTPIfPresent()
      Retrieval of associated LegalContextDate entities (one to many). This corresponds to the OData navigation property _LCMContextDateTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMContextDateTP is already loaded, the result will contain the LegalContextDate entities. If not, an Option with result state empty is returned.
    • setLCMContextDateTP

      public void setLCMContextDateTP(@Nonnull List<LegalContextDate> value)
      Overwrites the list of associated LegalContextDate entities for the loaded navigation property _LCMContextDateTP.

      If the navigation property _LCMContextDateTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextDate entities.
    • addLCMContextDateTP

      public void addLCMContextDateTP(LegalContextDate... entity)
      Adds elements to the list of associated LegalContextDate entities. This corresponds to the OData navigation property _LCMContextDateTP.

      If the navigation property _LCMContextDateTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextDate entities.
    • getLCMContextEntityTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextEntity>> getLCMContextEntityTPIfPresent()
      Retrieval of associated LegalContextEntity entities (one to many). This corresponds to the OData navigation property _LCMContextEntityTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMContextEntityTP is already loaded, the result will contain the LegalContextEntity entities. If not, an Option with result state empty is returned.
    • setLCMContextEntityTP

      public void setLCMContextEntityTP(@Nonnull List<LegalContextEntity> value)
      Overwrites the list of associated LegalContextEntity entities for the loaded navigation property _LCMContextEntityTP.

      If the navigation property _LCMContextEntityTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextEntity entities.
    • addLCMContextEntityTP

      public void addLCMContextEntityTP(LegalContextEntity... entity)
      Adds elements to the list of associated LegalContextEntity entities. This corresponds to the OData navigation property _LCMContextEntityTP.

      If the navigation property _LCMContextEntityTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextEntity entities.
    • getLCMContextObjectLinksTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextLinkedObject>> getLCMContextObjectLinksTPIfPresent()
      Retrieval of associated LegalContextLinkedObject entities (one to many). This corresponds to the OData navigation property _LCMContextObjectLinksTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMContextObjectLinksTP is already loaded, the result will contain the LegalContextLinkedObject entities. If not, an Option with result state empty is returned.
    • setLCMContextObjectLinksTP

      public void setLCMContextObjectLinksTP(@Nonnull List<LegalContextLinkedObject> value)
      Overwrites the list of associated LegalContextLinkedObject entities for the loaded navigation property _LCMContextObjectLinksTP.

      If the navigation property _LCMContextObjectLinksTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextLinkedObject entities.
    • addLCMContextObjectLinksTP

      public void addLCMContextObjectLinksTP(LegalContextLinkedObject... entity)
      Adds elements to the list of associated LegalContextLinkedObject entities. This corresponds to the OData navigation property _LCMContextObjectLinksTP.

      If the navigation property _LCMContextObjectLinksTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextLinkedObject entities.
    • getLCMContextRelationshipTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextRelationship>> getLCMContextRelationshipTPIfPresent()
      Retrieval of associated LegalContextRelationship entities (one to many). This corresponds to the OData navigation property _LCMContextRelationshipTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMContextRelationshipTP is already loaded, the result will contain the LegalContextRelationship entities. If not, an Option with result state empty is returned.
    • setLCMContextRelationshipTP

      public void setLCMContextRelationshipTP(@Nonnull List<LegalContextRelationship> value)
      Overwrites the list of associated LegalContextRelationship entities for the loaded navigation property _LCMContextRelationshipTP.

      If the navigation property _LCMContextRelationshipTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextRelationship entities.
    • addLCMContextRelationshipTP

      public void addLCMContextRelationshipTP(LegalContextRelationship... entity)
      Adds elements to the list of associated LegalContextRelationship entities. This corresponds to the OData navigation property _LCMContextRelationshipTP.

      If the navigation property _LCMContextRelationshipTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextRelationship entities.
    • getLCMCtxExtContactTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalCotextExternalContact>> getLCMCtxExtContactTPIfPresent()
      Retrieval of associated LegalCotextExternalContact entities (one to many). This corresponds to the OData navigation property _LCMCtxExtContactTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMCtxExtContactTP is already loaded, the result will contain the LegalCotextExternalContact entities. If not, an Option with result state empty is returned.
    • setLCMCtxExtContactTP

      public void setLCMCtxExtContactTP(@Nonnull List<LegalCotextExternalContact> value)
      Overwrites the list of associated LegalCotextExternalContact entities for the loaded navigation property _LCMCtxExtContactTP.

      If the navigation property _LCMCtxExtContactTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalCotextExternalContact entities.
    • addLCMCtxExtContactTP

      public void addLCMCtxExtContactTP(LegalCotextExternalContact... entity)
      Adds elements to the list of associated LegalCotextExternalContact entities. This corresponds to the OData navigation property _LCMCtxExtContactTP.

      If the navigation property _LCMCtxExtContactTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalCotextExternalContact entities.
    • getLCMCtxIntContactTPIfPresent

      @Nonnull public io.vavr.control.Option<List<LegalContextIntContact>> getLCMCtxIntContactTPIfPresent()
      Retrieval of associated LegalContextIntContact entities (one to many). This corresponds to the OData navigation property _LCMCtxIntContactTP.

      If the navigation property for an entity LegalContext has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _LCMCtxIntContactTP is already loaded, the result will contain the LegalContextIntContact entities. If not, an Option with result state empty is returned.
    • setLCMCtxIntContactTP

      public void setLCMCtxIntContactTP(@Nonnull List<LegalContextIntContact> value)
      Overwrites the list of associated LegalContextIntContact entities for the loaded navigation property _LCMCtxIntContactTP.

      If the navigation property _LCMCtxIntContactTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of LegalContextIntContact entities.
    • addLCMCtxIntContactTP

      public void addLCMCtxIntContactTP(LegalContextIntContact... entity)
      Adds elements to the list of associated LegalContextIntContact entities. This corresponds to the OData navigation property _LCMCtxIntContactTP.

      If the navigation property _LCMCtxIntContactTP of a queried LegalContext is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of LegalContextIntContact entities.
    • builder

      @Nonnull public static LegalContext.LegalContextBuilder builder()
    • getLglCntntMContextUUID

      @Nullable public UUID getLglCntntMContextUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMContextUUID

      Returns:
      Universal Unique Identifier
    • getLglCntntMContext

      @Nullable public String getLglCntntMContext()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: LglCntntMContext

      Returns:
      Context ID
    • getLglCntntMContextVersion

      @Nullable public String getLglCntntMContextVersion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: LglCntntMContextVersion

      Returns:
      Context Version
    • getLglCntntMContextTitle

      @Nullable public String getLglCntntMContextTitle()
      Constraints: Not nullable, Maximum length: 128

      Original property name from the Odata EDM: LglCntntMContextTitle

      Returns:
      Legal Transaction Name
    • getLglCntntMContextOwner

      @Nullable public String getLglCntntMContextOwner()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMContextOwner

      Returns:
      Owner
    • getLglCntntMProfile

      @Nullable public String getLglCntntMProfile()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMProfile

      Returns:
      Profile
    • getLglCntntMContextStatus

      @Nullable public String getLglCntntMContextStatus()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMContextStatus

      Returns:
      Context Status
    • getLglCntntMIntegrationType

      @Nullable public String getLglCntntMIntegrationType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LglCntntMIntegrationType

      Returns:
      Integration Variant
    • getLglCntntMContextValidFromDate

      @Nullable public LocalDate getLglCntntMContextValidFromDate()
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMContextValidFromDate

      Returns:
      Valid From
    • getLglCntntMContextValidToDate

      @Nullable public LocalDate getLglCntntMContextValidToDate()
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMContextValidToDate

      Returns:
      Valid To
    • getLglCntntMCntxtLanguage

      @Nullable public String getLglCntntMCntxtLanguage()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMCntxtLanguage

      Returns:
      Language Key
    • getLglCntntMPrevCntxtVers

      @Nullable public UUID getLglCntntMPrevCntxtVers()
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMPrevCntxtVers

      Returns:
      Universal Unique Identifier
    • getLglCntntMCntxtIsReadOnly

      @Nullable public Boolean getLglCntntMCntxtIsReadOnly()
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMCntxtIsReadOnly

      Returns:
      Read Only
    • getLglCntntMGovLaw

      @Nullable public String getLglCntntMGovLaw()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: LglCntntMGovLaw

      Returns:
      Governing Law
    • getLglCntntMCntxtAccessLvl

      @Nullable public String getLglCntntMCntxtAccessLvl()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LglCntntMCntxtAccessLvl

      Returns:
      Access Level
    • getLglCntntMMainOrgType

      @Nullable public String getLglCntntMMainOrgType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: LglCntntMMainOrgType

      Returns:
      Entity Technical Type
    • getLglCntntMMainOrgCoCode

      @Nullable public String getLglCntntMMainOrgCoCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgCoCode

      Returns:
      Entity ID
    • getLglCntntMMainOrgSalesOrg

      @Nullable public String getLglCntntMMainOrgSalesOrg()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgSalesOrg

      Returns:
      Entity ID
    • getLglCntntMMainOrgPurOrg

      @Nullable public String getLglCntntMMainOrgPurOrg()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMMainOrgPurOrg

      Returns:
      Entity ID
    • getLglCntntMCreatedByUser

      @Nullable public String getLglCntntMCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMCreatedByUser

      Returns:
      Created By
    • getLglCntntMCreatedUTCDateTime

      @Nullable public OffsetDateTime getLglCntntMCreatedUTCDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: LglCntntMCreatedUTCDateTime

      Returns:
      Created On
    • getLglCntntMChangedByUser

      @Nullable public String getLglCntntMChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LglCntntMChangedByUser

      Returns:
      Changed By User
    • getLglCntntMChangedUTCDateTime

      @Nullable public OffsetDateTime getLglCntntMChangedUTCDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LglCntntMChangedUTCDateTime

      Returns:
      Changed UTC Date Time
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<LegalContext>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<LegalContext>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<LegalContext>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<LegalContext>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<LegalContext>