oracle.toplink.tools.schemaframework
Class NestedTableDefinition
java.lang.Object
oracle.toplink.tools.schemaframework.DatabaseObjectDefinition
oracle.toplink.tools.schemaframework.NestedTableDefinition
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class NestedTableDefinition
- extends DatabaseObjectDefinition
Purpose: Allow for creation of nested table types.
- See Also:
- Serialized Form
Method Summary |
java.lang.Class |
getType()
PUBLIC: Return the type of the field. |
java.lang.String |
getTypeName()
PUBLIC: Return the type of the field. |
int |
getTypeSize()
PUBLIC: Return the size of the element field, this is only required for some field types. |
void |
setType(java.lang.Class type)
PUBLIC: Set the type of the field. |
void |
setTypeName(java.lang.String typeName)
PUBLIC: Set the type of the field. |
void |
setTypeSize(int typeSize)
PUBLIC: Set the size of the element field, this is only required for some field types. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NestedTableDefinition
public NestedTableDefinition()
getType
public java.lang.Class getType()
- PUBLIC: Return the type of the field. This should be set to a java class, such as String.class, Integer.class or Date.class.
getTypeName
public java.lang.String getTypeName()
- PUBLIC: Return the type of the field. This is the exact DB type name, which can be used instead of the Java class.
getTypeSize
public int getTypeSize()
- PUBLIC: Return the size of the element field, this is only required for some field types.
setType
public void setType(java.lang.Class type)
- PUBLIC: Set the type of the field. This should be set to a java class, such as String.class, Integer.class or Date.class.
setTypeName
public void setTypeName(java.lang.String typeName)
- PUBLIC: Set the type of the field. This is the exact DB type name, which can be used instead of the Java class.
setTypeSize
public void setTypeSize(int typeSize)
- PUBLIC: Set the size of the element field, this is only required for some field types.