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, typeSizename, qualifier| Constructor and Description |
|---|
ObjectVarrayDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTypeString(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, setTypeSizebuildVPDCreationFunctionWriter, buildVPDCreationPolicyWriter, buildVPDDeletionWriter, clone, createDatabaseSchema, createDatabaseSchemaOnDatabase, createObject, createOnDatabase, dropDatabaseSchema, dropDatabaseSchemaOnDatabase, dropFromDatabase, dropObject, getDatabaseSchema, getFieldTypeDefinition, getFieldTypeDefinition, getFullName, getName, getQualifier, hasDatabaseSchema, postCreateObject, preDropObject, setName, setQualifier, shouldCreateDatabaseSchema, shouldCreateVPDCalls, toStringpublic void appendTypeString(Writer writer, org.eclipse.persistence.internal.sessions.AbstractSession session) throws ValidationException
appendTypeString in class VarrayDefinitionwriter - 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)
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.