A B C D E F G H I L O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAllConsumes(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds elements to
consumeslist. - addAllConsumes(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds elements to
consumeslist. - addAllLanguages(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
-
Adds elements to
languageslist. - addAllLanguages(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
-
Adds elements to
languageslist. - addAllProduces(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds elements to
produceslist. - addAllProduces(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds elements to
produceslist. - addConsumes(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds one element to
consumeslist. - addConsumes(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds one element to
consumeslist. - addConsumes(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds elements to
consumeslist. - addConsumes(String...) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds elements to
consumeslist. - addLanguages(String) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
-
Adds one element to
languageslist. - addLanguages(String) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
-
Adds one element to
languageslist. - addLanguages(String...) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
-
Adds elements to
languageslist. - addLanguages(String...) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
-
Adds elements to
languageslist. - addProduces(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds one element to
produceslist. - addProduces(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds one element to
produceslist. - addProduces(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Adds elements to
produceslist. - addProduces(String...) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Adds elements to
produceslist. - AnnotationUtils - Class in com.cosium.openapi.annotation_processor.parser.utils
-
Created on 17/07/17.
- AnnotationUtils(Types) - Constructor for class com.cosium.openapi.annotation_processor.parser.utils.AnnotationUtils
B
- baseGenerationPackage() - Method in interface com.cosium.openapi.annotation_processor.option.IOptions
- baseGenerationPackage() - Method in class com.cosium.openapi.annotation_processor.option.Options
- baseGenerationPackage(String) - Method in interface com.cosium.openapi.annotation_processor.option.Options.BaseGenerationPackageBuildStage
-
Initializes the value for the
baseGenerationPackageattribute. - baseGenerationPackage(String) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
-
Initializes the value for the
baseGenerationPackageattribute. - basePath() - Method in interface com.cosium.openapi.annotation_processor.specification.ISpecificationGeneratorOptions
- basePath() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
- basePath(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BasePathBuildStage
-
Initializes the value for the
basePathattribute. - basePath(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Initializes the value for the
basePathattribute. - build() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
-
Builds a new
CodeGeneratorOptions. - build() - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
-
Builds a new
CodeGeneratorOptions. - build() - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
-
Builds a new
Options. - build() - Method in interface com.cosium.openapi.annotation_processor.option.Options.BuildFinal
-
Builds a new
Options. - build() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Builds a new
SpecificationGeneratorOptions. - build() - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
-
Builds a new
SpecificationGeneratorOptions. - build(FileManager) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorFactory
- build(FileManager) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorFactory
- build(String, Collection<Element>) - Method in class com.cosium.openapi.annotation_processor.file.FileManagerFactory
- build(Map<String, String>) - Method in class com.cosium.openapi.annotation_processor.option.OptionsBuilder
- build(Types, Elements) - Method in interface com.cosium.openapi.annotation_processor.parser.PathParserFactory
- build(Types, Elements) - Method in class com.cosium.openapi.annotation_processor.parser.spring.SpringParserFactory
- builder() - Static method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Creates a builder for
CodeGeneratorOptions. - builder() - Static method in class com.cosium.openapi.annotation_processor.option.Options
-
Creates a builder for
Options. - builder() - Static method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Creates a builder for
SpecificationGeneratorOptions. - buildModel(TypeMirror) - Method in class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
C
- codeGenerator() - Method in interface com.cosium.openapi.annotation_processor.option.IOptions
- codeGenerator() - Method in class com.cosium.openapi.annotation_processor.option.Options
- codeGenerator(ICodeGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
-
Initializes the value for the
codeGeneratorattribute. - codeGenerator(ICodeGeneratorOptions) - Method in interface com.cosium.openapi.annotation_processor.option.Options.CodeGeneratorBuildStage
-
Initializes the value for the
codeGeneratorattribute. - CodeGenerator - Interface in com.cosium.openapi.annotation_processor.code
-
Created on 12/07/17.
- CodeGeneratorFactory - Class in com.cosium.openapi.annotation_processor.code
-
Created on 17/08/17.
- CodeGeneratorFactory(ICodeGeneratorOptions, ServiceLoader) - Constructor for class com.cosium.openapi.annotation_processor.code.CodeGeneratorFactory
- CodeGeneratorOptions - Class in com.cosium.openapi.annotation_processor.code
-
Created on 12/07/17.
- CodeGeneratorOptions.Builder - Class in com.cosium.openapi.annotation_processor.code
-
Builds instances of type
CodeGeneratorOptions. - CodeGeneratorOptions.BuildFinal - Interface in com.cosium.openapi.annotation_processor.code
- CodeGeneratorOptions.OneGenerationFolderPerLanguageBuildStage - Interface in com.cosium.openapi.annotation_processor.code
- com.cosium.openapi.annotation_processor - package com.cosium.openapi.annotation_processor
- com.cosium.openapi.annotation_processor.code - package com.cosium.openapi.annotation_processor.code
- com.cosium.openapi.annotation_processor.file - package com.cosium.openapi.annotation_processor.file
- com.cosium.openapi.annotation_processor.loader - package com.cosium.openapi.annotation_processor.loader
- com.cosium.openapi.annotation_processor.model - package com.cosium.openapi.annotation_processor.model
- com.cosium.openapi.annotation_processor.option - package com.cosium.openapi.annotation_processor.option
- com.cosium.openapi.annotation_processor.parser - package com.cosium.openapi.annotation_processor.parser
- com.cosium.openapi.annotation_processor.parser.spring - package com.cosium.openapi.annotation_processor.parser.spring
- com.cosium.openapi.annotation_processor.parser.utils - package com.cosium.openapi.annotation_processor.parser.utils
- com.cosium.openapi.annotation_processor.specification - package com.cosium.openapi.annotation_processor.specification
- consumes() - Method in interface com.cosium.openapi.annotation_processor.specification.ISpecificationGeneratorOptions
- consumes() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
- copyOf(ICodeGeneratorOptions) - Static method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Creates an immutable copy of a
ICodeGeneratorOptionsvalue. - copyOf(IOptions) - Static method in class com.cosium.openapi.annotation_processor.option.Options
-
Creates an immutable copy of a
IOptionsvalue. - copyOf(ISpecificationGeneratorOptions) - Static method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Creates an immutable copy of a
ISpecificationGeneratorOptionsvalue. - createResource(CharSequence) - Method in interface com.cosium.openapi.annotation_processor.file.FileManager
- createResource(CharSequence, CharSequence) - Method in interface com.cosium.openapi.annotation_processor.file.FileManager
D
- DefaultServiceLoader - Class in com.cosium.openapi.annotation_processor.loader
-
Created on 14/07/17.
- DefaultServiceLoader() - Constructor for class com.cosium.openapi.annotation_processor.loader.DefaultServiceLoader
- doProcess(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.cosium.openapi.annotation_processor.OpenAPIProcessor
E
- equals(Object) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
This instance is equal to all instances of
CodeGeneratorOptionsthat have equal attribute values. - equals(Object) - Method in class com.cosium.openapi.annotation_processor.model.ParsedPath
- equals(Object) - Method in class com.cosium.openapi.annotation_processor.option.Options
-
This instance is equal to all instances of
Optionsthat have equal attribute values. - equals(Object) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
This instance is equal to all instances of
SpecificationGeneratorOptionsthat have equal attribute values. - extractType(A, Function<A, Class<?>>) - Method in class com.cosium.openapi.annotation_processor.parser.utils.AnnotationUtils
- extractTypeElement(A, Function<A, Class<?>>) - Method in class com.cosium.openapi.annotation_processor.parser.utils.AnnotationUtils
F
- FileManager - Interface in com.cosium.openapi.annotation_processor.file
-
Created on 12/07/17.
- FileManagerFactory - Class in com.cosium.openapi.annotation_processor.file
-
Created on 17/08/17.
- FileManagerFactory(Filer, String) - Constructor for class com.cosium.openapi.annotation_processor.file.FileManagerFactory
G
- generate(Swagger) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGenerator
-
Generates code from specification
- generate(List<ParsedPath>, RoundDescriptor) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGenerator
-
Generate specification for given paths
- getPath() - Method in class com.cosium.openapi.annotation_processor.model.ParsedPath
- getPathTemplate() - Method in class com.cosium.openapi.annotation_processor.model.ParsedPath
- getResource(CharSequence) - Method in interface com.cosium.openapi.annotation_processor.file.FileManager
- getResource(CharSequence, CharSequence) - Method in interface com.cosium.openapi.annotation_processor.file.FileManager
- getSupportedAnnotation() - Method in interface com.cosium.openapi.annotation_processor.parser.PathParserFactory
- getSupportedAnnotation() - Method in class com.cosium.openapi.annotation_processor.parser.spring.SpringParserFactory
- getSupportedAnnotationTypes() - Method in class com.cosium.openapi.annotation_processor.OpenAPIProcessor
- getSupportedOptions() - Method in class com.cosium.openapi.annotation_processor.OpenAPIProcessor
- getSupportedOptions() - Method in class com.cosium.openapi.annotation_processor.option.OptionsBuilder
H
- hashCode() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Computes a hash code from attributes:
oneGenerationFolderPerLanguage,languages. - hashCode() - Method in class com.cosium.openapi.annotation_processor.model.ParsedPath
- hashCode() - Method in class com.cosium.openapi.annotation_processor.option.Options
-
Computes a hash code from attributes:
baseGenerationPackage,specificationGenerator,codeGenerator. - hashCode() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Computes a hash code from attributes:
title,basePath,produces,consumes.
I
- ICodeGeneratorOptions - Interface in com.cosium.openapi.annotation_processor.code
-
Created on 12/07/17.
- init(ProcessingEnvironment) - Method in class com.cosium.openapi.annotation_processor.OpenAPIProcessor
- IOptions - Interface in com.cosium.openapi.annotation_processor.option
-
Created on 12/07/17.
- isFirst() - Method in class com.cosium.openapi.annotation_processor.RoundDescriptor
- isLast() - Method in class com.cosium.openapi.annotation_processor.RoundDescriptor
- ISpecificationGeneratorOptions - Interface in com.cosium.openapi.annotation_processor.specification
-
Created on 12/07/17.
L
- languages() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
- languages() - Method in interface com.cosium.openapi.annotation_processor.code.ICodeGeneratorOptions
- load(Class<T>) - Method in class com.cosium.openapi.annotation_processor.loader.DefaultServiceLoader
- load(Class<T>) - Method in interface com.cosium.openapi.annotation_processor.loader.ServiceLoader
O
- oneGenerationFolderPerLanguage() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
- oneGenerationFolderPerLanguage() - Method in interface com.cosium.openapi.annotation_processor.code.ICodeGeneratorOptions
- oneGenerationFolderPerLanguage(boolean) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
-
Initializes the value for the
oneGenerationFolderPerLanguageattribute. - oneGenerationFolderPerLanguage(boolean) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.OneGenerationFolderPerLanguageBuildStage
-
Initializes the value for the
oneGenerationFolderPerLanguageattribute. - OpenAPIProcessor - Class in com.cosium.openapi.annotation_processor
-
Created on 12/07/17.
- OpenAPIProcessor() - Constructor for class com.cosium.openapi.annotation_processor.OpenAPIProcessor
- Options - Class in com.cosium.openapi.annotation_processor.option
-
Created on 12/07/17.
- Options.BaseGenerationPackageBuildStage - Interface in com.cosium.openapi.annotation_processor.option
- Options.Builder - Class in com.cosium.openapi.annotation_processor.option
-
Builds instances of type
Options. - Options.BuildFinal - Interface in com.cosium.openapi.annotation_processor.option
- Options.CodeGeneratorBuildStage - Interface in com.cosium.openapi.annotation_processor.option
- Options.SpecificationGeneratorBuildStage - Interface in com.cosium.openapi.annotation_processor.option
- OptionsBuilder - Class in com.cosium.openapi.annotation_processor.option
-
Created on 12/07/17.
- OptionsBuilder() - Constructor for class com.cosium.openapi.annotation_processor.option.OptionsBuilder
P
- parse(Element) - Method in interface com.cosium.openapi.annotation_processor.parser.PathParser
- ParsedPath - Class in com.cosium.openapi.annotation_processor.model
-
Created on 12/07/17.
- ParsedPath(String, Path) - Constructor for class com.cosium.openapi.annotation_processor.model.ParsedPath
- PathParser - Interface in com.cosium.openapi.annotation_processor.parser
-
Parses paths from an annotated element Created on 12/07/17.
- PathParserFactory - Interface in com.cosium.openapi.annotation_processor.parser
-
Builds a path parser against a supported annotation Created on 12/07/17.
- produces() - Method in interface com.cosium.openapi.annotation_processor.specification.ISpecificationGeneratorOptions
- produces() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
- PropertyUtils - Class in com.cosium.openapi.annotation_processor.parser.utils
-
Created on 12/07/17.
- PropertyUtils(Types, Elements) - Constructor for class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
R
- RoundDescriptor - Class in com.cosium.openapi.annotation_processor
-
Created on 18/08/17.
- RoundDescriptor(int, boolean) - Constructor for class com.cosium.openapi.annotation_processor.RoundDescriptor
S
- ServiceLoader - Interface in com.cosium.openapi.annotation_processor.loader
-
Could not manage to make work the standard
ServiceLoader. - specificationGenerator() - Method in interface com.cosium.openapi.annotation_processor.option.IOptions
- specificationGenerator() - Method in class com.cosium.openapi.annotation_processor.option.Options
- specificationGenerator(ISpecificationGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
-
Initializes the value for the
specificationGeneratorattribute. - specificationGenerator(ISpecificationGeneratorOptions) - Method in interface com.cosium.openapi.annotation_processor.option.Options.SpecificationGeneratorBuildStage
-
Initializes the value for the
specificationGeneratorattribute. - SpecificationGenerator - Interface in com.cosium.openapi.annotation_processor.specification
-
Created on 12/07/17.
- SpecificationGeneratorFactory - Class in com.cosium.openapi.annotation_processor.specification
-
Created on 17/08/17.
- SpecificationGeneratorFactory(ISpecificationGeneratorOptions) - Constructor for class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorFactory
- SpecificationGeneratorOptions - Class in com.cosium.openapi.annotation_processor.specification
-
Created on 12/07/17.
- SpecificationGeneratorOptions.BasePathBuildStage - Interface in com.cosium.openapi.annotation_processor.specification
- SpecificationGeneratorOptions.Builder - Class in com.cosium.openapi.annotation_processor.specification
-
Builds instances of type
SpecificationGeneratorOptions. - SpecificationGeneratorOptions.BuildFinal - Interface in com.cosium.openapi.annotation_processor.specification
- SpecificationGeneratorOptions.TitleBuildStage - Interface in com.cosium.openapi.annotation_processor.specification
- SpringParserFactory - Class in com.cosium.openapi.annotation_processor.parser.spring
-
Created on 12/07/17.
- SpringParserFactory() - Constructor for class com.cosium.openapi.annotation_processor.parser.spring.SpringParserFactory
T
- title() - Method in interface com.cosium.openapi.annotation_processor.specification.ISpecificationGeneratorOptions
- title() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
- title(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
-
Initializes the value for the
titleattribute. - title(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.TitleBuildStage
-
Initializes the value for the
titleattribute. - toProperty(Class<?>) - Method in class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
- toProperty(Element) - Method in class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
- toProperty(TypeMirror) - Method in class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
- toSimpleProperty(Element) - Method in class com.cosium.openapi.annotation_processor.parser.utils.PropertyUtils
- toString() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Prints the immutable value
CodeGeneratorOptionswith attribute values. - toString() - Method in class com.cosium.openapi.annotation_processor.model.ParsedPath
- toString() - Method in class com.cosium.openapi.annotation_processor.option.Options
-
Prints the immutable value
Optionswith attribute values. - toString() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Prints the immutable value
SpecificationGeneratorOptionswith attribute values.
W
- withBaseGenerationPackage(String) - Method in class com.cosium.openapi.annotation_processor.option.Options
-
Copy the current immutable object by setting a value for the
baseGenerationPackageattribute. - withBasePath(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object by setting a value for the
basePathattribute. - withCodeGenerator(ICodeGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options
-
Copy the current immutable object by setting a value for the
codeGeneratorattribute. - withConsumes(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
consumes. - withConsumes(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
consumes. - withLanguages(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
languages. - withLanguages(String...) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
languages. - withOneGenerationFolderPerLanguage(boolean) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
-
Copy the current immutable object by setting a value for the
oneGenerationFolderPerLanguageattribute. - withProduces(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
produces. - withProduces(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object with elements that replace the content of
produces. - withSpecificationGenerator(ISpecificationGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options
-
Copy the current immutable object by setting a value for the
specificationGeneratorattribute. - withTitle(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
-
Copy the current immutable object by setting a value for the
titleattribute.
All Classes All Packages