Package org.apache.calcite.rel.type
Class RelDataTypeFactoryImpl.Key
- java.lang.Object
-
- org.apache.calcite.rel.type.RelDataTypeFactoryImpl.Key
-
- Enclosing class:
- RelDataTypeFactoryImpl
private static class RelDataTypeFactoryImpl.Key extends java.lang.Object
Key to the data type cache.
-
-
Field Summary
Fields Modifier and Type Field Description private StructKind
kind
private java.util.List<java.lang.String>
names
private java.util.List<RelDataType>
types
-
Constructor Summary
Constructors Constructor Description Key(StructKind kind, java.util.List<java.lang.String> names, java.util.List<RelDataType> types)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
hashCode()
-
-
-
Field Detail
-
kind
private final StructKind kind
-
names
private final java.util.List<java.lang.String> names
-
types
private final java.util.List<RelDataType> types
-
-
Constructor Detail
-
Key
Key(StructKind kind, java.util.List<java.lang.String> names, java.util.List<RelDataType> types)
-
-