Uses of Class
org.apache.calcite.avatica.ColumnMetaData.Rep
-
Packages that use ColumnMetaData.Rep Package Description org.apache.calcite.avatica Avatica JDBC framework.org.apache.calcite.avatica.remote JDBC driver that uses remote procedure calls. -
-
Uses of ColumnMetaData.Rep in org.apache.calcite.avatica
Fields in org.apache.calcite.avatica declared as ColumnMetaData.Rep Modifier and Type Field Description ColumnMetaData.RepColumnMetaData.AvaticaType. repThe type of the field that holds the value.Fields in org.apache.calcite.avatica with type parameters of type ColumnMetaData.Rep Modifier and Type Field Description static java.util.Map<java.lang.Class,ColumnMetaData.Rep>ColumnMetaData.Rep. VALUE_MAPMethods in org.apache.calcite.avatica that return ColumnMetaData.Rep Modifier and Type Method Description static ColumnMetaData.RepColumnMetaData.Rep. fromProto(Common.Rep proto)static ColumnMetaData.RepColumnMetaData.Rep. nonPrimitiveRepOf(SqlType type)Computes the given JDBC type for a primitive to the correspondingColumnMetaData.Repfor the equivalent Object type.static ColumnMetaData.RepColumnMetaData.Rep. of(java.lang.reflect.Type clazz)static ColumnMetaData.RepColumnMetaData.Rep. serialRepOf(SqlType type)Computes the given JDBC type into theColumnMetaData.Repfor the wire (serial) form of that type.static ColumnMetaData.RepColumnMetaData.Rep. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ColumnMetaData.Rep[]ColumnMetaData.Rep. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.calcite.avatica with parameters of type ColumnMetaData.Rep Modifier and Type Method Description static ColumnMetaData.ArrayTypeColumnMetaData. array(ColumnMetaData.AvaticaType componentType, java.lang.String typeName, ColumnMetaData.Rep rep)Creates anColumnMetaData.ArrayType.static ColumnMetaData.ScalarTypeColumnMetaData. scalar(int type, java.lang.String typeName, ColumnMetaData.Rep rep)Creates aColumnMetaData.ScalarType.ColumnMetaData.AvaticaTypeColumnMetaData.AvaticaType. setRep(ColumnMetaData.Rep rep)ColumnMetaData.AvaticaTypeColumnMetaData.ScalarType. setRep(ColumnMetaData.Rep rep)ColumnMetaDataColumnMetaData. setRep(ColumnMetaData.Rep rep)private TypedValueAvaticaSite. wrap(ColumnMetaData.Rep rep, java.lang.Object o)private TypedValueAvaticaSite. wrap(ColumnMetaData.Rep rep, java.lang.Object o, java.util.Calendar calendar)Constructors in org.apache.calcite.avatica with parameters of type ColumnMetaData.Rep Constructor Description ArrayType(int type, java.lang.String typeName, ColumnMetaData.Rep representation, ColumnMetaData.AvaticaType component)Not for public use.AvaticaType(int id, java.lang.String name, ColumnMetaData.Rep rep)ScalarType(int id, java.lang.String name, ColumnMetaData.Rep rep) -
Uses of ColumnMetaData.Rep in org.apache.calcite.avatica.remote
Fields in org.apache.calcite.avatica.remote declared as ColumnMetaData.Rep Modifier and Type Field Description ColumnMetaData.RepTypedValue. componentTypeNon-null for ARRAYs, the type of the values stored in the ARRAY.ColumnMetaData.RepTypedValue. typeType of the value.Methods in org.apache.calcite.avatica.remote with parameters of type ColumnMetaData.Rep Modifier and Type Method Description private booleanTypedValue. isSerial(ColumnMetaData.Rep rep, java.lang.Object value)private static java.lang.ObjectTypedValue. jdbcToSerial(ColumnMetaData.Rep rep, java.lang.Object value, java.util.Calendar calendar)private static java.lang.ObjectTypedValue. jdbcToSerial(ColumnMetaData.Rep rep, java.lang.Object value, java.util.Calendar calendar, SqlType componentType)Converts a value from JDBC format to a type that can be serialized as JSON.private static java.lang.ObjectTypedValue. localToSerial(ColumnMetaData.Rep rep, java.lang.Object value)Converts a value from internal format to a type that can be serialized as JSON.static TypedValueTypedValue. ofJdbc(ColumnMetaData.Rep rep, java.lang.Object value, java.util.Calendar calendar)Creates a TypedValue from a value in JDBC representation.static TypedValueTypedValue. ofLocal(ColumnMetaData.Rep rep, java.lang.Object value)Creates a TypedValue from a value in local representation.static TypedValueTypedValue. ofSerial(ColumnMetaData.Rep rep, java.lang.Object value)Creates a TypedValue from a value in serial representation.private static java.lang.ObjectTypedValue. serialToJdbc(ColumnMetaData.Rep type, ColumnMetaData.Rep componentRep, java.lang.Object value, java.util.Calendar calendar)Converts the given value from serial form to JDBC form.private static java.lang.ObjectTypedValue. serialToLocal(ColumnMetaData.Rep rep, java.lang.Object value)Converts a value to the exact type required for the given representation.Constructors in org.apache.calcite.avatica.remote with parameters of type ColumnMetaData.Rep Constructor Description TypedValue(ColumnMetaData.Rep rep, java.lang.Object value)TypedValue(ColumnMetaData.Rep rep, ColumnMetaData.Rep componentType, java.lang.Object value)
-