Class ConstituentAssets


  • @Generated("jsonschema2pojo")
    public class ConstituentAssets
    extends Object
    Constituent Assets

    The assets (e.g. art, stocks, airplane) used by Advancement to calculate the wealth of a constituent.

    • Field Detail

      • metadata

        @JsonPropertyDescription("Metadata about the JSON payload")
        private Metadata metadata
        Metadata

        Metadata about the JSON payload

      • id

        @JsonPropertyDescription("The global identifier of the constituent asset.")
        private String id
        ID

        The global identifier of the constituent asset. (Required)

      • description

        @JsonPropertyDescription("The description of the constituent asset.")
        private String description
        Description

        The description of the constituent asset.

      • owner

        @JsonPropertyDescription("The owner of the asset.")
        private Owner owner
        Owner

        The owner of the asset. (Required)

      • type

        @JsonPropertyDescription("The type of the asset owned by the constituent (e.g.: real estate, art, stocks).")
        private Type type
        Type

        The type of the asset owned by the constituent (e.g.: real estate, art, stocks). (Required)

      • status

        @JsonPropertyDescription("The status of the asset owned by the constituent.")
        private Object status
        Status

        The status of the asset owned by the constituent.

      • informationDate

        @JsonPropertyDescription("The date of the information for the asset.")
        private String informationDate
        Information Date

        The date of the information for the asset. (Required)

      • targetType

        @JsonPropertyDescription("The asset\'s target type (e.g.: individual, household).")
        private Object targetType
        Target Type

        The asset's target type (e.g.: individual, household).

      • state

        @JsonPropertyDescription("The state of the asset (e.g.: cash on hand, sale of the asset).")
        private Object state
        State

        The state of the asset (e.g.: cash on hand, sale of the asset).

      • worth

        @JsonPropertyDescription("The specified worth of the asset.")
        private Object worth
        Worth

        The specified worth of the asset.

      • range

        @JsonPropertyDescription("The range within which the asset\'s worth falls.")
        private Object range
        Range

        The range within which the asset's worth falls.

      • source

        @JsonPropertyDescription("The source that provided the asset information.")
        private Object source
        Source

        The source that provided the asset information.

      • comment

        @JsonPropertyDescription("The comments about the asset.")
        private String comment
        Comment

        The comments about the asset.

    • Constructor Detail

      • ConstituentAssets

        public ConstituentAssets()
    • Method Detail

      • getMetadata

        public Metadata getMetadata()
        Metadata

        Metadata about the JSON payload

      • setMetadata

        public void setMetadata​(Metadata metadata)
        Metadata

        Metadata about the JSON payload

      • getId

        public String getId()
        ID

        The global identifier of the constituent asset. (Required)

      • setId

        public void setId​(String id)
        ID

        The global identifier of the constituent asset. (Required)

      • getDescription

        public String getDescription()
        Description

        The description of the constituent asset.

      • setDescription

        public void setDescription​(String description)
        Description

        The description of the constituent asset.

      • getOwner

        public Owner getOwner()
        Owner

        The owner of the asset. (Required)

      • setOwner

        public void setOwner​(Owner owner)
        Owner

        The owner of the asset. (Required)

      • getType

        public Type getType()
        Type

        The type of the asset owned by the constituent (e.g.: real estate, art, stocks). (Required)

      • setType

        public void setType​(Type type)
        Type

        The type of the asset owned by the constituent (e.g.: real estate, art, stocks). (Required)

      • getStatus

        public Object getStatus()
        Status

        The status of the asset owned by the constituent.

      • setStatus

        public void setStatus​(Object status)
        Status

        The status of the asset owned by the constituent.

      • getInformationDate

        public String getInformationDate()
        Information Date

        The date of the information for the asset. (Required)

      • setInformationDate

        public void setInformationDate​(String informationDate)
        Information Date

        The date of the information for the asset. (Required)

      • getTargetType

        public Object getTargetType()
        Target Type

        The asset's target type (e.g.: individual, household).

      • setTargetType

        public void setTargetType​(Object targetType)
        Target Type

        The asset's target type (e.g.: individual, household).

      • getState

        public Object getState()
        State

        The state of the asset (e.g.: cash on hand, sale of the asset).

      • setState

        public void setState​(Object state)
        State

        The state of the asset (e.g.: cash on hand, sale of the asset).

      • getWorth

        public Object getWorth()
        Worth

        The specified worth of the asset.

      • setWorth

        public void setWorth​(Object worth)
        Worth

        The specified worth of the asset.

      • getRange

        public Object getRange()
        Range

        The range within which the asset's worth falls.

      • setRange

        public void setRange​(Object range)
        Range

        The range within which the asset's worth falls.

      • getSource

        public Object getSource()
        Source

        The source that provided the asset information.

      • setSource

        public void setSource​(Object source)
        Source

        The source that provided the asset information.

      • getComment

        public String getComment()
        Comment

        The comments about the asset.

      • setComment

        public void setComment​(String comment)
        Comment

        The comments about the asset.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object