@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public class DegreeRequirementSection extends DegreeRequirementSectionWrapper implements Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for degreeRequirementSection element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="degreeRequirementSection">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{https://source.jasig.org/schemas/portlet/courseschedule/degree-progress}generalRequirement" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{https://source.jasig.org/schemas/portlet/courseschedule/degree-progress}courseRequirement" maxOccurs="unbounded"/>
</sequence>
<attribute name="completed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="credits" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="gpa" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
completed |
protected List<CourseRequirement> |
courseRequirements |
protected double |
credits |
protected String |
description |
protected List<JAXBElement<? extends GeneralRequirementType>> |
generalRequirements |
protected double |
gpa |
protected String |
key |
protected String |
name |
requiredCredits, requiredGpa| Constructor and Description |
|---|
DegreeRequirementSection() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
List<CourseRequirement> |
getCourseRequirements()
Gets the value of the courseRequirements property.
|
double |
getCredits()
Gets the value of the credits property.
|
String |
getDescription()
Gets the value of the description property.
|
List<JAXBElement<? extends GeneralRequirementType>> |
getGeneralRequirements()
Gets the value of the generalRequirements property.
|
double |
getGpa()
Gets the value of the gpa property.
|
String |
getKey()
Gets the value of the key property.
|
String |
getName()
Gets the value of the name property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
Boolean |
isCompleted()
Gets the value of the completed property.
|
void |
setCompleted(Boolean value)
Sets the value of the completed property.
|
void |
setCredits(double value)
Sets the value of the credits property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setGpa(double value)
Sets the value of the gpa property.
|
void |
setKey(String value)
Sets the value of the key property.
|
void |
setName(String value)
Sets the value of the name property.
|
String |
toString() |
addCourseRequirement, getCourseRequirement, getRequiredCredits, getRequiredGpa, setRequiredCredits, setRequiredGpa@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected List<JAXBElement<? extends GeneralRequirementType>> generalRequirements
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected List<CourseRequirement> courseRequirements
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected Boolean completed
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected double credits
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected double gpa
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected String key
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected String name
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") protected String description
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public List<JAXBElement<? extends GeneralRequirementType>> getGeneralRequirements()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the generalRequirements property.
For example, to add a new item, do as follows:
getGeneralRequirements().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<GeneralRequirementType>
JAXBElement<GpaRequirement>
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public List<CourseRequirement> getCourseRequirements()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the courseRequirements property.
For example, to add a new item, do as follows:
getCourseRequirements().add(newItem);
Objects of the following type(s) are allowed in the list
CourseRequirement
getCourseRequirements in class DegreeRequirementSectionWrapper@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public Boolean isCompleted()
Boolean@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setCompleted(Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public double getCredits()
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setCredits(double value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public double getGpa()
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setGpa(double value)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public String getKey()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setKey(String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public String getName()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setName(String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public String getDescription()
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public void setDescription(String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public String toString()
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public boolean equals(Object object)
@Generated(value="com.sun.tools.xjc.Driver", date="2016-03-11T01:38:11-06:00", comments="JAXB RI v2.2.6") public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodeCopyright © 2016 Jasig. All Rights Reserved.