Top Description Fields Constructors Methods
org.eclipse.persistence.tools.schemaframework

public Class ObjectVarrayDefinition

extends VarrayDefinition
Class Inheritance
Imports
java.io.*, org.eclipse.persistence.internal.databaseaccess.*, org.eclipse.persistence.internal.sessions.AbstractSession, org.eclipse.persistence.exceptions.*

Purpose: Allow for creation of object varray type.

Field Summary

Modifier and TypeField and Description
protected boolean
Inherited from org.eclipse.persistence.tools.schemaframework.VarrayDefinition:
sizetypetypeNametypeSize

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
appendTypeString(Writer
Target writer where to write type string.
writer
,
AbstractSession
Current session context.
session
)

Overrides org.eclipse.persistence.tools.schemaframework.VarrayDefinition.appendTypeString.

INTERNAL: Append the type.
public boolean
isNullAllowed()

PUBLIC: Return if the varray collection is allowed NULL or not

public void
setIsNullAllowed(boolean isNullAllowed)

PUBLIC: Set if the varray collection is allowed NULL or not

Inherited from org.eclipse.persistence.tools.schemaframework.VarrayDefinition:
buildCreationWriterbuildDeletionWritergetSizegetTypegetTypeNamegetTypeSizesetSizesetTypesetTypeNamesetTypeSize

Field Detail

isNullAllowedback to summary
protected boolean isNullAllowed

Constructor Detail

ObjectVarrayDefinitionback to summary
public ObjectVarrayDefinition()

Method Detail

appendTypeStringback to summary
public void appendTypeString(Writer writer, AbstractSession session) throws ValidationException

Overrides org.eclipse.persistence.tools.schemaframework.VarrayDefinition.appendTypeString.

INTERNAL: Append the type.

Parameters
writer:Writer

Doc from org.eclipse.persistence.tools.schemaframework.VarrayDefinition.appendTypeString.

Target writer where to write type string.

session:AbstractSession

Doc from org.eclipse.persistence.tools.schemaframework.VarrayDefinition.appendTypeString.

Current session context.

Annotations
@Override
Exceptions
ValidationException:

Doc from org.eclipse.persistence.tools.schemaframework.VarrayDefinition.appendTypeString.

When invalid or inconsistent data were found.

isNullAllowedback to summary
public boolean isNullAllowed()

PUBLIC: Return if the varray collection is allowed NULL or not

setIsNullAllowedback to summary
public void setIsNullAllowed(boolean isNullAllowed)

PUBLIC: Set if the varray collection is allowed NULL or not