|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.hack23.cia.model.external.worldbank.indicators.impl.IndicatorElement
@Entity(name="IndicatorElement") public class IndicatorElement
Java class for IndicatorElement complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="IndicatorElement"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" form="qualified"/> <element name="source" form="qualified"> <complexType> <simpleContent> <extension base="<http://indicators.worldbank.external.model.cia.hack23.com/impl>SourceName"> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="sourceNote" type="{http://www.w3.org/2001/XMLSchema}string" form="qualified"/> <element name="sourceOrganization" type="{http://www.w3.org/2001/XMLSchema}string" form="qualified"/> <element name="topics" form="qualified"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="topic" maxOccurs="unbounded" minOccurs="0" form="qualified"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>NCName"> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected Long |
hjid
|
protected String |
id
|
protected String |
name
|
protected Source |
source
|
protected String |
sourceNote
|
protected String |
sourceOrganization
|
protected Topics |
topics
|
Constructor Summary | |
---|---|
IndicatorElement()
|
Method Summary | |
---|---|
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)
|
Long |
getHjid()
Gets the value of the hjid property. |
String |
getId()
Gets the value of the id property. |
String |
getName()
Gets the value of the name property. |
Source |
getSource()
Gets the value of the source property. |
String |
getSourceNote()
Gets the value of the sourceNote property. |
String |
getSourceOrganization()
Gets the value of the sourceOrganization property. |
Topics |
getTopics()
Gets the value of the topics property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
void |
setHjid(Long value)
Sets the value of the hjid property. |
void |
setId(String value)
Sets the value of the id property. |
void |
setName(String value)
Sets the value of the name property. |
void |
setSource(Source value)
Sets the value of the source property. |
void |
setSourceNote(String value)
Sets the value of the sourceNote property. |
void |
setSourceOrganization(String value)
Sets the value of the sourceOrganization property. |
void |
setTopics(Topics value)
Sets the value of the topics property. |
IndicatorElement |
withId(String value)
|
IndicatorElement |
withName(String value)
|
IndicatorElement |
withSource(Source value)
|
IndicatorElement |
withSourceNote(String value)
|
IndicatorElement |
withSourceOrganization(String value)
|
IndicatorElement |
withTopics(Topics value)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String name
protected Source source
protected String sourceNote
protected String sourceOrganization
protected Topics topics
protected String id
protected Long hjid
Constructor Detail |
---|
public IndicatorElement()
Method Detail |
---|
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public Source getSource()
Source
public void setSource(Source value)
value
- allowed object is
Source
public String getSourceNote()
String
public void setSourceNote(String value)
value
- allowed object is
String
public String getSourceOrganization()
String
public void setSourceOrganization(String value)
value
- allowed object is
String
public Topics getTopics()
Topics
public void setTopics(Topics value)
value
- allowed object is
Topics
public String getId()
String
public void setId(String value)
value
- allowed object is
String
public IndicatorElement withName(String value)
public IndicatorElement withSource(Source value)
public IndicatorElement withSourceNote(String value)
public IndicatorElement withSourceOrganization(String value)
public IndicatorElement withTopics(Topics value)
public IndicatorElement withId(String value)
public Long getHjid()
Long
public void setHjid(Long value)
value
- allowed object is
Long
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
public boolean equals(Object object)
equals
in class Object
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.HashCode
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |