Package org.apache.druid.segment.column
Interface TypeFactory<Type extends TypeSignature<? extends TypeDescriptor>>
- All Known Implementing Classes:
ColumnTypeFactory,ExpressionTypeFactory
public interface TypeFactory<Type extends TypeSignature<? extends TypeDescriptor>>
Create
TypeSignature of a TypeDescriptor. Useful for creating types from
TypeSignature.asTypeString()} or converting between TypeSignature of different TypeDescriptor
implementations. Implementations also offer object interning for arbitrary array and complex types.-
Method Summary