Skip navigation links
A B C D E F G H I L O P R S T W 

A

addAllConsumes(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds elements to consumes list.
addAllConsumes(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds elements to consumes list.
addAllLanguages(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
Adds elements to languages list.
addAllLanguages(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
Adds elements to languages list.
addAllProduces(Iterable<String>) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds elements to produces list.
addAllProduces(Iterable<String>) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds elements to produces list.
addConsumes(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds one element to consumes list.
addConsumes(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds elements to consumes list.
addConsumes(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds one element to consumes list.
addConsumes(String...) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds elements to consumes list.
addLanguages(String) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
Adds one element to languages list.
addLanguages(String...) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
Adds elements to languages list.
addLanguages(String) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
Adds one element to languages list.
addLanguages(String...) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.BuildFinal
Adds elements to languages list.
addProduces(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds one element to produces list.
addProduces(String...) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Adds elements to produces list.
addProduces(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds one element to produces list.
addProduces(String...) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
Adds elements to produces list.
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 baseGenerationPackage attribute.
baseGenerationPackage(String) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
Initializes the value for the baseGenerationPackage attribute.
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 basePath attribute.
basePath(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Initializes the value for the basePath attribute.
build(FileManager) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorFactory
 
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(String, Collection<Element>) - Method in class com.cosium.openapi.annotation_processor.file.FileManagerFactory
 
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(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
 
build(FileManager) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorFactory
 
build() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
build() - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.BuildFinal
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.

C

CodeGenerator - Interface in com.cosium.openapi.annotation_processor.code
Created on 12/07/17.
codeGenerator() - Method in interface com.cosium.openapi.annotation_processor.option.IOptions
 
codeGenerator(ICodeGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
Initializes the value for the codeGenerator attribute.
codeGenerator() - Method in class com.cosium.openapi.annotation_processor.option.Options
 
codeGenerator(ICodeGeneratorOptions) - Method in interface com.cosium.openapi.annotation_processor.option.Options.CodeGeneratorBuildStage
Initializes the value for the codeGenerator attribute.
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 ICodeGeneratorOptions value.
copyOf(IOptions) - Static method in class com.cosium.openapi.annotation_processor.option.Options
Creates an immutable copy of a IOptions value.
copyOf(ISpecificationGeneratorOptions) - Static method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
Creates an immutable copy of a ISpecificationGeneratorOptions value.
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
 

E

equals(Object) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
This instance is equal to all instances of CodeGeneratorOptions that 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 Options that have equal attribute values.
equals(Object) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
This instance is equal to all instances of SpecificationGeneratorOptions that 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(boolean) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.Builder
Initializes the value for the oneGenerationFolderPerLanguage attribute.
oneGenerationFolderPerLanguage() - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
 
oneGenerationFolderPerLanguage(boolean) - Method in interface com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions.OneGenerationFolderPerLanguageBuildStage
Initializes the value for the oneGenerationFolderPerLanguage attribute.
oneGenerationFolderPerLanguage() - Method in interface com.cosium.openapi.annotation_processor.code.ICodeGeneratorOptions
 
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.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.cosium.openapi.annotation_processor.OpenAPIProcessor
 
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(ISpecificationGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options.Builder
Initializes the value for the specificationGenerator attribute.
specificationGenerator() - Method in class com.cosium.openapi.annotation_processor.option.Options
 
specificationGenerator(ISpecificationGeneratorOptions) - Method in interface com.cosium.openapi.annotation_processor.option.Options.SpecificationGeneratorBuildStage
Initializes the value for the specificationGenerator attribute.
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(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.Builder
Initializes the value for the title attribute.
title() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
 
title(String) - Method in interface com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions.TitleBuildStage
Initializes the value for the title attribute.
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 CodeGeneratorOptions with 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 Options with attribute values.
toString() - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
Prints the immutable value SpecificationGeneratorOptions with 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 baseGenerationPackage attribute.
withBasePath(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
Copy the current immutable object by setting a value for the basePath attribute.
withCodeGenerator(ICodeGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options
Copy the current immutable object by setting a value for the codeGenerator attribute.
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.
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.
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.
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.
withOneGenerationFolderPerLanguage(boolean) - Method in class com.cosium.openapi.annotation_processor.code.CodeGeneratorOptions
Copy the current immutable object by setting a value for the oneGenerationFolderPerLanguage attribute.
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.
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.
withSpecificationGenerator(ISpecificationGeneratorOptions) - Method in class com.cosium.openapi.annotation_processor.option.Options
Copy the current immutable object by setting a value for the specificationGenerator attribute.
withTitle(String) - Method in class com.cosium.openapi.annotation_processor.specification.SpecificationGeneratorOptions
Copy the current immutable object by setting a value for the title attribute.
A B C D E F G H I L O P R S T W 
Skip navigation links

Copyright © 2017 Cosium. All rights reserved.