Package io.agrest.jaxrs2.openapi
Class TypeWrapper.JacksonTypeWrapper
- java.lang.Object
-
- io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
-
- All Implemented Interfaces:
TypeWrapper
- Enclosing interface:
- TypeWrapper
public static class TypeWrapper.JacksonTypeWrapper extends Object implements TypeWrapper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.agrest.jaxrs2.openapi.TypeWrapper
TypeWrapper.ClassTypeWrapper, TypeWrapper.JacksonTypeWrapper, TypeWrapper.ParameterizedTypeWrapper
-
-
Constructor Summary
Constructors Constructor Description JacksonTypeWrapper(com.fasterxml.jackson.databind.JavaType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeWrappercontainedType(int index)intcontainedTypeCount()Class<?>getRawClass()com.fasterxml.jackson.databind.JavaTypegetType()StringtoString()
-
-
-
Method Detail
-
getType
public com.fasterxml.jackson.databind.JavaType getType()
- Specified by:
getTypein interfaceTypeWrapper
-
getRawClass
public Class<?> getRawClass()
- Specified by:
getRawClassin interfaceTypeWrapper
-
containedTypeCount
public int containedTypeCount()
- Specified by:
containedTypeCountin interfaceTypeWrapper
-
containedType
public TypeWrapper containedType(int index)
- Specified by:
containedTypein interfaceTypeWrapper
-
-