Top Fields Constructors Methods
org.apache.derby.impl.sql.compile

public Class TypeCompilerFactoryImpl

extends Object
implements TypeCompilerFactory
Class Inheritance
All Implemented Interfaces
org.apache.derby.iapi.sql.compile.TypeCompilerFactory
Imports
java.sql.Types, org.apache.derby.shared.common.sanity.SanityManager, org.apache.derby.iapi.sql.compile.TypeCompiler, .TypeCompilerFactory, org.apache.derby.iapi.types.TypeId

Field Summary

Modifier and TypeField and Description
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
private static final String
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler
pack-priv static TypeCompiler

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static TypeCompiler
getAnInstance(String className, TypeCompiler anInstance, TypeId typeId)

Check whether the given TypeCompiler has been allocated yet.

public TypeCompiler

Returns:

The corresponding TypeCompiler
getTypeCompiler
(TypeId
The TypeId to get a TypeCompiler for
typeId
)

Implements org.apache.derby.iapi.sql.compile.TypeCompilerFactory.getTypeCompiler.

Get a TypeCompiler corresponding to the given TypeId

pack-priv static TypeCompiler
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bitTypeCompilerback to summary
pack-priv static TypeCompiler bitTypeCompiler
blobTypeCompilerback to summary
pack-priv static TypeCompiler blobTypeCompiler
booleanTypeCompilerback to summary
pack-priv static TypeCompiler booleanTypeCompiler
charTypeCompilerback to summary
pack-priv static TypeCompiler charTypeCompiler
clobTypeCompilerback to summary
pack-priv static TypeCompiler clobTypeCompiler
dateTypeCompilerback to summary
pack-priv static TypeCompiler dateTypeCompiler
decimalTypeCompilerback to summary
pack-priv static TypeCompiler decimalTypeCompiler
doubleTypeCompilerback to summary
pack-priv static TypeCompiler doubleTypeCompiler
intTypeCompilerback to summary
pack-priv static TypeCompiler intTypeCompiler
longintTypeCompilerback to summary
pack-priv static TypeCompiler longintTypeCompiler
longvarbitTypeCompilerback to summary
pack-priv static TypeCompiler longvarbitTypeCompiler
longvarcharTypeCompilerback to summary
pack-priv static TypeCompiler longvarcharTypeCompiler
PACKAGE_NAMEback to summary
private static final String PACKAGE_NAME
realTypeCompilerback to summary
pack-priv static TypeCompiler realTypeCompiler
refTypeCompilerback to summary
pack-priv static TypeCompiler refTypeCompiler
smallintTypeCompilerback to summary
pack-priv static TypeCompiler smallintTypeCompiler
timestampTypeCompilerback to summary
pack-priv static TypeCompiler timestampTypeCompiler
timeTypeCompilerback to summary
pack-priv static TypeCompiler timeTypeCompiler
tinyintTypeCompilerback to summary
pack-priv static TypeCompiler tinyintTypeCompiler
varbitTypeCompilerback to summary
pack-priv static TypeCompiler varbitTypeCompiler
varcharTypeCompilerback to summary
pack-priv static TypeCompiler varcharTypeCompiler
xmlTypeCompilerback to summary
pack-priv static TypeCompiler xmlTypeCompiler

Constructor Detail

TypeCompilerFactoryImplback to summary
public TypeCompilerFactoryImpl()

Method Detail

getAnInstanceback to summary
private static TypeCompiler getAnInstance(String className, TypeCompiler anInstance, TypeId typeId)

Check whether the given TypeCompiler has been allocated yet. If so, just return it, otherwise allocate a new instance given its class.

getTypeCompilerback to summary
public TypeCompiler getTypeCompiler(TypeId typeId)

Implements org.apache.derby.iapi.sql.compile.TypeCompilerFactory.getTypeCompiler.

Get a TypeCompiler corresponding to the given TypeId

Parameters
typeId:TypeId

The TypeId to get a TypeCompiler for

Returns:TypeCompiler

The corresponding TypeCompiler

staticGetTypeCompilerback to summary
pack-priv static TypeCompiler staticGetTypeCompiler(TypeId typeId)