org.plasma.sdo.access.provider.jdo
Class Interface

java.lang.Object
  extended by org.plasma.sdo.access.provider.jdo.Interface

public class Interface
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <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}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.interface"/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String catalog
           
protected  DatastoreIdentity datastoreIdentity
           
protected  java.lang.String detachable
           
protected  java.lang.String embeddedOnly
           
protected  java.util.List<Extension> extensions
           
protected  java.util.List<FetchGroup> fetchGroups
           
protected  java.util.List<ForeignKey> foreignKeies
           
protected  java.lang.String identityType
           
protected  java.util.List<Index> indices
           
protected  Inheritance inheritance
           
protected  java.util.List<Join> joins
           
protected  java.lang.String name
           
protected  java.lang.String objectidClass
           
protected  PrimaryKey primaryKey
           
protected  java.util.List<Property> properties
           
protected  java.util.List<Query> queries
           
protected  java.lang.String requiresExtent
           
protected  java.lang.String schema
           
protected  java.lang.String table
           
protected  java.util.List<Unique> uniques
           
protected  Version version
           
 
Constructor Summary
Interface()
           
 
Method Summary
 java.lang.String getCatalog()
          Gets the value of the catalog property.
 DatastoreIdentity getDatastoreIdentity()
          Gets the value of the datastoreIdentity property.
 java.lang.String getDetachable()
          Gets the value of the detachable property.
 java.lang.String getEmbeddedOnly()
          Gets the value of the embeddedOnly property.
 java.util.List<Extension> getExtensions()
          Gets the value of the extensions property.
 java.util.List<FetchGroup> getFetchGroups()
          Gets the value of the fetchGroups property.
 java.util.List<ForeignKey> getForeignKeies()
          Gets the value of the foreignKeies property.
 java.lang.String getIdentityType()
          Gets the value of the identityType property.
 java.util.List<Index> getIndices()
          Gets the value of the indices property.
 Inheritance getInheritance()
          Gets the value of the inheritance property.
 java.util.List<Join> getJoins()
          Gets the value of the joins property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.String getObjectidClass()
          Gets the value of the objectidClass property.
 PrimaryKey getPrimaryKey()
          Gets the value of the primaryKey property.
 java.util.List<Property> getProperties()
          Gets the value of the properties property.
 java.util.List<Query> getQueries()
          Gets the value of the queries property.
 java.lang.String getRequiresExtent()
          Gets the value of the requiresExtent property.
 java.lang.String getSchema()
          Gets the value of the schema property.
 java.lang.String getTable()
          Gets the value of the table property.
 java.util.List<Unique> getUniques()
          Gets the value of the uniques property.
 Version getVersion()
          Gets the value of the version property.
 void setCatalog(java.lang.String value)
          Sets the value of the catalog property.
 void setDatastoreIdentity(DatastoreIdentity value)
          Sets the value of the datastoreIdentity property.
 void setDetachable(java.lang.String value)
          Sets the value of the detachable property.
 void setEmbeddedOnly(java.lang.String value)
          Sets the value of the embeddedOnly property.
 void setIdentityType(java.lang.String value)
          Sets the value of the identityType property.
 void setInheritance(Inheritance value)
          Sets the value of the inheritance property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setObjectidClass(java.lang.String value)
          Sets the value of the objectidClass property.
 void setPrimaryKey(PrimaryKey value)
          Sets the value of the primaryKey property.
 void setRequiresExtent(java.lang.String value)
          Sets the value of the requiresExtent property.
 void setSchema(java.lang.String value)
          Sets the value of the schema property.
 void setTable(java.lang.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

datastoreIdentity

protected DatastoreIdentity datastoreIdentity

primaryKey

protected PrimaryKey primaryKey

inheritance

protected Inheritance inheritance

version

protected Version version

joins

protected java.util.List<Join> joins

foreignKeies

protected java.util.List<ForeignKey> foreignKeies

indices

protected java.util.List<Index> indices

uniques

protected java.util.List<Unique> uniques

properties

protected java.util.List<Property> properties

queries

protected java.util.List<Query> queries

fetchGroups

protected java.util.List<FetchGroup> fetchGroups

extensions

protected java.util.List<Extension> extensions

name

protected java.lang.String name

table

protected java.lang.String table

identityType

protected java.lang.String identityType

objectidClass

protected java.lang.String objectidClass

requiresExtent

protected java.lang.String requiresExtent

detachable

protected java.lang.String detachable

embeddedOnly

protected java.lang.String embeddedOnly

catalog

protected java.lang.String catalog

schema

protected java.lang.String schema
Constructor Detail

Interface

public Interface()
Method Detail

getDatastoreIdentity

public DatastoreIdentity getDatastoreIdentity()
Gets the value of the datastoreIdentity property.

Returns:
possible object is DatastoreIdentity

setDatastoreIdentity

public void setDatastoreIdentity(DatastoreIdentity value)
Sets the value of the datastoreIdentity property.

Parameters:
value - allowed object is DatastoreIdentity

getPrimaryKey

public PrimaryKey getPrimaryKey()
Gets the value of the primaryKey property.

Returns:
possible object is PrimaryKey

setPrimaryKey

public void setPrimaryKey(PrimaryKey value)
Sets the value of the primaryKey property.

Parameters:
value - allowed object is PrimaryKey

getInheritance

public Inheritance getInheritance()
Gets the value of the inheritance property.

Returns:
possible object is Inheritance

setInheritance

public void setInheritance(Inheritance value)
Sets the value of the inheritance property.

Parameters:
value - allowed object is Inheritance

getVersion

public Version getVersion()
Gets the value of the version property.

Returns:
possible object is Version

setVersion

public void setVersion(Version value)
Sets the value of the version property.

Parameters:
value - allowed object is Version

getJoins

public java.util.List<Join> getJoins()
Gets the value of the joins property.

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


getForeignKeies

public java.util.List<ForeignKey> getForeignKeies()
Gets the value of the foreignKeies property.

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


getIndices

public java.util.List<Index> getIndices()
Gets the value of the indices property.

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


getUniques

public java.util.List<Unique> getUniques()
Gets the value of the uniques property.

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


getProperties

public java.util.List<Property> getProperties()
Gets the value of the properties property.

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


getQueries

public java.util.List<Query> getQueries()
Gets the value of the queries property.

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


getFetchGroups

public java.util.List<FetchGroup> getFetchGroups()
Gets the value of the fetchGroups property.

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


getExtensions

public java.util.List<Extension> getExtensions()
Gets the value of the extensions property.

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


getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getTable

public java.lang.String getTable()
Gets the value of the table property.

Returns:
possible object is String

setTable

public void setTable(java.lang.String value)
Sets the value of the table property.

Parameters:
value - allowed object is String

getIdentityType

public java.lang.String getIdentityType()
Gets the value of the identityType property.

Returns:
possible object is String

setIdentityType

public void setIdentityType(java.lang.String value)
Sets the value of the identityType property.

Parameters:
value - allowed object is String

getObjectidClass

public java.lang.String getObjectidClass()
Gets the value of the objectidClass property.

Returns:
possible object is String

setObjectidClass

public void setObjectidClass(java.lang.String value)
Sets the value of the objectidClass property.

Parameters:
value - allowed object is String

getRequiresExtent

public java.lang.String getRequiresExtent()
Gets the value of the requiresExtent property.

Returns:
possible object is String

setRequiresExtent

public void setRequiresExtent(java.lang.String value)
Sets the value of the requiresExtent property.

Parameters:
value - allowed object is String

getDetachable

public java.lang.String getDetachable()
Gets the value of the detachable property.

Returns:
possible object is String

setDetachable

public void setDetachable(java.lang.String value)
Sets the value of the detachable property.

Parameters:
value - allowed object is String

getEmbeddedOnly

public java.lang.String getEmbeddedOnly()
Gets the value of the embeddedOnly property.

Returns:
possible object is String

setEmbeddedOnly

public void setEmbeddedOnly(java.lang.String value)
Sets the value of the embeddedOnly property.

Parameters:
value - allowed object is String

getCatalog

public java.lang.String getCatalog()
Gets the value of the catalog property.

Returns:
possible object is String

setCatalog

public void setCatalog(java.lang.String value)
Sets the value of the catalog property.

Parameters:
value - allowed object is String

getSchema

public java.lang.String getSchema()
Gets the value of the schema property.

Returns:
possible object is String

setSchema

public void setSchema(java.lang.String value)
Sets the value of the schema property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.