A C D E G H I L M P R S T U V W X 
All Classes All Packages

A

apply(Project) - Method in class io.github.vlsergey.springdatarestutils.PluginImpl
 

C

ClassMappingMode - Enum in io.github.vlsergey.springdatarestutils
 
ClassToRefResolver - Interface in io.github.vlsergey.springdatarestutils
 
CodebaseScannerFacade - Class in io.github.vlsergey.springdatarestutils
 
CodebaseScannerFacade() - Constructor for class io.github.vlsergey.springdatarestutils.CodebaseScannerFacade
 
CodebaseScannerFacade.ScanResult - Class in io.github.vlsergey.springdatarestutils
 
CREATE_OR_UPDATE - io.github.vlsergey.springdatarestutils.RequestType
 

D

DATA_ITEM - io.github.vlsergey.springdatarestutils.ClassMappingMode
Class is not part of exported entities set, considered as POJO.

E

EntityToSchemaMapper - Class in io.github.vlsergey.springdatarestutils
 
EntityToSchemaMapper(ClassToRefResolver, Predicate<Class<?>>, CodebaseScannerFacade.ScanResult, TaskProperties) - Constructor for class io.github.vlsergey.springdatarestutils.EntityToSchemaMapper
 
executeWithinUrlClassLoader() - Method in class io.github.vlsergey.springdatarestutils.ToOpenApiActionImpl
 
EXPOSED - io.github.vlsergey.springdatarestutils.ClassMappingMode
Class is part of exported entities set, but this mode is for patch
ExtensionConstants - Class in io.github.vlsergey.springdatarestutils
 
ExtensionConstants() - Constructor for class io.github.vlsergey.springdatarestutils.ExtensionConstants
 

G

generate(EntityToSchemaMapper, Iterable<RepositoryMetadata>, Set<Method>) - Method in class io.github.vlsergey.springdatarestutils.PathsGenerator
 
generatedValuesWillPresent() - Method in enum io.github.vlsergey.springdatarestutils.RequestType
 
generateName(TaskProperties, Class<?>, ClassMappingMode, RequestType) - Static method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
getRefContent(Class<?>, ClassMappingMode, RequestType) - Method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
 
getRefName(Class<?>, ClassMappingMode, RequestType) - Method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
 
getRefSchema(Class<?>, ClassMappingMode, RequestType) - Method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
 
getRefUrl(Class<?>, ClassMappingMode, RequestType) - Method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
 
getRequestBody(Class<?>, ClassMappingMode, RequestType) - Method in interface io.github.vlsergey.springdatarestutils.ClassToRefResolver
 
getStandardSchemaSupplier(Class<?>, boolean, boolean) - Static method in class io.github.vlsergey.springdatarestutils.StandardSchemasProvider
 

H

hasStandardSchemaSupplier(Class<?>) - Static method in class io.github.vlsergey.springdatarestutils.StandardSchemasProvider
 

I

INHERITANCE_BASE - io.github.vlsergey.springdatarestutils.ClassMappingMode
Container for properties that present in hierarchy base class.
INHERITANCE_CHILD - io.github.vlsergey.springdatarestutils.ClassMappingMode
Extends ClassMappingMode.INHERITANCE_BASE and includes own properties.
io.github.vlsergey.springdatarestutils - package io.github.vlsergey.springdatarestutils
 

L

LINKS - io.github.vlsergey.springdatarestutils.ClassMappingMode
The part of entity where _links property is described

M

mapEntity(Class<?>, ClassMappingMode, RequestType) - Method in class io.github.vlsergey.springdatarestutils.EntityToSchemaMapper
 
methodInOutsToSchema(Class<?>) - Method in class io.github.vlsergey.springdatarestutils.PathsGenerator
 

P

PARAMETER - io.github.vlsergey.springdatarestutils.RequestType
This is part of 'parameter' argument in URL path
PATCH - io.github.vlsergey.springdatarestutils.RequestType
 
PathsGenerator - Class in io.github.vlsergey.springdatarestutils
 
PathsGenerator() - Constructor for class io.github.vlsergey.springdatarestutils.PathsGenerator
 
PluginImpl - Class in io.github.vlsergey.springdatarestutils
 
PluginImpl() - Constructor for class io.github.vlsergey.springdatarestutils.PluginImpl
 
populatePathItems(RepositoryMetadata, Set<Method>, Schema<?>, Paths) - Method in class io.github.vlsergey.springdatarestutils.PathsGenerator
 
PROJECTION - io.github.vlsergey.springdatarestutils.ClassMappingMode
Class is projection, top level

R

RequestType - Enum in io.github.vlsergey.springdatarestutils
 
RESPONSE - io.github.vlsergey.springdatarestutils.RequestType
 

S

scan(ClassLoader) - Method in class io.github.vlsergey.springdatarestutils.CodebaseScannerFacade
 
ScanResult() - Constructor for class io.github.vlsergey.springdatarestutils.CodebaseScannerFacade.ScanResult
 
StandardSchemasProvider - Class in io.github.vlsergey.springdatarestutils
 
StandardSchemasProvider() - Constructor for class io.github.vlsergey.springdatarestutils.StandardSchemasProvider
 
StandardSchemasProvider.UriSchema - Class in io.github.vlsergey.springdatarestutils
 

T

TaskProperties - Class in io.github.vlsergey.springdatarestutils
 
TaskProperties() - Constructor for class io.github.vlsergey.springdatarestutils.TaskProperties
 
ToOpenApiActionImpl - Class in io.github.vlsergey.springdatarestutils
 
ToOpenApiActionImpl(String, String, String) - Constructor for class io.github.vlsergey.springdatarestutils.ToOpenApiActionImpl
 

U

UriSchema() - Constructor for class io.github.vlsergey.springdatarestutils.StandardSchemasProvider.UriSchema
 

V

valueOf(String) - Static method in enum io.github.vlsergey.springdatarestutils.ClassMappingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.github.vlsergey.springdatarestutils.RequestType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.vlsergey.springdatarestutils.ClassMappingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.github.vlsergey.springdatarestutils.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WITH_LINKS - io.github.vlsergey.springdatarestutils.ClassMappingMode
 

X

X_JAVA_CLASS_NAME - Static variable in class io.github.vlsergey.springdatarestutils.ExtensionConstants
 
X_JAVA_COMPARABLE - Static variable in class io.github.vlsergey.springdatarestutils.ExtensionConstants
 
X_LINKED_ENTITY - Static variable in class io.github.vlsergey.springdatarestutils.ExtensionConstants
 
A C D E G H I L M P R S T U V W X 
All Classes All Packages