Package io.agrest.jaxrs2.openapi
Interface TypeWrapper
-
- All Known Implementing Classes:
TypeWrapper.ClassTypeWrapper,TypeWrapper.JacksonTypeWrapper,TypeWrapper.ParameterizedTypeWrapper
public interface TypeWrapperA wrapper of aType. Needed as a common API to for one of the following cases:JavaType,ParameterizedTypeorClass.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTypeWrapper.ClassTypeWrapperstatic classTypeWrapper.JacksonTypeWrapperstatic classTypeWrapper.ParameterizedTypeWrapper
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeWrappercontainedType(int index)intcontainedTypeCount()static TypeWrapperforType(Type type)Class<?>getRawClass()TypegetType()
-
-
-
Method Detail
-
forType
static TypeWrapper forType(Type type)
-
getType
Type getType()
-
getRawClass
Class<?> getRawClass()
-
containedType
TypeWrapper containedType(int index)
-
containedTypeCount
int containedTypeCount()
-
-