public class ClassifyReturn
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ContractAmts> |
contractAmounts |
protected java.util.List<ContractCurrencies> |
contractCurrencies |
protected java.util.List<ContractTerms> |
contractTerms |
protected java.util.List<ContractTypes> |
contractTypes |
protected Document |
document |
protected DocStructure |
documentStructure |
protected java.util.List<EffectiveDates> |
effectiveDates |
protected java.util.List<Element> |
elements |
protected java.lang.String |
modelId |
protected java.lang.String |
modelVersion |
protected java.util.List<Parties> |
parties |
protected java.util.List<PaymentTerms> |
paymentTerms |
protected java.util.List<Tables> |
tables |
protected java.util.List<TerminationDates> |
terminationDates |
Constructor and Description |
---|
ClassifyReturn() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ContractAmts> |
getContractAmounts()
Gets the contractAmounts.
|
java.util.List<ContractCurrencies> |
getContractCurrencies()
Gets the contractCurrencies.
|
java.util.List<ContractTerms> |
getContractTerms()
Gets the contractTerms.
|
java.util.List<ContractTypes> |
getContractTypes()
Gets the contractTypes.
|
Document |
getDocument()
Gets the document.
|
DocStructure |
getDocumentStructure()
Gets the documentStructure.
|
java.util.List<EffectiveDates> |
getEffectiveDates()
Gets the effectiveDates.
|
java.util.List<Element> |
getElements()
Gets the elements.
|
java.lang.String |
getModelId()
Gets the modelId.
|
java.lang.String |
getModelVersion()
Gets the modelVersion.
|
java.util.List<Parties> |
getParties()
Gets the parties.
|
java.util.List<PaymentTerms> |
getPaymentTerms()
Gets the paymentTerms.
|
java.util.List<Tables> |
getTables()
Gets the tables.
|
java.util.List<TerminationDates> |
getTerminationDates()
Gets the terminationDates.
|
protected Document document
@SerializedName(value="model_id") protected java.lang.String modelId
@SerializedName(value="model_version") protected java.lang.String modelVersion
protected java.util.List<Element> elements
@SerializedName(value="effective_dates") protected java.util.List<EffectiveDates> effectiveDates
@SerializedName(value="contract_amounts") protected java.util.List<ContractAmts> contractAmounts
@SerializedName(value="termination_dates") protected java.util.List<TerminationDates> terminationDates
@SerializedName(value="contract_types") protected java.util.List<ContractTypes> contractTypes
@SerializedName(value="contract_terms") protected java.util.List<ContractTerms> contractTerms
@SerializedName(value="payment_terms") protected java.util.List<PaymentTerms> paymentTerms
@SerializedName(value="contract_currencies") protected java.util.List<ContractCurrencies> contractCurrencies
protected java.util.List<Tables> tables
@SerializedName(value="document_structure") protected DocStructure documentStructure
protected java.util.List<Parties> parties
public Document getDocument()
Basic information about the input document.
public java.lang.String getModelId()
The analysis model used to classify the input document. For the **Element classification** method, the only valid value is `contracts`.
public java.lang.String getModelVersion()
The version of the analysis model identified by the value of the `model_id` key.
public java.util.List<Element> getElements()
Document elements identified by the service.
public java.util.List<EffectiveDates> getEffectiveDates()
The date or dates on which the document becomes effective.
public java.util.List<ContractAmts> getContractAmounts()
The monetary amounts that identify the total amount of the contract that needs to be paid from one party to another.
public java.util.List<TerminationDates> getTerminationDates()
The dates on which the document is to be terminated.
public java.util.List<ContractTypes> getContractTypes()
The contract type as declared in the document.
public java.util.List<ContractTerms> getContractTerms()
The durations of the contract.
public java.util.List<PaymentTerms> getPaymentTerms()
The document's payment durations.
public java.util.List<ContractCurrencies> getContractCurrencies()
The contract currencies as declared in the document.
public java.util.List<Tables> getTables()
Definition of tables identified in the input document.
public DocStructure getDocumentStructure()
The structure of the input document.
public java.util.List<Parties> getParties()
Definitions of the parties identified in the input document.