org.exolab.jms.tools.db
Class Index
java.lang.Object
|
+--org.exolab.jms.tools.db.Index
- All Implemented Interfaces:
- java.io.Serializable
- public synchronized class Index
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Index()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Index
public Index()
addColumn
public void addColumn(Column)
throws java.lang.IndexOutOfBoundsException
addColumn
public void addColumn(int,
Column)
throws java.lang.IndexOutOfBoundsException
clearColumn
public void clearColumn()
deleteUnique
public void deleteUnique()
enumerateColumn
public java.util.Enumeration enumerateColumn()
getColumn
public Column getColumn(int)
throws java.lang.IndexOutOfBoundsException
getColumn
public Column[] getColumn()
getColumnCount
public int getColumnCount()
getName
public java.lang.String getName()
getUnique
public boolean getUnique()
hasUnique
public boolean hasUnique()
isValid
public boolean isValid()
marshal
public void marshal(java.io.Writer)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
marshal
public void marshal(org.xml.sax.ContentHandler)
throws java.io.IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
removeColumn
public boolean removeColumn(Column)
setColumn
public void setColumn(int,
Column)
throws java.lang.IndexOutOfBoundsException
setColumn
public void setColumn(Column[])
setName
public void setName(java.lang.String)
setUnique
public void setUnique(boolean)
unmarshal
public static Index unmarshal(java.io.Reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.