Class AdvancementStatuses
- java.lang.Object
-
- com.ellucian.generated.eedm.advancement_statuses.v7_0.AdvancementStatuses
-
@Generated("jsonschema2pojo") public class AdvancementStatuses extends Object
Advancement StatusesA user defined list of statuses used by an advancement system.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AdvancementStatuses.Category
Category
-
Field Summary
Fields Modifier and Type Field Description private AdvancementStatuses.Category
category
Categoryprivate String
description
Descriptionprivate String
id
IDprivate Metadata
metadata
Metadataprivate String
title
Title
-
Constructor Summary
Constructors Constructor Description AdvancementStatuses()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
AdvancementStatuses.Category
getCategory()
CategoryString
getDescription()
DescriptionString
getId()
IDMetadata
getMetadata()
MetadataString
getTitle()
Titleint
hashCode()
void
setCategory(AdvancementStatuses.Category category)
Categoryvoid
setDescription(String description)
Descriptionvoid
setId(String id)
IDvoid
setMetadata(Metadata metadata)
Metadatavoid
setTitle(String title)
TitleString
toString()
AdvancementStatuses
withCategory(AdvancementStatuses.Category category)
AdvancementStatuses
withDescription(String description)
AdvancementStatuses
withId(String id)
AdvancementStatuses
withMetadata(Metadata metadata)
AdvancementStatuses
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 Advancement Status.") private String id
IDThe global identifier of the Advancement Status. (Required)
-
title
@JsonPropertyDescription("The full name of the Advancement Status.") private String title
TitleThe full name of the Advancement Status. (Required)
-
description
@JsonPropertyDescription("The description of the Advancement Status.") private String description
DescriptionThe description of the Advancement Status.
-
category
@JsonPropertyDescription("The category (current, historical) of the status") private AdvancementStatuses.Category category
CategoryThe category (current, historical) of the status (Required)
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public AdvancementStatuses withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the Advancement Status. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the Advancement Status. (Required)
-
withId
public AdvancementStatuses withId(String id)
-
getTitle
public String getTitle()
TitleThe full name of the Advancement Status. (Required)
-
setTitle
public void setTitle(String title)
TitleThe full name of the Advancement Status. (Required)
-
withTitle
public AdvancementStatuses withTitle(String title)
-
getDescription
public String getDescription()
DescriptionThe description of the Advancement Status.
-
setDescription
public void setDescription(String description)
DescriptionThe description of the Advancement Status.
-
withDescription
public AdvancementStatuses withDescription(String description)
-
getCategory
public AdvancementStatuses.Category getCategory()
CategoryThe category (current, historical) of the status (Required)
-
setCategory
public void setCategory(AdvancementStatuses.Category category)
CategoryThe category (current, historical) of the status (Required)
-
withCategory
public AdvancementStatuses withCategory(AdvancementStatuses.Category category)
-
-