org.eigenbase.oj
Interface OJTypeFactory
- All Superinterfaces:
- RelDataTypeFactory
- All Known Subinterfaces:
- FarragoTypeFactory
- All Known Implementing Classes:
- FarragoTypeFactoryImpl, LucidDbTypeFactory, OJTypeFactoryImpl
public interface OJTypeFactory
- extends RelDataTypeFactory
Extended RelDataTypeFactory
which can convert to and from OJClass
.
- Since:
- Jun 1, 2003
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/oj/OJTypeFactory.java#9 $
- Author:
- jhyde
Methods inherited from interface org.eigenbase.reltype.RelDataTypeFactory |
copyType, createArrayType, createDecimalProduct, createDecimalQuotient, createJavaType, createJoinType, createMultisetType, createSqlIntervalType, createSqlType, createSqlType, createSqlType, createStructType, createStructType, createStructType, createTypeWithCharsetAndCollation, createTypeWithNullability, getDefaultCharset, leastRestrictive, useDoubleMultiplication |
toOJClass
OJClass toOJClass(OJClass declarer,
RelDataType type)
toType
RelDataType toType(OJClass ojClass)