Class TypeCompilerFactoryImpl
java.lang.Object
org.apache.derby.impl.sql.compile.TypeCompilerFactoryImpl
- All Implemented Interfaces:
TypeCompilerFactory
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
private static final String
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
(package private) static TypeCompiler
Fields inherited from interface org.apache.derby.iapi.sql.compile.TypeCompilerFactory
MODULE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static TypeCompiler
getAnInstance
(String className, TypeCompiler anInstance, TypeId typeId) Check whether the given TypeCompiler has been allocated yet.getTypeCompiler
(TypeId typeId) Get a TypeCompiler corresponding to the given TypeId(package private) static TypeCompiler
staticGetTypeCompiler
(TypeId typeId)
-
Field Details
-
PACKAGE_NAME
- See Also:
-
bitTypeCompiler
-
booleanTypeCompiler
-
charTypeCompiler
-
decimalTypeCompiler
-
doubleTypeCompiler
-
intTypeCompiler
-
longintTypeCompiler
-
longvarbitTypeCompiler
-
longvarcharTypeCompiler
-
realTypeCompiler
-
smallintTypeCompiler
-
tinyintTypeCompiler
-
dateTypeCompiler
-
timeTypeCompiler
-
timestampTypeCompiler
-
varbitTypeCompiler
-
varcharTypeCompiler
-
refTypeCompiler
-
blobTypeCompiler
-
clobTypeCompiler
-
xmlTypeCompiler
-
-
Constructor Details
-
TypeCompilerFactoryImpl
public TypeCompilerFactoryImpl()
-
-
Method Details
-
getTypeCompiler
Get a TypeCompiler corresponding to the given TypeId- Specified by:
getTypeCompiler
in interfaceTypeCompilerFactory
- Parameters:
typeId
- The TypeId to get a TypeCompiler for- Returns:
- The corresponding TypeCompiler
-
staticGetTypeCompiler
-
getAnInstance
Check whether the given TypeCompiler has been allocated yet. If so, just return it, otherwise allocate a new instance given its class.
-