Package io.deephaven.qst.type
Class CustomType<T>
java.lang.Object
io.deephaven.qst.type.ColumnTypeBase<T>
io.deephaven.qst.type.GenericTypeBase<T>
io.deephaven.qst.type.CustomType<T>
- Type Parameters:
T
- the type
- All Implemented Interfaces:
GenericType<T>
,Type<T>
A custom type
class
.
The class
must not be representable by a known type
, and must not be an
array.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.qst.type.GenericType
GenericType.Visitor<R>
Nested classes/interfaces inherited from interface io.deephaven.qst.type.Type
Type.Visitor<R>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclazz()
The class representingthis
type.static <T> CustomType<T>
final <R> R
walk
(GenericType.Visitor<R> visitor) Methods inherited from class io.deephaven.qst.type.GenericTypeBase
arrayType, walk
-
Constructor Details
-
CustomType
public CustomType()
-
-
Method Details
-
of
-
clazz
Description copied from interface:Type
The class representingthis
type.- Returns:
- the class
-
walk
-