Package io.deephaven.qst.type
Interface GenericType<T>
- Type Parameters:
T
- the object type
- All Superinterfaces:
Type<T>
- All Known Implementing Classes:
ArrayTypeBase
,BoxedBooleanType
,BoxedByteType
,BoxedCharType
,BoxedDoubleType
,BoxedFloatType
,BoxedIntType
,BoxedLongType
,BoxedShortType
,BoxedTypeBase
,CustomType
,GenericTypeBase
,GenericVectorType
,InstantType
,NativeArrayType
,PrimitiveVectorType
,StringType
A non-primitive object type.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionNativeArrayType<T[],
T> Create anative array type
withthis
as the component type.<R> R
walk
(GenericType.Visitor<R> visitor)
-
Method Details
-
arrayType
NativeArrayType<T[],T> arrayType()Description copied from interface:Type
Create anative array type
withthis
as the component type. -
walk
-