A B C D E F G H I J M O P Q R S T U W 
All Classes All Packages

A

AgEntityModelConverter - Class in io.agrest.jaxrs2.openapi.modelconverter
Provides OpenAPI Schema conversions for Agrest entity objects
AgEntityModelConverter(AgSchema, List<String>) - Constructor for class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
AgModelConverter - Class in io.agrest.jaxrs2.openapi.modelconverter
A common superclass of Agrest-provided ModelConverter objects.
AgModelConverter() - Constructor for class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 
AgProtocolModelConverter - Class in io.agrest.jaxrs2.openapi.modelconverter
Provides OpenAPI Schema conversions for Agrest protocol objects.
AgProtocolModelConverter(AgSchema) - Constructor for class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
AgProtocolParametersConverter - Class in io.agrest.jaxrs2.openapi.parmconverter
A Swagger extension that expands UriInfo to a set of Agrest protocol parameter models.
AgProtocolParametersConverter() - Constructor for class io.agrest.jaxrs2.openapi.parmconverter.AgProtocolParametersConverter
 
AgSwaggerDefaultsModule - Class in io.agrest.jaxrs2.openapi
 
AgSwaggerDefaultsModule() - Constructor for class io.agrest.jaxrs2.openapi.AgSwaggerDefaultsModule
 
AgSwaggerDefaultsModuleProvider - Class in io.agrest.jaxrs2.openapi
 
AgSwaggerDefaultsModuleProvider() - Constructor for class io.agrest.jaxrs2.openapi.AgSwaggerDefaultsModuleProvider
 
AgSwaggerModule - Class in io.agrest.jaxrs2.openapi
 
AgSwaggerModule(Set<String>) - Constructor for class io.agrest.jaxrs2.openapi.AgSwaggerModule
 
AgSwaggerModule.Builder - Class in io.agrest.jaxrs2.openapi
 
AgSwaggerModuleInstaller - Class in io.agrest.jaxrs2.openapi
Installs AgEntityModelConverter in the Swagger runtime via the AgFeatureProvider mechanism.
AgSwaggerModuleInstaller() - Constructor for class io.agrest.jaxrs2.openapi.AgSwaggerModuleInstaller
 
AgValueModelConverter - Class in io.agrest.jaxrs2.openapi.modelconverter
 
AgValueModelConverter() - Constructor for class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 

B

BINDING_ENTITY_PACKAGES - Static variable in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
build() - Static method in class io.agrest.jaxrs2.openapi.AgSwaggerModule
 
build() - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModule.Builder
 
builder() - Static method in class io.agrest.jaxrs2.openapi.AgSwaggerModule
 

C

ClassTypeWrapper(Class<?>) - Constructor for class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
configure(Binder) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerDefaultsModule
 
configure(Binder) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModule
 
containedType(int) - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
containedType(int) - Method in interface io.agrest.jaxrs2.openapi.TypeWrapper
 
containedType(int) - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 
containedType(int) - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 
containedTypeCount() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
containedTypeCount() - Method in interface io.agrest.jaxrs2.openapi.TypeWrapper
 
containedTypeCount() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 
containedTypeCount() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 
createCayenneExpParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
Deprecated.
since 4.1 ControlParams.cayenneExp was deprecated in favor of ControlParams.exp
createDirectionParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createDirParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
Deprecated.
since 5.0 ControlParams.dir was deprecated in favor of ControlParams.direction
createExcludeParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createExpParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createIncludeParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createLimitParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createMapByParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createSortParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
createStartParam() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 

D

delegateResolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 
doResolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
doResolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 
doResolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
doResolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 
doResolveRelationship(AgRelationship, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
doResolveValue(Class<?>, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
doResolveValue(String, Class<?>, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 

E

entityPackage(Package) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModule.Builder
 
entityPackage(String) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModule.Builder
 
entityPackages(String...) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModule.Builder
 
equals(Object) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
equals(Object) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
extractParameters(List<Annotation>, Type, Set<Type>, Components, Consumes, Consumes, boolean, JsonView, Iterator<OpenAPIExtension>) - Method in class io.agrest.jaxrs2.openapi.parmconverter.AgProtocolParametersConverter
 

F

feature(AgRuntime) - Method in class io.agrest.jaxrs2.openapi.AgSwaggerModuleInstaller
 
forType(Type) - Static method in interface io.agrest.jaxrs2.openapi.TypeWrapper
 

G

getInstance() - Static method in class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 
getRawClass() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
getRawClass() - Method in interface io.agrest.jaxrs2.openapi.TypeWrapper
 
getRawClass() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 
getRawClass() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 
getType() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
getType() - Method in interface io.agrest.jaxrs2.openapi.TypeWrapper
 
getType() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 
getType() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 

H

hashCode() - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
hashCode() - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 

I

io.agrest.jaxrs2.openapi - package io.agrest.jaxrs2.openapi
 
io.agrest.jaxrs2.openapi.modelconverter - package io.agrest.jaxrs2.openapi.modelconverter
 
io.agrest.jaxrs2.openapi.parmconverter - package io.agrest.jaxrs2.openapi.parmconverter
 
isParameterized(TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 

J

JacksonTypeWrapper(JavaType) - Constructor for class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 

M

module() - Method in class io.agrest.jaxrs2.openapi.AgSwaggerDefaultsModuleProvider
 
moduleType() - Method in class io.agrest.jaxrs2.openapi.AgSwaggerDefaultsModuleProvider
 

O

onSchemaResolved(AnnotatedType, ModelConverterContext, Schema) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 

P

ParameterizedTypeWrapper(ParameterizedType) - Constructor for class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 

Q

queryParam(ControlParams) - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 

R

resolve() - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
resolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 
resolveAsDataResponse(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsEntityUpdate(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsParameterizedDataResponse(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsParameterizedEntityUpdate(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsRawDataResponse(AnnotatedType, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsRawEntityUpdate(AnnotatedType, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
resolveAsSimpleResponse(AnnotatedType, ModelConverterContext) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 

S

stringByteSchema() - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 
stringNullSchema() - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 

T

toString() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ClassTypeWrapper
 
toString() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.JacksonTypeWrapper
 
toString() - Method in class io.agrest.jaxrs2.openapi.TypeWrapper.ParameterizedTypeWrapper
 
TypeWrapper - Interface in io.agrest.jaxrs2.openapi
A wrapper of a Type.
TypeWrapper.ClassTypeWrapper - Class in io.agrest.jaxrs2.openapi
 
TypeWrapper.JacksonTypeWrapper - Class in io.agrest.jaxrs2.openapi
 
TypeWrapper.ParameterizedTypeWrapper - Class in io.agrest.jaxrs2.openapi
 

U

UriInfoResolver - Class in io.agrest.jaxrs2.openapi.parmconverter
 
UriInfoResolver() - Constructor for class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 

W

willResolve(TypeWrapper, List<Annotation>) - Method in class io.agrest.jaxrs2.openapi.parmconverter.UriInfoResolver
 
willResolve(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgEntityModelConverter
 
willResolve(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgModelConverter
 
willResolve(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgProtocolModelConverter
 
willResolve(AnnotatedType, ModelConverterContext, TypeWrapper) - Method in class io.agrest.jaxrs2.openapi.modelconverter.AgValueModelConverter
 
A B C D E F G H I J M O P Q R S T U W 
All Classes All Packages