Package com.adyen.model.balanceplatform
Class Summary
- java.lang.Object
-
- com.adyen.model.balanceplatform.Summary
-
public class Summary extends Object
Summary
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_LEGAL_ENTITY_IDstatic StringJSON_PROPERTY_TAX_YEARS
-
Constructor Summary
Constructors Constructor Description Summary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SummaryaddTaxYearsItem(Integer taxYearsItem)booleanequals(Object o)Return true if this Summary object is equal to o.static SummaryfromJson(String jsonString)Create an instance of Summary given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.StringgetLegalEntityId()The unique identifier of the legal entity.List<Integer>getTaxYears()The tax years for which the legal entity has a tax form.inthashCode()SummaryincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.SummarylegalEntityId(String legalEntityId)The unique identifier of the legal entity.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetLegalEntityId(String legalEntityId)The unique identifier of the legal entity.voidsetTaxYears(List<Integer> taxYears)The tax years for which the legal entity has a tax form.SummarytaxYears(List<Integer> taxYears)The tax years for which the legal entity has a tax form.StringtoJson()Convert an instance of Summary to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_LEGAL_ENTITY_ID
public static final String JSON_PROPERTY_LEGAL_ENTITY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TAX_YEARS
public static final String JSON_PROPERTY_TAX_YEARS
- See Also:
- Constant Field Values
-
-
Method Detail
-
legalEntityId
public Summary legalEntityId(String legalEntityId)
The unique identifier of the legal entity.- Parameters:
legalEntityId- The unique identifier of the legal entity.- Returns:
- the current
Summaryinstance, allowing for method chaining
-
getLegalEntityId
public String getLegalEntityId()
The unique identifier of the legal entity.- Returns:
- legalEntityId The unique identifier of the legal entity.
-
setLegalEntityId
public void setLegalEntityId(String legalEntityId)
The unique identifier of the legal entity.- Parameters:
legalEntityId- The unique identifier of the legal entity.
-
taxYears
public Summary taxYears(List<Integer> taxYears)
The tax years for which the legal entity has a tax form.- Parameters:
taxYears- The tax years for which the legal entity has a tax form.- Returns:
- the current
Summaryinstance, allowing for method chaining
-
getTaxYears
public List<Integer> getTaxYears()
The tax years for which the legal entity has a tax form.- Returns:
- taxYears The tax years for which the legal entity has a tax form.
-
setTaxYears
public void setTaxYears(List<Integer> taxYears)
The tax years for which the legal entity has a tax form.- Parameters:
taxYears- The tax years for which the legal entity has a tax form.
-
includeNullValues
public Summary includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this Summary object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static Summary fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Summary given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Summary
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Summary
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Summary to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-