# Uses of Class
com.ocient.jdbc.proto.PlanProtocol.SqlColType

Packages that use PlanProtocol.SqlColType
Package | Description
--- | ---
com.ocient.jdbc.proto |

## Uses of PlanProtocol.SqlColType in com.ocient.jdbc.proto

Methods in com.ocient.jdbc.proto that return PlanProtocol.SqlColType
Modifier and Type | Method | Description
--- | --- | ---
`static PlanProtocol.SqlColType` | PlanProtocol.SqlColType.`forNumber​(int value)` |
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.Builder.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeaderOrBuilder.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.Builder.`getCols2TypesOrThrow​(String key)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.`getCols2TypesOrThrow​(String key)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeaderOrBuilder.`getCols2TypesOrThrow​(String key)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.TestColumn.Builder.`getColType()` | the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
`PlanProtocol.SqlColType` | PlanProtocol.TestColumn.`getColType()` | the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
`PlanProtocol.SqlColType` | PlanProtocol.TestColumnOrBuilder.`getColType()` | the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
`PlanProtocol.SqlColType` | PlanProtocol.FilterClause.Builder.`getLhsType()` | The types are only meaningful if it is not a column
`PlanProtocol.SqlColType` | PlanProtocol.FilterClause.`getLhsType()` | The types are only meaningful if it is not a column
`PlanProtocol.SqlColType` | PlanProtocol.FilterClauseOrBuilder.`getLhsType()` | The types are only meaningful if it is not a column
`PlanProtocol.SqlColType` | PlanProtocol.Operator.Builder.`getOutputTypes​(int index)` | The types for each of those columns (in the same order)
`PlanProtocol.SqlColType` | PlanProtocol.Operator.`getOutputTypes​(int index)` | The types for each of those columns (in the same order)
`PlanProtocol.SqlColType` | PlanProtocol.OperatorOrBuilder.`getOutputTypes​(int index)` | The types for each of those columns (in the same order)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.Builder.`getPartitioningColType()` | Only used by Spark connector
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.`getPartitioningColType()` | Only used by Spark connector
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeaderOrBuilder.`getPartitioningColType()` | Only used by Spark connector
`PlanProtocol.SqlColType` | PlanProtocol.FilterClause.Builder.`getRhsType()` | `.xg.db.sqlPlans.SqlColType rhsType = 5;`
`PlanProtocol.SqlColType` | PlanProtocol.FilterClause.`getRhsType()` | `.xg.db.sqlPlans.SqlColType rhsType = 5;`
`PlanProtocol.SqlColType` | PlanProtocol.FilterClauseOrBuilder.`getRhsType()` | `.xg.db.sqlPlans.SqlColType rhsType = 5;`
`static PlanProtocol.SqlColType` | PlanProtocol.SqlColType.`valueOf​(int value)` | Deprecated.
`static PlanProtocol.SqlColType` | PlanProtocol.SqlColType.`valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)` | Returns the enum constant of this type with the specified name.
`static PlanProtocol.SqlColType` | PlanProtocol.SqlColType.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
`static PlanProtocol.SqlColType[]` | PlanProtocol.SqlColType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

Methods in com.ocient.jdbc.proto that return types with arguments of type PlanProtocol.SqlColType
Modifier and Type | Method | Description
--- | --- | ---
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeader.Builder.`getCols2Types()` | Deprecated.
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeader.`getCols2Types()` | Deprecated.
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeaderOrBuilder.`getCols2Types()` | Deprecated.
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeader.Builder.`getCols2TypesMap()` | A map from column name to type (uses optimizer types)
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeader.`getCols2TypesMap()` | A map from column name to type (uses optimizer types)
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeaderOrBuilder.`getCols2TypesMap()` | A map from column name to type (uses optimizer types)
`Map<String,​PlanProtocol.SqlColType>` | PlanProtocol.PlanHeader.Builder.`getMutableCols2Types()` | Deprecated.
`List<PlanProtocol.SqlColType>` | PlanProtocol.Operator.Builder.`getOutputTypesList()` | The types for each of those columns (in the same order)
`List<PlanProtocol.SqlColType>` | PlanProtocol.Operator.`getOutputTypesList()` | The types for each of those columns (in the same order)
`List<PlanProtocol.SqlColType>` | PlanProtocol.OperatorOrBuilder.`getOutputTypesList()` | The types for each of those columns (in the same order)
`static com.google.protobuf.Internal.EnumLiteMap<PlanProtocol.SqlColType>` | PlanProtocol.SqlColType.`internalGetValueMap()` |

Methods in com.ocient.jdbc.proto with parameters of type PlanProtocol.SqlColType
Modifier and Type | Method | Description
--- | --- | ---
`PlanProtocol.Operator.Builder` | PlanProtocol.Operator.Builder.`addOutputTypes​(PlanProtocol.SqlColType value)` | The types for each of those columns (in the same order)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.Builder.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeader.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.SqlColType` | PlanProtocol.PlanHeaderOrBuilder.`getCols2TypesOrDefault​(String key, PlanProtocol.SqlColType defaultValue)` | A map from column name to type (uses optimizer types)
`PlanProtocol.PlanHeader.Builder` | PlanProtocol.PlanHeader.Builder.`putCols2Types​(String key, PlanProtocol.SqlColType value)` | A map from column name to type (uses optimizer types)
`PlanProtocol.TestColumn.Builder` | PlanProtocol.TestColumn.Builder.`setColType​(PlanProtocol.SqlColType value)` | the type of the column, can't be an interval, matrix, or invalid for use in the column emitter operator
`PlanProtocol.FilterClause.Builder` | PlanProtocol.FilterClause.Builder.`setLhsType​(PlanProtocol.SqlColType value)` | The types are only meaningful if it is not a column
`PlanProtocol.Operator.Builder` | PlanProtocol.Operator.Builder.`setOutputTypes​(int index, PlanProtocol.SqlColType value)` | The types for each of those columns (in the same order)
`PlanProtocol.PlanHeader.Builder` | PlanProtocol.PlanHeader.Builder.`setPartitioningColType​(PlanProtocol.SqlColType value)` | Only used by Spark connector
`PlanProtocol.FilterClause.Builder` | PlanProtocol.FilterClause.Builder.`setRhsType​(PlanProtocol.SqlColType value)` | `.xg.db.sqlPlans.SqlColType rhsType = 5;`

Method parameters in com.ocient.jdbc.proto with type arguments of type PlanProtocol.SqlColType
Modifier and Type | Method | Description
--- | --- | ---
`PlanProtocol.Operator.Builder` | PlanProtocol.Operator.Builder.`addAllOutputTypes​(Iterable<? extends PlanProtocol.SqlColType> values)` | The types for each of those columns (in the same order)
`PlanProtocol.PlanHeader.Builder` | PlanProtocol.PlanHeader.Builder.`putAllCols2Types​(Map<String,​PlanProtocol.SqlColType> values)` | A map from column name to type (uses optimizer types)