|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.feature.persistence.sql.jaxb.FeatureTypeMappingJAXB
public class FeatureTypeMappingJAXB
Defines the mapping of the feature type from the application schema
Java class for FeatureTypeMapping element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="FeatureTypeMapping"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.deegree.org/datasource/feature/sql}FIDMapping"/> <element ref="{http://www.deegree.org/datasource/feature/sql}AbstractParticle" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}QName" /> <attribute name="table" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element>
Field Summary | |
---|---|
protected List<JAXBElement<? extends AbstractParticleJAXB>> |
abstractParticle
|
protected FIDMappingJAXB |
fidMapping
|
protected QName |
name
|
protected String |
table
|
Constructor Summary | |
---|---|
FeatureTypeMappingJAXB()
|
Method Summary | |
---|---|
List<JAXBElement<? extends AbstractParticleJAXB>> |
getAbstractParticle()
Gets the value of the abstractParticle property. |
FIDMappingJAXB |
getFIDMapping()
Gets the value of the fidMapping property. |
QName |
getName()
Gets the value of the name property. |
String |
getTable()
Gets the value of the table property. |
void |
setFIDMapping(FIDMappingJAXB value)
Sets the value of the fidMapping property. |
void |
setName(QName value)
Sets the value of the name property. |
void |
setTable(String value)
Sets the value of the table property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected FIDMappingJAXB fidMapping
protected List<JAXBElement<? extends AbstractParticleJAXB>> abstractParticle
protected QName name
protected String table
Constructor Detail |
---|
public FeatureTypeMappingJAXB()
Method Detail |
---|
public FIDMappingJAXB getFIDMapping()
FIDMappingJAXB
public void setFIDMapping(FIDMappingJAXB value)
value
- allowed object is
FIDMappingJAXB
public List<JAXBElement<? extends AbstractParticleJAXB>> getAbstractParticle()
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 abstractParticle property.
For example, to add a new item, do as follows:
getAbstractParticle().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
FeatureParticleJAXB
>
JAXBElement
<
GeometryParticleJAXB
>
JAXBElement
<
AbstractParticleJAXB
>
JAXBElement
<
ComplexParticleJAXB
>
JAXBElement
<
PrimitiveParticleJAXB
>
public QName getName()
QName
public void setName(QName value)
value
- allowed object is
QName
public String getTable()
String
public void setTable(String value)
value
- allowed object is
String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |