Package org.apache.calcite.avatica
Class MetaImpl.MetaTypeInfo
java.lang.Object
org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
- All Implemented Interfaces:
MetaImpl.Named
- Enclosing class:
- MetaImpl
Metadata describing type info.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMetaTypeInfo(String typeName, int dataType, Integer precision, String literalPrefix, String literalSuffix, short nullable, boolean caseSensitive, short searchable, boolean unsignedAttribute, boolean fixedPrecScale, boolean autoIncrement, Short minimumScale, Short maximumScale, Integer numPrecRadix) -
Method Summary
-
Field Details
-
typeName
-
dataType
public final int dataType -
precision
-
literalPrefix
-
literalSuffix
-
createParams
-
nullable
public final short nullable -
caseSensitive
public final boolean caseSensitive -
searchable
public final short searchable -
unsignedAttribute
public final boolean unsignedAttribute -
fixedPrecScale
public final boolean fixedPrecScale -
autoIncrement
public final boolean autoIncrement -
localTypeName
-
minimumScale
-
maximumScale
-
sqlDataType
-
sqlDatetimeSub
-
numPrecRadix
-
-
Constructor Details
-
MetaTypeInfo
public MetaTypeInfo(String typeName, int dataType, Integer precision, String literalPrefix, String literalSuffix, short nullable, boolean caseSensitive, short searchable, boolean unsignedAttribute, boolean fixedPrecScale, boolean autoIncrement, Short minimumScale, Short maximumScale, Integer numPrecRadix)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceMetaImpl.Named
-