|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.plasma.sdo.access.provider.jdo.Class_
public class Class_
Java class for class element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="class">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}implements" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}datastore-identity" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}primary-key" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}inheritance" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}version" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}join" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}foreign-key" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}index" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}unique" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}column" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}field" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}property" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}query" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}fetch-group" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://java.sun.com/xml/ns/jdo/jdo}extension" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attGroup ref="{http://java.sun.com/xml/ns/jdo/jdo}attlist.class"/>
</restriction>
</complexContent>
</complexType>
</element>
| Field Summary | |
|---|---|
protected List<Implements> |
_implements
|
protected String |
catalog
|
protected List<Column> |
columns
|
protected DatastoreIdentity |
datastoreIdentity
|
protected String |
detachable
|
protected String |
embeddedOnly
|
protected List<Extension> |
extensions
|
protected List<FetchGroup> |
fetchGroups
|
protected List<Field> |
fields
|
protected List<ForeignKey> |
foreignKeies
|
protected String |
identityType
|
protected List<Index> |
indices
|
protected Inheritance |
inheritance
|
protected List<Join> |
joins
|
protected String |
name
|
protected String |
objectidClass
|
protected String |
persistenceCapableSuperclass
|
protected String |
persistenceModifier
|
protected PrimaryKey |
primaryKey
|
protected List<Property> |
properties
|
protected List<Query> |
queries
|
protected String |
requiresExtent
|
protected String |
schema
|
protected String |
table
|
protected List<Unique> |
uniques
|
protected Version |
version
|
| Constructor Summary | |
|---|---|
Class_()
|
|
| Method Summary | |
|---|---|
String |
getCatalog()
Gets the value of the catalog property. |
List<Column> |
getColumns()
Gets the value of the columns property. |
DatastoreIdentity |
getDatastoreIdentity()
Gets the value of the datastoreIdentity property. |
String |
getDetachable()
Gets the value of the detachable property. |
String |
getEmbeddedOnly()
Gets the value of the embeddedOnly property. |
List<Extension> |
getExtensions()
Gets the value of the extensions property. |
List<FetchGroup> |
getFetchGroups()
Gets the value of the fetchGroups property. |
List<Field> |
getFields()
Gets the value of the fields property. |
List<ForeignKey> |
getForeignKeies()
Gets the value of the foreignKeies property. |
String |
getIdentityType()
Gets the value of the identityType property. |
List<Implements> |
getImplements()
Gets the value of the implements property. |
List<Index> |
getIndices()
Gets the value of the indices property. |
Inheritance |
getInheritance()
Gets the value of the inheritance property. |
List<Join> |
getJoins()
Gets the value of the joins property. |
String |
getName()
Gets the value of the name property. |
String |
getObjectidClass()
Gets the value of the objectidClass property. |
String |
getPersistenceCapableSuperclass()
Gets the value of the persistenceCapableSuperclass property. |
String |
getPersistenceModifier()
Gets the value of the persistenceModifier property. |
PrimaryKey |
getPrimaryKey()
Gets the value of the primaryKey property. |
List<Property> |
getProperties()
Gets the value of the properties property. |
List<Query> |
getQueries()
Gets the value of the queries property. |
String |
getRequiresExtent()
Gets the value of the requiresExtent property. |
String |
getSchema()
Gets the value of the schema property. |
String |
getTable()
Gets the value of the table property. |
List<Unique> |
getUniques()
Gets the value of the uniques property. |
Version |
getVersion()
Gets the value of the version property. |
void |
setCatalog(String value)
Sets the value of the catalog property. |
void |
setDatastoreIdentity(DatastoreIdentity value)
Sets the value of the datastoreIdentity property. |
void |
setDetachable(String value)
Sets the value of the detachable property. |
void |
setEmbeddedOnly(String value)
Sets the value of the embeddedOnly property. |
void |
setIdentityType(String value)
Sets the value of the identityType property. |
void |
setInheritance(Inheritance value)
Sets the value of the inheritance property. |
void |
setName(String value)
Sets the value of the name property. |
void |
setObjectidClass(String value)
Sets the value of the objectidClass property. |
void |
setPersistenceCapableSuperclass(String value)
Sets the value of the persistenceCapableSuperclass property. |
void |
setPersistenceModifier(String value)
Sets the value of the persistenceModifier property. |
void |
setPrimaryKey(PrimaryKey value)
Sets the value of the primaryKey property. |
void |
setRequiresExtent(String value)
Sets the value of the requiresExtent property. |
void |
setSchema(String value)
Sets the value of the schema property. |
void |
setTable(String value)
Sets the value of the table property. |
void |
setVersion(Version value)
Sets the value of the version property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<Implements> _implements
protected DatastoreIdentity datastoreIdentity
protected PrimaryKey primaryKey
protected Inheritance inheritance
protected Version version
protected List<Join> joins
protected List<ForeignKey> foreignKeies
protected List<Index> indices
protected List<Unique> uniques
protected List<Column> columns
protected List<Field> fields
protected List<Property> properties
protected List<Query> queries
protected List<FetchGroup> fetchGroups
protected List<Extension> extensions
protected String name
protected String identityType
protected String objectidClass
protected String table
protected String requiresExtent
protected String persistenceCapableSuperclass
protected String detachable
protected String embeddedOnly
protected String persistenceModifier
protected String catalog
protected String schema
| Constructor Detail |
|---|
public Class_()
| Method Detail |
|---|
public List<Implements> getImplements()
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 implements property.
For example, to add a new item, do as follows:
getImplements().add(newItem);
Objects of the following type(s) are allowed in the list
Implements
public DatastoreIdentity getDatastoreIdentity()
DatastoreIdentitypublic void setDatastoreIdentity(DatastoreIdentity value)
value - allowed object is
DatastoreIdentitypublic PrimaryKey getPrimaryKey()
PrimaryKeypublic void setPrimaryKey(PrimaryKey value)
value - allowed object is
PrimaryKeypublic Inheritance getInheritance()
Inheritancepublic void setInheritance(Inheritance value)
value - allowed object is
Inheritancepublic Version getVersion()
Versionpublic void setVersion(Version value)
value - allowed object is
Versionpublic List<Join> getJoins()
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 joins property.
For example, to add a new item, do as follows:
getJoins().add(newItem);
Objects of the following type(s) are allowed in the list
Join
public List<ForeignKey> getForeignKeies()
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 foreignKeies property.
For example, to add a new item, do as follows:
getForeignKeies().add(newItem);
Objects of the following type(s) are allowed in the list
ForeignKey
public List<Index> getIndices()
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 indices property.
For example, to add a new item, do as follows:
getIndices().add(newItem);
Objects of the following type(s) are allowed in the list
Index
public List<Unique> getUniques()
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 uniques property.
For example, to add a new item, do as follows:
getUniques().add(newItem);
Objects of the following type(s) are allowed in the list
Unique
public List<Column> getColumns()
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 columns property.
For example, to add a new item, do as follows:
getColumns().add(newItem);
Objects of the following type(s) are allowed in the list
Column
public List<Field> getFields()
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 fields property.
For example, to add a new item, do as follows:
getFields().add(newItem);
Objects of the following type(s) are allowed in the list
Field
public List<Property> getProperties()
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 properties property.
For example, to add a new item, do as follows:
getProperties().add(newItem);
Objects of the following type(s) are allowed in the list
Property
public List<Query> getQueries()
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 queries property.
For example, to add a new item, do as follows:
getQueries().add(newItem);
Objects of the following type(s) are allowed in the list
Query
public List<FetchGroup> getFetchGroups()
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 fetchGroups property.
For example, to add a new item, do as follows:
getFetchGroups().add(newItem);
Objects of the following type(s) are allowed in the list
FetchGroup
public List<Extension> getExtensions()
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 extensions property.
For example, to add a new item, do as follows:
getExtensions().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getIdentityType()
Stringpublic void setIdentityType(String value)
value - allowed object is
Stringpublic String getObjectidClass()
Stringpublic void setObjectidClass(String value)
value - allowed object is
Stringpublic String getTable()
Stringpublic void setTable(String value)
value - allowed object is
Stringpublic String getRequiresExtent()
Stringpublic void setRequiresExtent(String value)
value - allowed object is
Stringpublic String getPersistenceCapableSuperclass()
Stringpublic void setPersistenceCapableSuperclass(String value)
value - allowed object is
Stringpublic String getDetachable()
Stringpublic void setDetachable(String value)
value - allowed object is
Stringpublic String getEmbeddedOnly()
Stringpublic void setEmbeddedOnly(String value)
value - allowed object is
Stringpublic String getPersistenceModifier()
Stringpublic void setPersistenceModifier(String value)
value - allowed object is
Stringpublic String getCatalog()
Stringpublic void setCatalog(String value)
value - allowed object is
Stringpublic String getSchema()
Stringpublic void setSchema(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||