Class VendorPaymentTerms
- java.lang.Object
-
- com.ellucian.generated.eedm.vendor_payment_terms.v8_0.VendorPaymentTerms
-
@Generated("jsonschema2pojo") public class VendorPaymentTerms extends Object
Vendor Payment TermsThe payment terms and conditions that may be applied to a vendor.
-
-
Constructor Summary
Constructors Constructor Description VendorPaymentTerms()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
String
getCode()
CodeString
getDescription()
DescriptionString
getId()
IDMetadata
getMetadata()
MetadataString
getTitle()
Titleint
hashCode()
void
setCode(String code)
Codevoid
setDescription(String description)
Descriptionvoid
setId(String id)
IDvoid
setMetadata(Metadata metadata)
Metadatavoid
setTitle(String title)
TitleString
toString()
VendorPaymentTerms
withCode(String code)
VendorPaymentTerms
withDescription(String description)
VendorPaymentTerms
withId(String id)
VendorPaymentTerms
withMetadata(Metadata metadata)
VendorPaymentTerms
withTitle(String title)
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the vendor payment term.") private String id
IDThe global identifier of the vendor payment term. (Required)
-
title
@JsonPropertyDescription("The full name of the vendor payment term.") private String title
TitleThe full name of the vendor payment term. (Required)
-
description
@JsonPropertyDescription("The description of the vendor payment term.") private String description
DescriptionThe description of the vendor payment term.
-
code
@JsonPropertyDescription("The code that may be used for the vendor payment term.") private String code
CodeThe code that may be used for the vendor payment term.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public VendorPaymentTerms withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the vendor payment term. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the vendor payment term. (Required)
-
withId
public VendorPaymentTerms withId(String id)
-
getTitle
public String getTitle()
TitleThe full name of the vendor payment term. (Required)
-
setTitle
public void setTitle(String title)
TitleThe full name of the vendor payment term. (Required)
-
withTitle
public VendorPaymentTerms withTitle(String title)
-
getDescription
public String getDescription()
DescriptionThe description of the vendor payment term.
-
setDescription
public void setDescription(String description)
DescriptionThe description of the vendor payment term.
-
withDescription
public VendorPaymentTerms withDescription(String description)
-
getCode
public String getCode()
CodeThe code that may be used for the vendor payment term.
-
setCode
public void setCode(String code)
CodeThe code that may be used for the vendor payment term.
-
withCode
public VendorPaymentTerms withCode(String code)
-
-