public class ObjectVarrayDefinition extends VarrayDefinition
Purpose: Allow for creation of object varray type.
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, 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
writer
- Target writer where to write type string.session
- Current session context.ValidationException
- When invalid or inconsistent data were found.public boolean isNullAllowed()
public void setIsNullAllowed(boolean isNullAllowed)