Package io.agrest.jaxrs2.openapi
Class TypeWrapper.ClassTypeWrapper
- java.lang.Object
-
- io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
-
- All Implemented Interfaces:
TypeWrapper
- Enclosing interface:
- TypeWrapper
public static class TypeWrapper.ClassTypeWrapper 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 ClassTypeWrapper(Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeWrappercontainedType(int index)intcontainedTypeCount()Class<?>getRawClass()Class<?>getType()StringtoString()
-
-
-
Constructor Detail
-
ClassTypeWrapper
public ClassTypeWrapper(Class<?> type)
-
-
Method Detail
-
getType
public Class<?> 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
-
-