Class LegalTransaction
Original entity name from the Odata EDM: A_LegalTransactionType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of LegalTransaction instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LegalTransactionSelectableSelector for all available fields of LegalTransaction.static final LegalTransactionField<String>Use with available fluent helpers to apply the IsEndOfPurposeBlocked field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LegalTransaction field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LegalTransactionHealth field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LegalTransactionSource field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LegalTransactionTitle field to query operations.static final LegalTransactionField<UUID>Use with available fluent helpers to apply the LegalTransactionUUID field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMChangedByUser field to query operations.static final LegalTransactionField<ZonedDateTime>Use with available fluent helpers to apply the LglCntntMChangedUTCDateTime field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMContext field to query operations.static final LegalTransactionField<UUID>Use with available fluent helpers to apply the LglCntntMContextUUID field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMCreatedByUser field to query operations.static final LegalTransactionField<ZonedDateTime>Use with available fluent helpers to apply the LglCntntMCreatedUTCDateTime field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMGovLaw field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMLanguage field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMMainOrgCoCode field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMMainOrgPurOrg field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMMainOrgSalesOrg field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglCntntMProfile field to query operations.static final LegalTransactionField<String>Use with available fluent helpers to apply the LglTransAccessLvl field to query operations.static final LegalTransactionLink<LglTransCategoryGroup>Use with available fluent helpers to apply the to_LglTransCategoryGroup navigation property to query operations.static final LegalTransactionLink<LglTransDate>Use with available fluent helpers to apply the to_LglTransDate navigation property to query operations.static final LegalTransactionLink<LglTransEntity>Use with available fluent helpers to apply the to_LglTransEntity navigation property to query operations.static final LegalTransactionLink<LglTransExternalContact>Use with available fluent helpers to apply the to_LglTransExternalContact navigation property to query operations.static final LegalTransactionLink<LglTransInternalContact>Use with available fluent helpers to apply the to_LglTransInternalContact navigation property to query operations.static final LegalTransactionLink<LglTransLinkedObjects>Use with available fluent helpers to apply the to_LglTransLinkedObjects navigation property to query operations.static final LegalTransactionLink<LglTransRelationship>Use with available fluent helpers to apply the to_LglTransRelationship navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionLegalTransaction(UUID legalTransactionUUID, String legalTransaction, String legalTransactionTitle, String lglCntntMContext, UUID lglCntntMContextUUID, String lglCntntMLanguage, String lglCntntMChangedByUser, ZonedDateTime lglCntntMChangedUTCDateTime, String lglCntntMCreatedByUser, ZonedDateTime lglCntntMCreatedUTCDateTime, String legalTransactionHealth, String lglCntntMProfile, String legalTransactionSource, String isEndOfPurposeBlocked, String lglCntntMGovLaw, String lglTransAccessLvl, String lglCntntMMainOrgCoCode, String lglCntntMMainOrgSalesOrg, String lglCntntMMainOrgPurOrg, List<LglTransCategoryGroup> toLglTransCategoryGroup, List<LglTransDate> toLglTransDate, List<LglTransEntity> toLglTransEntity, List<LglTransExternalContact> toLglTransExternalContact, List<LglTransInternalContact> toLglTransInternalContact, List<LglTransLinkedObjects> toLglTransLinkedObjects, List<LglTransRelationship> toLglTransRelationship) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLglTransCategoryGroup(LglTransCategoryGroup... entity) Adds elements to the list of associated LglTransCategoryGroup entities.voidaddLglTransDate(LglTransDate... entity) Adds elements to the list of associated LglTransDate entities.voidaddLglTransEntity(LglTransEntity... entity) Adds elements to the list of associated LglTransEntity entities.voidAdds elements to the list of associated LglTransExternalContact entities.voidAdds elements to the list of associated LglTransInternalContact entities.voidaddLglTransLinkedObjects(LglTransLinkedObjects... entity) Adds elements to the list of associated LglTransLinkedObjects entities.voidaddLglTransRelationship(LglTransRelationship... entity) Adds elements to the list of associated LglTransRelationship entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the LglTransCategoryGroup entities (one to many) associated with this entity.Fetches the LglTransDate entities (one to many) associated with this entity.Fetches the LglTransEntity entities (one to many) associated with this entity.Fetches the LglTransExternalContact entities (one to many) associated with this entity.Fetches the LglTransInternalContact entities (one to many) associated with this entity.Fetches the LglTransLinkedObjects entities (one to many) associated with this entity.Fetches the LglTransRelationship entities (one to many) associated with this entity.static <T,DomainT>
LegalTransactionField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> LegalTransactionField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidprotected Stringprotected StringConstraints: Not nullable, Maximum length: 1getKey()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 128(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 7Constraints: Not nullable, Maximum length: 5Constraints: noneConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 7Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<LglTransCategoryGroup>>Retrieval of associated LglTransCategoryGroup entities (one to many).Retrieval of associated LglTransCategoryGroup entities (one to many).io.vavr.control.Option<List<LglTransDate>>Retrieval of associated LglTransDate entities (one to many).Retrieval of associated LglTransDate entities (one to many).io.vavr.control.Option<List<LglTransEntity>>Retrieval of associated LglTransEntity entities (one to many).Retrieval of associated LglTransEntity entities (one to many).io.vavr.control.Option<List<LglTransExternalContact>>Retrieval of associated LglTransExternalContact entities (one to many).Retrieval of associated LglTransExternalContact entities (one to many).io.vavr.control.Option<List<LglTransInternalContact>>Retrieval of associated LglTransInternalContact entities (one to many).Retrieval of associated LglTransInternalContact entities (one to many).io.vavr.control.Option<List<LglTransLinkedObjects>>Retrieval of associated LglTransLinkedObjects entities (one to many).Retrieval of associated LglTransLinkedObjects entities (one to many).io.vavr.control.Option<List<LglTransRelationship>>Retrieval of associated LglTransRelationship entities (one to many).Retrieval of associated LglTransRelationship entities (one to many).getType()inthashCode()voidsetIsEndOfPurposeBlocked(String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1voidsetLegalTransaction(String legalTransaction) Constraints: Not nullable, Maximum length: 10voidsetLegalTransactionHealth(String legalTransactionHealth) Constraints: Not nullable, Maximum length: 4voidsetLegalTransactionSource(String legalTransactionSource) Constraints: Not nullable, Maximum length: 3voidsetLegalTransactionTitle(String legalTransactionTitle) Constraints: Not nullable, Maximum length: 128voidsetLegalTransactionUUID(UUID legalTransactionUUID) (Key Field) Constraints: Not nullablevoidsetLglCntntMChangedByUser(String lglCntntMChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetLglCntntMChangedUTCDateTime(ZonedDateTime lglCntntMChangedUTCDateTime) Constraints: Not nullable, Precision: 7voidsetLglCntntMContext(String lglCntntMContext) Constraints: Not nullable, Maximum length: 5voidsetLglCntntMContextUUID(UUID lglCntntMContextUUID) Constraints: nonevoidsetLglCntntMCreatedByUser(String lglCntntMCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetLglCntntMCreatedUTCDateTime(ZonedDateTime lglCntntMCreatedUTCDateTime) Constraints: Not nullable, Precision: 0voidsetLglCntntMGovLaw(String lglCntntMGovLaw) Constraints: Not nullable, Maximum length: 7voidsetLglCntntMLanguage(String lglCntntMLanguage) Constraints: Not nullable, Maximum length: 2voidsetLglCntntMMainOrgCoCode(String lglCntntMMainOrgCoCode) Constraints: Not nullable, Maximum length: 10voidsetLglCntntMMainOrgPurOrg(String lglCntntMMainOrgPurOrg) Constraints: Not nullable, Maximum length: 10voidsetLglCntntMMainOrgSalesOrg(String lglCntntMMainOrgSalesOrg) Constraints: Not nullable, Maximum length: 10voidsetLglCntntMProfile(String lglCntntMProfile) Constraints: Not nullable, Maximum length: 10voidsetLglTransAccessLvl(String lglTransAccessLvl) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated LglTransCategoryGroup entities for the loaded navigation property to_LglTransCategoryGroup.voidsetLglTransDate(List<LglTransDate> value) Overwrites the list of associated LglTransDate entities for the loaded navigation property to_LglTransDate.voidsetLglTransEntity(List<LglTransEntity> value) Overwrites the list of associated LglTransEntity entities for the loaded navigation property to_LglTransEntity.voidOverwrites the list of associated LglTransExternalContact entities for the loaded navigation property to_LglTransExternalContact.voidOverwrites the list of associated LglTransInternalContact entities for the loaded navigation property to_LglTransInternalContact.voidOverwrites the list of associated LglTransLinkedObjects entities for the loaded navigation property to_LglTransLinkedObjects.voidOverwrites the list of associated LglTransRelationship entities for the loaded navigation property to_LglTransRelationship.protected voidsetServicePathForFetch(String servicePathForFetch) toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 LegalTransaction. -
LEGAL_TRANSACTION_UUID
Use with available fluent helpers to apply the LegalTransactionUUID field to query operations. -
LEGAL_TRANSACTION
Use with available fluent helpers to apply the LegalTransaction field to query operations. -
LEGAL_TRANSACTION_TITLE
Use with available fluent helpers to apply the LegalTransactionTitle field to query operations. -
LGL_CNTNT_M_CONTEXT
Use with available fluent helpers to apply the LglCntntMContext field to query operations. -
LGL_CNTNT_M_CONTEXT_UUID
Use with available fluent helpers to apply the LglCntntMContextUUID field to query operations. -
LGL_CNTNT_M_LANGUAGE
Use with available fluent helpers to apply the LglCntntMLanguage field to query operations. -
LGL_CNTNT_M_CHANGED_BY_USER
Use with available fluent helpers to apply the LglCntntMChangedByUser field to query operations. -
LGL_CNTNT_M_CHANGED_UTC_DATE_TIME
Use with available fluent helpers to apply the LglCntntMChangedUTCDateTime field to query operations. -
LGL_CNTNT_M_CREATED_BY_USER
Use with available fluent helpers to apply the LglCntntMCreatedByUser field to query operations. -
LGL_CNTNT_M_CREATED_UTC_DATE_TIME
Use with available fluent helpers to apply the LglCntntMCreatedUTCDateTime field to query operations. -
LEGAL_TRANSACTION_HEALTH
Use with available fluent helpers to apply the LegalTransactionHealth field to query operations. -
LGL_CNTNT_M_PROFILE
Use with available fluent helpers to apply the LglCntntMProfile field to query operations. -
LEGAL_TRANSACTION_SOURCE
Use with available fluent helpers to apply the LegalTransactionSource field to query operations. -
IS_END_OF_PURPOSE_BLOCKED
Use with available fluent helpers to apply the IsEndOfPurposeBlocked field to query operations. -
LGL_CNTNT_M_GOV_LAW
Use with available fluent helpers to apply the LglCntntMGovLaw field to query operations. -
LGL_TRANS_ACCESS_LVL
Use with available fluent helpers to apply the LglTransAccessLvl field to query operations. -
LGL_CNTNT_M_MAIN_ORG_CO_CODE
Use with available fluent helpers to apply the LglCntntMMainOrgCoCode field to query operations. -
LGL_CNTNT_M_MAIN_ORG_SALES_ORG
Use with available fluent helpers to apply the LglCntntMMainOrgSalesOrg field to query operations. -
LGL_CNTNT_M_MAIN_ORG_PUR_ORG
Use with available fluent helpers to apply the LglCntntMMainOrgPurOrg field to query operations. -
TO_LGL_TRANS_CATEGORY_GROUP
Use with available fluent helpers to apply the to_LglTransCategoryGroup navigation property to query operations. -
TO_LGL_TRANS_DATE
Use with available fluent helpers to apply the to_LglTransDate navigation property to query operations. -
TO_LGL_TRANS_ENTITY
Use with available fluent helpers to apply the to_LglTransEntity navigation property to query operations. -
TO_LGL_TRANS_EXTERNAL_CONTACT
Use with available fluent helpers to apply the to_LglTransExternalContact navigation property to query operations. -
TO_LGL_TRANS_INTERNAL_CONTACT
Use with available fluent helpers to apply the to_LglTransInternalContact navigation property to query operations. -
TO_LGL_TRANS_LINKED_OBJECTS
Use with available fluent helpers to apply the to_LglTransLinkedObjects navigation property to query operations. -
TO_LGL_TRANS_RELATIONSHIP
Use with available fluent helpers to apply the to_LglTransRelationship navigation property to query operations.
-
-
Constructor Details
-
LegalTransaction
public LegalTransaction() -
LegalTransaction
public LegalTransaction(@Nullable UUID legalTransactionUUID, @Nullable String legalTransaction, @Nullable String legalTransactionTitle, @Nullable String lglCntntMContext, @Nullable UUID lglCntntMContextUUID, @Nullable String lglCntntMLanguage, @Nullable String lglCntntMChangedByUser, @Nullable ZonedDateTime lglCntntMChangedUTCDateTime, @Nullable String lglCntntMCreatedByUser, @Nullable ZonedDateTime lglCntntMCreatedUTCDateTime, @Nullable String legalTransactionHealth, @Nullable String lglCntntMProfile, @Nullable String legalTransactionSource, @Nullable String isEndOfPurposeBlocked, @Nullable String lglCntntMGovLaw, @Nullable String lglTransAccessLvl, @Nullable String lglCntntMMainOrgCoCode, @Nullable String lglCntntMMainOrgSalesOrg, @Nullable String lglCntntMMainOrgPurOrg, List<LglTransCategoryGroup> toLglTransCategoryGroup, List<LglTransDate> toLglTransDate, List<LglTransEntity> toLglTransEntity, List<LglTransExternalContact> toLglTransExternalContact, List<LglTransInternalContact> toLglTransInternalContact, List<LglTransLinkedObjects> toLglTransLinkedObjects, List<LglTransRelationship> toLglTransRelationship)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<LegalTransaction>
-
setLegalTransactionUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: LegalTransactionUUID
- Parameters:
legalTransactionUUID- Universal Unique Identifier
-
setLegalTransaction
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LegalTransaction
- Parameters:
legalTransaction- Legal Transaction ID
-
setLegalTransactionTitle
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: LegalTransactionTitle
- Parameters:
legalTransactionTitle- Legal Transaction Name
-
setLglCntntMContext
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: LglCntntMContext
- Parameters:
lglCntntMContext- Context ID
-
setLglCntntMContextUUID
Constraints: noneOriginal property name from the Odata EDM: LglCntntMContextUUID
- Parameters:
lglCntntMContextUUID- Universal Unique Identifier
-
setLglCntntMLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LglCntntMLanguage
- Parameters:
lglCntntMLanguage- Language Key
-
setLglCntntMChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LglCntntMChangedByUser
- Parameters:
lglCntntMChangedByUser- Changed By User
-
setLglCntntMChangedUTCDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LglCntntMChangedUTCDateTime
- Parameters:
lglCntntMChangedUTCDateTime- Changed UTC Date Time
-
setLglCntntMCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LglCntntMCreatedByUser
- Parameters:
lglCntntMCreatedByUser- Created By
-
setLglCntntMCreatedUTCDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LglCntntMCreatedUTCDateTime
- Parameters:
lglCntntMCreatedUTCDateTime- Created On
-
setLegalTransactionHealth
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LegalTransactionHealth
- Parameters:
legalTransactionHealth- Legal Transaction Status
-
setLglCntntMProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMProfile
- Parameters:
lglCntntMProfile- Profile
-
setLegalTransactionSource
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LegalTransactionSource
- Parameters:
legalTransactionSource- LT Integration source
-
setIsEndOfPurposeBlocked
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsEndOfPurposeBlocked
- Parameters:
isEndOfPurposeBlocked- Business Purpose Completed
-
setLglCntntMGovLaw
Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: LglCntntMGovLaw
- Parameters:
lglCntntMGovLaw- Governing Law
-
setLglTransAccessLvl
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LglTransAccessLvl
- Parameters:
lglTransAccessLvl- Access Level
-
setLglCntntMMainOrgCoCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgCoCode
- Parameters:
lglCntntMMainOrgCoCode- Entity ID
-
setLglCntntMMainOrgSalesOrg
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgSalesOrg
- Parameters:
lglCntntMMainOrgSalesOrg- Entity ID
-
setLglCntntMMainOrgPurOrg
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgPurOrg
- Parameters:
lglCntntMMainOrgPurOrg- Entity ID
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<LegalTransaction>
-
getKey
- Overrides:
getKeyin classVdmObject<LegalTransaction>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<LegalTransaction>
-
fromMap
- Overrides:
fromMapin classVdmObject<LegalTransaction>
-
field
@Nonnull public static <T> LegalTransactionField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> LegalTransactionField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<LegalTransaction>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<LegalTransaction>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<LegalTransaction>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<LegalTransaction>
-
fetchLglTransCategoryGroup
Fetches the LglTransCategoryGroup entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransCategoryGroup.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransCategoryGroup entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransCategoryGroupOrFetch
Retrieval of associated LglTransCategoryGroup entities (one to many). This corresponds to the OData navigation property to_LglTransCategoryGroup.If the navigation property to_LglTransCategoryGroup of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransCategoryGroup entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransCategoryGroupIfPresent
@Nonnull public io.vavr.control.Option<List<LglTransCategoryGroup>> getLglTransCategoryGroupIfPresent()Retrieval of associated LglTransCategoryGroup entities (one to many). This corresponds to the OData navigation property to_LglTransCategoryGroup.If the navigation property for an entity LegalTransaction 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 to_LglTransCategoryGroup is already loaded, the result
will contain the LglTransCategoryGroup entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransCategoryGroup
Overwrites the list of associated LglTransCategoryGroup entities for the loaded navigation property to_LglTransCategoryGroup.If the navigation property to_LglTransCategoryGroup of a queried LegalTransaction 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 LglTransCategoryGroup entities.
-
addLglTransCategoryGroup
Adds elements to the list of associated LglTransCategoryGroup entities. This corresponds to the OData navigation property to_LglTransCategoryGroup.If the navigation property to_LglTransCategoryGroup of a queried LegalTransaction 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 LglTransCategoryGroup entities.
-
fetchLglTransDate
Fetches the LglTransDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransDate.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransDateOrFetch
Retrieval of associated LglTransDate entities (one to many). This corresponds to the OData navigation property to_LglTransDate.If the navigation property to_LglTransDate of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransDateIfPresent
Retrieval of associated LglTransDate entities (one to many). This corresponds to the OData navigation property to_LglTransDate.If the navigation property for an entity LegalTransaction 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 to_LglTransDate is already loaded, the result will
contain the LglTransDate entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransDate
Overwrites the list of associated LglTransDate entities for the loaded navigation property to_LglTransDate.If the navigation property to_LglTransDate of a queried LegalTransaction 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 LglTransDate entities.
-
addLglTransDate
Adds elements to the list of associated LglTransDate entities. This corresponds to the OData navigation property to_LglTransDate.If the navigation property to_LglTransDate of a queried LegalTransaction 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 LglTransDate entities.
-
fetchLglTransEntity
Fetches the LglTransEntity entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransEntity.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransEntity entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransEntityOrFetch
Retrieval of associated LglTransEntity entities (one to many). This corresponds to the OData navigation property to_LglTransEntity.If the navigation property to_LglTransEntity of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransEntity entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransEntityIfPresent
Retrieval of associated LglTransEntity entities (one to many). This corresponds to the OData navigation property to_LglTransEntity.If the navigation property for an entity LegalTransaction 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 to_LglTransEntity is already loaded, the result will
contain the LglTransEntity entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransEntity
Overwrites the list of associated LglTransEntity entities for the loaded navigation property to_LglTransEntity.If the navigation property to_LglTransEntity of a queried LegalTransaction 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 LglTransEntity entities.
-
addLglTransEntity
Adds elements to the list of associated LglTransEntity entities. This corresponds to the OData navigation property to_LglTransEntity.If the navigation property to_LglTransEntity of a queried LegalTransaction 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 LglTransEntity entities.
-
fetchLglTransExternalContact
Fetches the LglTransExternalContact entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransExternalContact.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransExternalContact entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransExternalContactOrFetch
Retrieval of associated LglTransExternalContact entities (one to many). This corresponds to the OData navigation property to_LglTransExternalContact.If the navigation property to_LglTransExternalContact of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransExternalContact entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransExternalContactIfPresent
@Nonnull public io.vavr.control.Option<List<LglTransExternalContact>> getLglTransExternalContactIfPresent()Retrieval of associated LglTransExternalContact entities (one to many). This corresponds to the OData navigation property to_LglTransExternalContact.If the navigation property for an entity LegalTransaction 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 to_LglTransExternalContact is already loaded, the
result will contain the LglTransExternalContact entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransExternalContact
Overwrites the list of associated LglTransExternalContact entities for the loaded navigation property to_LglTransExternalContact.If the navigation property to_LglTransExternalContact of a queried LegalTransaction 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 LglTransExternalContact entities.
-
addLglTransExternalContact
Adds elements to the list of associated LglTransExternalContact entities. This corresponds to the OData navigation property to_LglTransExternalContact.If the navigation property to_LglTransExternalContact of a queried LegalTransaction 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 LglTransExternalContact entities.
-
fetchLglTransInternalContact
Fetches the LglTransInternalContact entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransInternalContact.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransInternalContact entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransInternalContactOrFetch
Retrieval of associated LglTransInternalContact entities (one to many). This corresponds to the OData navigation property to_LglTransInternalContact.If the navigation property to_LglTransInternalContact of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransInternalContact entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransInternalContactIfPresent
@Nonnull public io.vavr.control.Option<List<LglTransInternalContact>> getLglTransInternalContactIfPresent()Retrieval of associated LglTransInternalContact entities (one to many). This corresponds to the OData navigation property to_LglTransInternalContact.If the navigation property for an entity LegalTransaction 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 to_LglTransInternalContact is already loaded, the
result will contain the LglTransInternalContact entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransInternalContact
Overwrites the list of associated LglTransInternalContact entities for the loaded navigation property to_LglTransInternalContact.If the navigation property to_LglTransInternalContact of a queried LegalTransaction 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 LglTransInternalContact entities.
-
addLglTransInternalContact
Adds elements to the list of associated LglTransInternalContact entities. This corresponds to the OData navigation property to_LglTransInternalContact.If the navigation property to_LglTransInternalContact of a queried LegalTransaction 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 LglTransInternalContact entities.
-
fetchLglTransLinkedObjects
Fetches the LglTransLinkedObjects entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransLinkedObjects.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransLinkedObjects entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransLinkedObjectsOrFetch
Retrieval of associated LglTransLinkedObjects entities (one to many). This corresponds to the OData navigation property to_LglTransLinkedObjects.If the navigation property to_LglTransLinkedObjects of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransLinkedObjects entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransLinkedObjectsIfPresent
@Nonnull public io.vavr.control.Option<List<LglTransLinkedObjects>> getLglTransLinkedObjectsIfPresent()Retrieval of associated LglTransLinkedObjects entities (one to many). This corresponds to the OData navigation property to_LglTransLinkedObjects.If the navigation property for an entity LegalTransaction 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 to_LglTransLinkedObjects is already loaded, the result
will contain the LglTransLinkedObjects entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransLinkedObjects
Overwrites the list of associated LglTransLinkedObjects entities for the loaded navigation property to_LglTransLinkedObjects.If the navigation property to_LglTransLinkedObjects of a queried LegalTransaction 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 LglTransLinkedObjects entities.
-
addLglTransLinkedObjects
Adds elements to the list of associated LglTransLinkedObjects entities. This corresponds to the OData navigation property to_LglTransLinkedObjects.If the navigation property to_LglTransLinkedObjects of a queried LegalTransaction 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 LglTransLinkedObjects entities.
-
fetchLglTransRelationship
Fetches the LglTransRelationship entities (one to many) associated with this entity. This corresponds to the OData navigation property to_LglTransRelationship.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated LglTransRelationship entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransRelationshipOrFetch
Retrieval of associated LglTransRelationship entities (one to many). This corresponds to the OData navigation property to_LglTransRelationship.If the navigation property to_LglTransRelationship of a queried LegalTransaction 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.
- Returns:
- List of associated LglTransRelationship entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getLglTransRelationshipIfPresent
@Nonnull public io.vavr.control.Option<List<LglTransRelationship>> getLglTransRelationshipIfPresent()Retrieval of associated LglTransRelationship entities (one to many). This corresponds to the OData navigation property to_LglTransRelationship.If the navigation property for an entity LegalTransaction 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 to_LglTransRelationship is already loaded, the result
will contain the LglTransRelationship entities. If not, an
Optionwith result stateemptyis returned.
-
setLglTransRelationship
Overwrites the list of associated LglTransRelationship entities for the loaded navigation property to_LglTransRelationship.If the navigation property to_LglTransRelationship of a queried LegalTransaction 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 LglTransRelationship entities.
-
addLglTransRelationship
Adds elements to the list of associated LglTransRelationship entities. This corresponds to the OData navigation property to_LglTransRelationship.If the navigation property to_LglTransRelationship of a queried LegalTransaction 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 LglTransRelationship entities.
-
builder
-
getLegalTransactionUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: LegalTransactionUUID
- Returns:
- Universal Unique Identifier
-
getLegalTransaction
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LegalTransaction
- Returns:
- Legal Transaction ID
-
getLegalTransactionTitle
Constraints: Not nullable, Maximum length: 128Original property name from the Odata EDM: LegalTransactionTitle
- Returns:
- Legal Transaction Name
-
getLglCntntMContext
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: LglCntntMContext
- Returns:
- Context ID
-
getLglCntntMContextUUID
Constraints: noneOriginal property name from the Odata EDM: LglCntntMContextUUID
- Returns:
- Universal Unique Identifier
-
getLglCntntMLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: LglCntntMLanguage
- Returns:
- Language Key
-
getLglCntntMChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LglCntntMChangedByUser
- Returns:
- Changed By User
-
getLglCntntMChangedUTCDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LglCntntMChangedUTCDateTime
- Returns:
- Changed UTC Date Time
-
getLglCntntMCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LglCntntMCreatedByUser
- Returns:
- Created By
-
getLglCntntMCreatedUTCDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LglCntntMCreatedUTCDateTime
- Returns:
- Created On
-
getLegalTransactionHealth
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LegalTransactionHealth
- Returns:
- Legal Transaction Status
-
getLglCntntMProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMProfile
- Returns:
- Profile
-
getLegalTransactionSource
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LegalTransactionSource
- Returns:
- LT Integration source
-
getIsEndOfPurposeBlocked
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsEndOfPurposeBlocked
- Returns:
- Business Purpose Completed
-
getLglCntntMGovLaw
Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: LglCntntMGovLaw
- Returns:
- Governing Law
-
getLglTransAccessLvl
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LglTransAccessLvl
- Returns:
- Access Level
-
getLglCntntMMainOrgCoCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgCoCode
- Returns:
- Entity ID
-
getLglCntntMMainOrgSalesOrg
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgSalesOrg
- Returns:
- Entity ID
-
getLglCntntMMainOrgPurOrg
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: LglCntntMMainOrgPurOrg
- Returns:
- Entity ID
-
toString
- Overrides:
toStringin classVdmObject<LegalTransaction>
-
equals
- Overrides:
equalsin classVdmEntity<LegalTransaction>
-
canEqual
- Overrides:
canEqualin classVdmEntity<LegalTransaction>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<LegalTransaction>
-