EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.tools.schemaframework
Class ObjectVarrayDefinition

java.lang.Object
  extended by org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition
      extended by org.eclipse.persistence.tools.schemaframework.VarrayDefinition
          extended by 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

Field Summary
protected  boolean isNullAllowed
           
 
Fields inherited from class org.eclipse.persistence.tools.schemaframework.VarrayDefinition
size, type, typeName, typeSize
 
Fields inherited from class org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition
name, qualifier
 
Constructor Summary
ObjectVarrayDefinition()
           
 
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.VarrayDefinition
buildCreationWriter, buildDeletionWriter, getSize, getType, getTypeName, getTypeSize, setSize, setType, setTypeName, setTypeSize
 
Methods inherited from class org.eclipse.persistence.tools.schemaframework.DatabaseObjectDefinition
buildVPDCreationFunctionWriter, buildVPDCreationPolicyWriter, buildVPDDeletionWriter, clone, createObject, createOnDatabase, dropFromDatabase, dropObject, getFullName, getName, getQualifier, postCreateObject, preDropObject, setName, setQualifier, shouldCreateVPDCalls, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isNullAllowed

protected boolean isNullAllowed
Constructor Detail

ObjectVarrayDefinition

public ObjectVarrayDefinition()
Method Detail

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


EclipseLink 2.4.2, build 'v20130514-5956486' API Reference