public class ObjectVarrayDefinition extends VarrayDefinition
Purpose: Allow for creation of object varray type.
Modifier and Type | Field and Description |
---|---|
protected boolean |
isNullAllowed |
size, type, typeName, typeSize
name, qualifier
Constructor and Description |
---|
ObjectVarrayDefinition() |
Modifier and Type | Method and Description |
---|---|
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
|
buildCreationWriter, buildDeletionWriter, getSize, getType, getTypeName, getTypeSize, setSize, setType, setTypeName, setTypeSize
buildVPDCreationFunctionWriter, buildVPDCreationPolicyWriter, buildVPDDeletionWriter, clone, createDatabaseSchema, createDatabaseSchemaOnDatabase, createObject, createOnDatabase, dropDatabaseSchema, dropDatabaseSchemaOnDatabase, dropFromDatabase, dropObject, getDatabaseSchema, getFullName, getName, getQualifier, hasDatabaseSchema, postCreateObject, preDropObject, setName, setQualifier, shouldCreateDatabaseSchema, shouldCreateVPDCalls, toString
public void appendTypeString(java.io.Writer writer, org.eclipse.persistence.internal.sessions.AbstractSession session) throws ValidationException
appendTypeString
in class VarrayDefinition
ValidationException
public boolean isNullAllowed()
public void setIsNullAllowed(boolean isNullAllowed)