Package org.apache.calcite.avatica
Class MetaImpl.MetaAttribute
- java.lang.Object
-
- org.apache.calcite.avatica.MetaImpl.MetaAttribute
-
- Enclosing class:
- MetaImpl
public static class MetaImpl.MetaAttribute extends java.lang.ObjectMetadata describing an attribute.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringattrDefjava.lang.StringattrNamejava.lang.IntegerattrSizejava.lang.StringattrTypeNamejava.lang.IntegercharOctetLengthintdataTypejava.lang.IntegerdecimalDigitsjava.lang.StringisNullableintnullablejava.lang.IntegernumPrecRadixintordinalPositionjava.lang.Stringremarksjava.lang.StringscopeCatalogjava.lang.StringscopeSchemajava.lang.StringscopeTablejava.lang.ShortsourceDataTypejava.lang.IntegersqlDataTypejava.lang.IntegersqlDatetimeSubjava.lang.StringtypeCatjava.lang.StringtypeNamejava.lang.StringtypeSchem
-
Constructor Summary
Constructors Constructor Description MetaAttribute(java.lang.String typeCat, java.lang.String typeSchem, java.lang.String typeName, java.lang.String attrName, int dataType, java.lang.String attrTypeName, java.lang.Integer attrSize, java.lang.Integer decimalDigits, java.lang.Integer numPrecRadix, int nullable, java.lang.Integer charOctetLength, int ordinalPosition, java.lang.String isNullable)
-
-
-
Field Detail
-
typeCat
public final java.lang.String typeCat
-
typeSchem
public final java.lang.String typeSchem
-
typeName
public final java.lang.String typeName
-
attrName
public final java.lang.String attrName
-
dataType
public final int dataType
-
attrTypeName
public java.lang.String attrTypeName
-
attrSize
public final java.lang.Integer attrSize
-
decimalDigits
public final java.lang.Integer decimalDigits
-
numPrecRadix
public final java.lang.Integer numPrecRadix
-
nullable
public final int nullable
-
remarks
public final java.lang.String remarks
-
attrDef
public final java.lang.String attrDef
-
sqlDataType
public final java.lang.Integer sqlDataType
-
sqlDatetimeSub
public final java.lang.Integer sqlDatetimeSub
-
charOctetLength
public final java.lang.Integer charOctetLength
-
ordinalPosition
public final int ordinalPosition
-
isNullable
public final java.lang.String isNullable
-
scopeCatalog
public final java.lang.String scopeCatalog
-
scopeSchema
public final java.lang.String scopeSchema
-
scopeTable
public final java.lang.String scopeTable
-
sourceDataType
public final java.lang.Short sourceDataType
-
-
Constructor Detail
-
MetaAttribute
public MetaAttribute(java.lang.String typeCat, java.lang.String typeSchem, java.lang.String typeName, java.lang.String attrName, int dataType, java.lang.String attrTypeName, java.lang.Integer attrSize, java.lang.Integer decimalDigits, java.lang.Integer numPrecRadix, int nullable, java.lang.Integer charOctetLength, int ordinalPosition, java.lang.String isNullable)
-
-