com.sun.jdo.api.persistence.mapping.ejb.beans
Class SecondaryTable

java.lang.Object
  extended by org.netbeans.modules.schema2beans.BaseBean
      extended by com.sun.jdo.api.persistence.mapping.ejb.beans.SecondaryTable
All Implemented Interfaces:
Cloneable, org.netbeans.modules.schema2beans.Bean

public class SecondaryTable
extends org.netbeans.modules.schema2beans.BaseBean


Nested Class Summary
 
Nested classes/interfaces inherited from class org.netbeans.modules.schema2beans.BaseBean
org.netbeans.modules.schema2beans.BaseBean.IterateChoiceProperties
 
Field Summary
static String COLUMN_PAIR
           
static String TABLE_NAME
           
 
Fields inherited from class org.netbeans.modules.schema2beans.BaseBean
binding, graphManager, MERGE_COMPARE, MERGE_INTERSECT, MERGE_NONE, MERGE_UNION, MERGE_UPDATE
 
Constructor Summary
SecondaryTable()
           
SecondaryTable(int options)
           
 
Method Summary
 int addColumnPair(ColumnPair value)
           
static void addComparator(org.netbeans.modules.schema2beans.BeanComparator c)
           
 void dump(StringBuffer str, String indent)
           
 String dumpBeanNode()
           
 ColumnPair[] getColumnPair()
           
 ColumnPair getColumnPair(int index)
           
 String getTableName()
           
 ColumnPair newColumnPair()
          Create a new bean using it's default constructor.
 int removeColumnPair(ColumnPair value)
           
static void removeComparator(org.netbeans.modules.schema2beans.BeanComparator c)
           
 void setColumnPair(ColumnPair[] value)
           
 void setColumnPair(int index, ColumnPair value)
           
 void setTableName(String value)
           
 int sizeColumnPair()
           
 void validate()
           
 
Methods inherited from class org.netbeans.modules.schema2beans.BaseBean
_getParent, _getRoot, _getXPathExpr, _getXPathExpr, _setChanged, addBeanComparator, addComment, addKnownValue, addPropertyChangeListener, addPropertyChangeListener, addValue, addValue, beanProp, beanProp, beanProp, beanProps, beanPropsIterator, buildPathName, changeDocType, childBeans, childBeans, clone, comments, copyProperty, createAttribute, createAttribute, createBean, createGraph, createGraph, createGraph, createGraph, createProperty, createProperty, createRoot, domBinding, dtdName, dumpAttributes, dumpDomNode, dumpDomNode, dumpDomNode, dumpXml, findAttributeValue, findPropertyValue, findValue, fullName, getAttributeNames, getAttributeNames, getAttributeValue, getAttributeValue, getAttributeValue, getDefaultNamespace, getProperty, getProperty, getValue, getValue, getValueById, getValues, graphManager, hasDomNode, hasName, idToIndex, indexOf, indexToId, init, initPropertyTables, isChoiceProperty, isChoiceProperty, isEqualTo, isNull, isNull, isRoot, knownValues, listAttributes, listAttributes, listChoiceProperties, listChoiceProperties, listProperties, merge, merge, mergeUpdate, name, nameChild, nameChild, nameChild, nameSelf, newInstance, parent, propertyById, reindent, reindent, removeBeanComparator, removeComment, removePropertyChangeListener, removePropertyChangeListener, removeValue, removeValue, removeValue, removeValue, setAttributeValue, setAttributeValue, setAttributeValue, setDefaultNamespace, setDomBinding, setGraphManager, setValue, setValue, setValue, setValue, setValueById, size, toString, write, write, write, write, write, writeNode, writeNoReindent
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TABLE_NAME

public static final String TABLE_NAME
See Also:
Constant Field Values

COLUMN_PAIR

public static final String COLUMN_PAIR
See Also:
Constant Field Values
Constructor Detail

SecondaryTable

public SecondaryTable()

SecondaryTable

public SecondaryTable(int options)
Method Detail

setTableName

public void setTableName(String value)

getTableName

public String getTableName()

setColumnPair

public void setColumnPair(int index,
                          ColumnPair value)

getColumnPair

public ColumnPair getColumnPair(int index)

sizeColumnPair

public int sizeColumnPair()

setColumnPair

public void setColumnPair(ColumnPair[] value)

getColumnPair

public ColumnPair[] getColumnPair()

addColumnPair

public int addColumnPair(ColumnPair value)

removeColumnPair

public int removeColumnPair(ColumnPair value)

newColumnPair

public ColumnPair newColumnPair()
Create a new bean using it's default constructor. This does not add it to any bean graph.


addComparator

public static void addComparator(org.netbeans.modules.schema2beans.BeanComparator c)

removeComparator

public static void removeComparator(org.netbeans.modules.schema2beans.BeanComparator c)

validate

public void validate()
              throws org.netbeans.modules.schema2beans.ValidateException
Throws:
org.netbeans.modules.schema2beans.ValidateException

dump

public void dump(StringBuffer str,
                 String indent)
Specified by:
dump in class org.netbeans.modules.schema2beans.BaseBean

dumpBeanNode

public String dumpBeanNode()
Overrides:
dumpBeanNode in class org.netbeans.modules.schema2beans.BaseBean


Copyright © 2012 GlassFish Community. All Rights Reserved.