org.eclipse.persistence.tools.schemaframework
Class ObjectVarrayDefinition
java.lang.Object
org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition
org.eclipse.persistence.tools.schemaframework.VarrayDefinition
org.eclipse.persistence.tools.schemaframework.ObjectVarrayDefinition
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class ObjectVarrayDefinition
- extends VarrayDefinition
Purpose: Allow for creation of object varray type.
- See Also:
- Serialized Form
Method Summary |
void |
appendTypeString(java.io.Writer writer,
org.eclipse.persistence.internal.sessions.AbstractSession session)
INTERNAL:
Append the type. |
boolean |
isNullAllowed()
PUBLIC:
Return if the varray collection is allowed NULL or not |
void |
setIsNullAllowed(boolean isNullAllowed)
PUBLIC:
Set if the varray collection is allowed NULL or not |
Methods inherited from class org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition |
clone, createObject, createOnDatabase, dropFromDatabase, dropObject, getFullName, getName, getQualifier, postCreateObject, preDropObject, setName, setQualifier, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
isNullAllowed
protected boolean isNullAllowed
ObjectVarrayDefinition
public ObjectVarrayDefinition()
appendTypeString
public void appendTypeString(java.io.Writer writer,
org.eclipse.persistence.internal.sessions.AbstractSession session)
throws ValidationException
- INTERNAL:
Append the type.
- Overrides:
appendTypeString
in class VarrayDefinition
- Throws:
ValidationException
isNullAllowed
public boolean isNullAllowed()
- PUBLIC:
Return if the varray collection is allowed NULL or not
setIsNullAllowed
public void setIsNullAllowed(boolean isNullAllowed)
- PUBLIC:
Set if the varray collection is allowed NULL or not