Package org.apache.calcite.linq4j.tree
Interface Types.RecordType
-
- All Superinterfaces:
java.lang.reflect.Type
- All Known Implementing Classes:
JavaTypeFactoryImpl.SyntheticRecordType
- Enclosing class:
- Types
public static interface Types.RecordType extends java.lang.reflect.Type
Base class for record-like types that do not mapped to (currently loaded) JavaClass
objects. Gives the opportunity to generate code that references temporary types, then generate classes for those types along with the code that uses them.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
java.util.List<Types.RecordField>
getRecordFields()
-
-
-
Method Detail
-
getRecordFields
java.util.List<Types.RecordField> getRecordFields()
-
getName
java.lang.String getName()
-
-