Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

accept(GenerableVisitor) - Method in class io.polyapi.plugin.model.generation.CustomType
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.function.ApiFunctionSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.function.AuthFunctionSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.function.ClientFunctionSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.function.ServerFunctionSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.Specification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.variable.ServerVariableSpecification
 
accept(PolySpecificationVisitor) - Method in class io.polyapi.plugin.model.specification.webhook.WebhookHandleSpecification
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.specification.variable.VariablePolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.basic.AnyPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.basic.ArrayPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.basic.PlainPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.basic.VoidPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.complex.ObjectPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.function.FunctionPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.function.FunctionSpecPolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.PolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.primitive.PrimitivePolyType
 
accept(TypeVisitor) - Method in class io.polyapi.plugin.model.type.PropertyPolyType
 
AnyPolyType - Class in io.polyapi.plugin.model.type.basic
 
AnyPolyType() - Constructor for class io.polyapi.plugin.model.type.basic.AnyPolyType
 
ApiFunctionSpecification - Class in io.polyapi.plugin.model.specification.function
 
ApiFunctionSpecification() - Constructor for class io.polyapi.plugin.model.specification.function.ApiFunctionSpecification
 
ApiType - Enum Class in io.polyapi.plugin.model.specification.function
 
apply(String, JsonNode, JsonNode, JClassContainer, Schema) - Method in class io.polyapi.plugin.service.schema.PublicEnumRule
 
apply(T, Options) - Method in class io.polyapi.plugin.service.template.ConditionHelper
 
ArrayPolyType - Class in io.polyapi.plugin.model.type.basic
 
ArrayPolyType() - Constructor for class io.polyapi.plugin.model.type.basic.ArrayPolyType
 
AuthFunctionSpecification - Class in io.polyapi.plugin.model.specification.function
 
AuthFunctionSpecification() - Constructor for class io.polyapi.plugin.model.specification.function.AuthFunctionSpecification
 

B

BadExclusionException - Exception in io.polyapi.plugin.error.validation
 
BadExclusionException(String, String) - Constructor for exception io.polyapi.plugin.error.validation.BadExclusionException
 
BOOLEAN - Enum constant in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 

C

ClientFunctionSpecification - Class in io.polyapi.plugin.model.specification.function
 
ClientFunctionSpecification() - Constructor for class io.polyapi.plugin.model.specification.function.ClientFunctionSpecification
 
close() - Method in class io.polyapi.plugin.service.PolyCodeWriter
 
CodeObject - Class in io.polyapi.plugin.model.function
 
CodeObject() - Constructor for class io.polyapi.plugin.model.function.CodeObject
 
ConditionHelper<T> - Class in io.polyapi.plugin.service.template
Helper class that takes a BiPredicate and evaluates the parameters of the Helper.apply(Object, Options) method in it.
ConditionHelper(BiPredicate<T, Options>) - Constructor for class io.polyapi.plugin.service.template.ConditionHelper
 
Context - Class in io.polyapi.plugin.model.generation
 
Context(Context, String) - Constructor for class io.polyapi.plugin.model.generation.Context
 
create(ResolvedSpecification) - Method in interface io.polyapi.plugin.model.specification.resolved.ResolvedSpecificationConstructor
 
create(String, String, Object, boolean, String) - Method in interface io.polyapi.plugin.service.ServerVariableService
 
create(String, String, Object, boolean, String) - Method in class io.polyapi.plugin.service.ServerVariableServiceImpl
 
create(URI, String) - Method in class io.polyapi.plugin.service.schema.PolySchemaStore
Create or look up a new schema which has the given ID and read the contents of the given ID as a URL.
create(Schema, String, String) - Method in class io.polyapi.plugin.service.schema.PolySchemaStore
Create or look up a new schema using the given schema as a parent and the path as a relative reference.
createClassFile(String, String, String, Object, boolean) - Method in interface io.polyapi.plugin.service.FileService
 
createFileFromTemplate(File, String, Object, boolean) - Method in interface io.polyapi.plugin.service.FileService
Creates a file, its parent directory and adds contents to it.
createFileFromTemplate(File, String, Object, boolean) - Method in class io.polyapi.plugin.service.FileServiceImpl
 
createFileWithContent(File, String, boolean) - Method in interface io.polyapi.plugin.service.FileService
Creates a file, its parent directory and adds contents to it.
createFileWithContent(File, String, boolean) - Method in class io.polyapi.plugin.service.FileServiceImpl
 
CreateServerVariableMojo - Class in io.polyapi.plugin.mojo
 
CreateServerVariableMojo() - Constructor for class io.polyapi.plugin.mojo.CreateServerVariableMojo
 
CustomType - Class in io.polyapi.plugin.model.generation
 
CustomType(String, String, String) - Constructor for class io.polyapi.plugin.model.generation.CustomType
 

D

delete(String) - Method in interface io.polyapi.plugin.service.PolyFunctionService
 
delete(String) - Method in class io.polyapi.plugin.service.PolyFunctionServiceImpl
 
delete(String, String) - Method in interface io.polyapi.plugin.service.PolyFunctionService
 
delete(String, String) - Method in class io.polyapi.plugin.service.PolyFunctionServiceImpl
 
DeleteFunctionMojo - Class in io.polyapi.plugin.mojo
 
DeleteFunctionMojo() - Constructor for class io.polyapi.plugin.mojo.DeleteFunctionMojo
 
deploy(String, PolyFunction) - Method in interface io.polyapi.plugin.service.PolyFunctionService
 
deploy(String, PolyFunction) - Method in class io.polyapi.plugin.service.PolyFunctionServiceImpl
 
deployFunctions(List<String>, boolean) - Method in interface io.polyapi.plugin.service.DeploymentService
 
deployFunctions(List<String>, boolean) - Method in class io.polyapi.plugin.service.DeploymentServiceImpl
 
DeployFunctionsMojo - Class in io.polyapi.plugin.mojo
 
DeployFunctionsMojo() - Constructor for class io.polyapi.plugin.mojo.DeployFunctionsMojo
 
DeploymentService - Interface in io.polyapi.plugin.service
 
DeploymentServiceImpl - Class in io.polyapi.plugin.service
 
DeploymentServiceImpl() - Constructor for class io.polyapi.plugin.service.DeploymentServiceImpl
 
DeploymentWrapperException - Exception in io.polyapi.plugin.error.deploy
Exception that wraps all the other exceptions thrown when deploying functions.
DeploymentWrapperException(Collection<? extends Throwable>) - Constructor for exception io.polyapi.plugin.error.deploy.DeploymentWrapperException
 
doVisit(Specification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
doVisit(Specification) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
doVisit(Specification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
doVisit(Specification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
doVisit(FunctionSpecPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
doVisit(PolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
doVisit(PolyType) - Method in class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
doVisit(PolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 

E

ENVIRONMENT - Enum constant in enum class io.polyapi.plugin.model.specification.Visibility
 
equals(Object) - Method in class io.polyapi.plugin.model.generation.Context
 
equals(Object) - Method in record class io.polyapi.plugin.model.generation.KeyValuePair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
equals(Object) - Method in class io.polyapi.plugin.model.specification.Specification
 
equals(Object) - Method in class io.polyapi.plugin.model.specification.webhook.WebhookHandleSpecification
 
execute() - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 
execute(String, Integer) - Method in class io.polyapi.plugin.mojo.CreateServerVariableMojo
 
execute(String, Integer) - Method in class io.polyapi.plugin.mojo.DeleteFunctionMojo
 
execute(String, Integer) - Method in class io.polyapi.plugin.mojo.DeployFunctionsMojo
 
execute(String, Integer) - Method in class io.polyapi.plugin.mojo.GenerateSourcesMojo
 
execute(String, Integer) - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 

F

FileService - Interface in io.polyapi.plugin.service
 
FileServiceImpl - Class in io.polyapi.plugin.service
 
FileServiceImpl() - Constructor for class io.polyapi.plugin.service.FileServiceImpl
 
fragmentResolver - Variable in class io.polyapi.plugin.service.schema.PolySchemaStore
 
fromJsonValue(String) - Static method in enum class io.polyapi.plugin.model.specification.function.ApiType
 
FunctionPolyType - Class in io.polyapi.plugin.model.type.function
 
FunctionPolyType() - Constructor for class io.polyapi.plugin.model.type.function.FunctionPolyType
 
FunctionSpecification - Class in io.polyapi.plugin.model.specification.function
 
FunctionSpecification() - Constructor for class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
FunctionSpecPolyType - Class in io.polyapi.plugin.model.type.function
 
FunctionSpecPolyType() - Constructor for class io.polyapi.plugin.model.type.function.FunctionSpecPolyType
 

G

Generable - Interface in io.polyapi.plugin.model.generation
 
GenerableVisitor - Interface in io.polyapi.plugin.model.visitor
 
generate(List<String>, boolean) - Method in interface io.polyapi.plugin.service.generation.PolyGenerationService
 
generate(List<String>, boolean) - Method in class io.polyapi.plugin.service.generation.PolyGenerationServiceImpl
 
generateFile(Generable, boolean) - Method in interface io.polyapi.plugin.service.FileService
 
generateFile(Generable, String, boolean) - Method in interface io.polyapi.plugin.service.FileService
 
GenerateSourcesMojo - Class in io.polyapi.plugin.mojo
 
GenerateSourcesMojo() - Constructor for class io.polyapi.plugin.mojo.GenerateSourcesMojo
 
getApiFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getAudienceRequired() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedStandardAuthFunctionSpecification
 
getAuthFunctionSpecification() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getClasses() - Method in class io.polyapi.plugin.service.PolyCodeWriter
 
getClassName() - Method in class io.polyapi.plugin.model.generation.Context
 
getClassName() - Method in class io.polyapi.plugin.model.generation.CustomType
 
getClassName() - Method in interface io.polyapi.plugin.model.generation.Generable
 
getClassName() - Method in class io.polyapi.plugin.model.specification.Specification
 
getClassName() - Method in class io.polyapi.plugin.model.specification.variable.ServerVariableSpecification
 
getConstantName(String, String) - Method in class io.polyapi.plugin.service.schema.PublicEnumRule
 
getCustomFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getEnumRule() - Method in class io.polyapi.plugin.service.schema.PolyRuleFactory
 
getFile() - Method in exception io.polyapi.plugin.error.validation.InexistentFileException
 
getFullName() - Method in class io.polyapi.plugin.model.ParsedType
 
getFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getHttpClient() - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 
getJsonParser() - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 
getMatchingDependencies(List<String>) - Method in class io.polyapi.plugin.service.MavenService
 
getMavenService() - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 
getMethodSignature() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
getName() - Method in class io.polyapi.plugin.model.ParsedType
 
getNameHelper() - Method in class io.polyapi.plugin.service.schema.PolyRuleFactory
 
getOutputEncoding() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 
getPackageName() - Method in class io.polyapi.plugin.model.generation.Context
 
getPackageName() - Method in interface io.polyapi.plugin.model.generation.Generable
 
getPackageName() - Method in class io.polyapi.plugin.model.specification.Specification
 
getParamNames() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
getParamTypes() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
getParamVariableNames() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
getProjectClassLoader() - Method in class io.polyapi.plugin.service.MavenService
 
getProperties() - Method in interface io.polyapi.plugin.model.type.complex.PropertiesObjectPolyType
 
getPropertyFromPlugin(String, String, String) - Method in class io.polyapi.plugin.service.MavenService
 
getPropertyFromPlugin(String, String, Consumer<String>) - Method in class io.polyapi.plugin.service.MavenService
 
getReturnType() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
getSchema() - Method in interface io.polyapi.plugin.model.type.complex.SchemaObjectPolyType
 
getServerFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getServerVariableSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getSignature() - Method in class io.polyapi.plugin.model.function.PolyFunction
Gets the signature of this function in the form of functionName(ArgClass, ArgClass2...).
getSpecificationSubtype() - Method in class io.polyapi.plugin.model.specification.function.ApiFunctionSpecification
 
getSpecificationSubtype() - Method in class io.polyapi.plugin.model.specification.function.AuthFunctionSpecification
 
getSpecificationSubtype() - Method in class io.polyapi.plugin.model.specification.function.ClientFunctionSpecification
 
getSpecificationSubtype() - Method in class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
getSpecificationSubtype() - Method in class io.polyapi.plugin.model.specification.function.ServerFunctionSpecification
 
getSpecificationType() - Method in class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
getSpecificationType() - Method in class io.polyapi.plugin.model.specification.IgnoredSpecification
 
getSpecificationType() - Method in class io.polyapi.plugin.model.specification.Specification
 
getSpecificationType() - Method in class io.polyapi.plugin.model.specification.variable.ServerVariableSpecification
 
getSpecificationType() - Method in class io.polyapi.plugin.model.specification.webhook.WebhookHandleSpecification
 
getStandardAuthFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getSubresourceAuthFunctionSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
getTokenProvider() - Method in class io.polyapi.plugin.mojo.PolyApiMojo
 
getType(String, String, String) - Method in class io.polyapi.plugin.service.schema.JsonSchemaParser
 
getTypeName() - Method in class io.polyapi.plugin.model.specification.variable.ServerVariableSpecification
 
getTypeName() - Method in interface io.polyapi.plugin.model.type.complex.MapObjectPolyType
 
getTypeName() - Method in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 
getTypes() - Method in class io.polyapi.plugin.model.ParsedType
 
getValue() - Method in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 
getWebhookHandlerSpecifications() - Method in class io.polyapi.plugin.model.generation.ResolvedContext
 
GRAPHQL - Enum constant in enum class io.polyapi.plugin.model.specification.function.ApiType
 

H

hashCode() - Method in class io.polyapi.plugin.model.generation.Context
 
hashCode() - Method in record class io.polyapi.plugin.model.generation.KeyValuePair
Returns a hash code value for this object.
hashCode() - Method in class io.polyapi.plugin.model.specification.function.FunctionSpecification
 
hashCode() - Method in class io.polyapi.plugin.model.specification.Specification
 
hashCode() - Method in class io.polyapi.plugin.model.specification.webhook.WebhookHandleSpecification
 

I

IgnoredSpecification - Class in io.polyapi.plugin.model.specification
 
IgnoredSpecification() - Constructor for class io.polyapi.plugin.model.specification.IgnoredSpecification
 
ImportsCollectorVisitor - Class in io.polyapi.plugin.service.visitor
 
ImportsCollectorVisitor(String, String, JsonSchemaParser) - Constructor for class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
InexistentFileException - Exception in io.polyapi.plugin.error.validation
ValidationException thrown when a file in a determined path doesn't exist.
InexistentFileException(String, File) - Constructor for exception io.polyapi.plugin.error.validation.InexistentFileException
 
InvalidPortNumberException - Exception in io.polyapi.plugin.error.validation
Exception thrown when an invalid port is being set.
InvalidPortNumberException(String, String) - Constructor for exception io.polyapi.plugin.error.validation.InvalidPortNumberException
Constructor that takes the property name validated and the port value that is being validated.
InvalidPortNumberException(String, String, Throwable) - Constructor for exception io.polyapi.plugin.error.validation.InvalidPortNumberException
Constructor that takes the property name validated, the port value that is being validated and the cause of the exception.
InvalidPropertyException - Exception in io.polyapi.plugin.error.validation
 
InvalidPropertyException(String, String, Method, String) - Constructor for exception io.polyapi.plugin.error.validation.InvalidPropertyException
 
InvalidUUIDException - Exception in io.polyapi.plugin.error.validation
 
InvalidUUIDException(String, String, Throwable) - Constructor for exception io.polyapi.plugin.error.validation.InvalidUUIDException
 
io.polyapi.plugin.error - package io.polyapi.plugin.error
 
io.polyapi.plugin.error.classloader - package io.polyapi.plugin.error.classloader
 
io.polyapi.plugin.error.deploy - package io.polyapi.plugin.error.deploy
 
io.polyapi.plugin.error.function - package io.polyapi.plugin.error.function
 
io.polyapi.plugin.error.validation - package io.polyapi.plugin.error.validation
 
io.polyapi.plugin.model - package io.polyapi.plugin.model
 
io.polyapi.plugin.model.function - package io.polyapi.plugin.model.function
 
io.polyapi.plugin.model.generation - package io.polyapi.plugin.model.generation
 
io.polyapi.plugin.model.specification - package io.polyapi.plugin.model.specification
 
io.polyapi.plugin.model.specification.function - package io.polyapi.plugin.model.specification.function
 
io.polyapi.plugin.model.specification.resolved - package io.polyapi.plugin.model.specification.resolved
 
io.polyapi.plugin.model.specification.variable - package io.polyapi.plugin.model.specification.variable
 
io.polyapi.plugin.model.specification.webhook - package io.polyapi.plugin.model.specification.webhook
 
io.polyapi.plugin.model.type - package io.polyapi.plugin.model.type
 
io.polyapi.plugin.model.type.basic - package io.polyapi.plugin.model.type.basic
 
io.polyapi.plugin.model.type.complex - package io.polyapi.plugin.model.type.complex
 
io.polyapi.plugin.model.type.function - package io.polyapi.plugin.model.type.function
 
io.polyapi.plugin.model.type.primitive - package io.polyapi.plugin.model.type.primitive
 
io.polyapi.plugin.model.visitor - package io.polyapi.plugin.model.visitor
 
io.polyapi.plugin.mojo - package io.polyapi.plugin.mojo
 
io.polyapi.plugin.mojo.validation - package io.polyapi.plugin.mojo.validation
 
io.polyapi.plugin.service - package io.polyapi.plugin.service
 
io.polyapi.plugin.service.generation - package io.polyapi.plugin.service.generation
 
io.polyapi.plugin.service.schema - package io.polyapi.plugin.service.schema
 
io.polyapi.plugin.service.template - package io.polyapi.plugin.service.template
 
io.polyapi.plugin.service.visitor - package io.polyapi.plugin.service.visitor
 
io.polyapi.plugin.utils - package io.polyapi.plugin.utils
 
isAudienceRequired() - Method in class io.polyapi.plugin.model.specification.function.AuthFunctionSpecification
 
isIncludeAdditionalProperties() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 
isIncludeHashcodeAndEquals() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 
isIncludeToString() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 
isJava() - Method in class io.polyapi.plugin.model.specification.function.ClientFunctionSpecification
 
isReturnsValue() - Method in class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
isUseLongIntegers() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 
isUseTitleAsClassname() - Method in class io.polyapi.plugin.service.PolyGenerationConfig
 

J

JsonSchemaNameHelper - Class in io.polyapi.plugin.service.schema
 
JsonSchemaNameHelper(GenerationConfig) - Constructor for class io.polyapi.plugin.service.schema.JsonSchemaNameHelper
 
JsonSchemaParser - Class in io.polyapi.plugin.service.schema
 
JsonSchemaParser() - Constructor for class io.polyapi.plugin.service.schema.JsonSchemaParser
 
jsonValue() - Method in enum class io.polyapi.plugin.model.specification.function.ApiType
 

K

key() - Method in record class io.polyapi.plugin.model.generation.KeyValuePair
Returns the value of the key record component.
KeyValuePair<K,V> - Record Class in io.polyapi.plugin.model.generation
 
KeyValuePair(K, V) - Constructor for record class io.polyapi.plugin.model.generation.KeyValuePair
Creates an instance of a KeyValuePair record class.
KeywordUseException - Exception in io.polyapi.plugin.error.validation
 
KeywordUseException(String, String, Method, String...) - Constructor for exception io.polyapi.plugin.error.validation.KeywordUseException
 

L

list(List<String>) - Method in interface io.polyapi.plugin.service.SpecificationService
Retrieve all the JSON specifications in Poly.
list(List<String>) - Method in class io.polyapi.plugin.service.SpecificationServiceImpl
 
log - Static variable in interface io.polyapi.plugin.model.visitor.GenerableVisitor
 
log - Static variable in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
log - Static variable in interface io.polyapi.plugin.model.visitor.TypeVisitor
 

M

MapObjectPolyType - Interface in io.polyapi.plugin.model.type.complex
 
MavenService - Class in io.polyapi.plugin.service
 
MavenService(MavenProject) - Constructor for class io.polyapi.plugin.service.MavenService
 

N

NullOrEmptyValueException - Exception in io.polyapi.plugin.error.validation
Exception thrown when an object that should not be empty is null or empty.
NullOrEmptyValueException(String) - Constructor for exception io.polyapi.plugin.error.validation.NullOrEmptyValueException
Constructor that indicates the property that is validated.
NUMBER - Enum constant in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 

O

OBJECT - Enum constant in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 
ObjectPolyType - Class in io.polyapi.plugin.model.type.complex
 
ObjectPolyType() - Constructor for class io.polyapi.plugin.model.type.complex.ObjectPolyType
 
openBinary(JPackage, String) - Method in class io.polyapi.plugin.service.PolyCodeWriter
 

P

parse(String, String, String) - Method in class io.polyapi.plugin.service.schema.JsonSchemaParser
 
ParsedType - Class in io.polyapi.plugin.model
 
ParsedType(Type) - Constructor for class io.polyapi.plugin.model.ParsedType
 
ParsedType(String) - Constructor for class io.polyapi.plugin.model.ParsedType
 
PlainPolyType - Class in io.polyapi.plugin.model.type.basic
 
PlainPolyType() - Constructor for class io.polyapi.plugin.model.type.basic.PlainPolyType
 
PolyApiMavenPluginException - Exception in io.polyapi.plugin.error
 
PolyApiMavenPluginException() - Constructor for exception io.polyapi.plugin.error.PolyApiMavenPluginException
 
PolyApiMavenPluginException(String) - Constructor for exception io.polyapi.plugin.error.PolyApiMavenPluginException
 
PolyApiMavenPluginException(String, Throwable) - Constructor for exception io.polyapi.plugin.error.PolyApiMavenPluginException
 
PolyApiMavenPluginException(Throwable) - Constructor for exception io.polyapi.plugin.error.PolyApiMavenPluginException
 
PolyApiMojo - Class in io.polyapi.plugin.mojo
 
PolyApiMojo() - Constructor for class io.polyapi.plugin.mojo.PolyApiMojo
 
PolyCodeWriter - Class in io.polyapi.plugin.service
 
PolyCodeWriter() - Constructor for class io.polyapi.plugin.service.PolyCodeWriter
 
PolyFragmentResolver - Class in io.polyapi.plugin.service.schema
Class that copies parent FragmentResolver but that adds a URLDecoder.decode(String, Charset) to the part to evaluate it.
PolyFragmentResolver() - Constructor for class io.polyapi.plugin.service.schema.PolyFragmentResolver
 
PolyFunction - Class in io.polyapi.plugin.model.function
 
PolyFunction() - Constructor for class io.polyapi.plugin.model.function.PolyFunction
 
PolyFunctionArgument - Class in io.polyapi.plugin.model.function
 
PolyFunctionArgument() - Constructor for class io.polyapi.plugin.model.function.PolyFunctionArgument
 
PolyFunctionService - Interface in io.polyapi.plugin.service
 
PolyFunctionServiceImpl - Class in io.polyapi.plugin.service
 
PolyFunctionServiceImpl(HttpClient, JsonParser, String, Integer) - Constructor for class io.polyapi.plugin.service.PolyFunctionServiceImpl
 
PolyGenerationConfig - Class in io.polyapi.plugin.service
 
PolyGenerationConfig() - Constructor for class io.polyapi.plugin.service.PolyGenerationConfig
 
PolyGenerationService - Interface in io.polyapi.plugin.service.generation
 
PolyGenerationServiceImpl - Class in io.polyapi.plugin.service.generation
 
PolyGenerationServiceImpl(HttpClient, JsonParser, String, Integer, String) - Constructor for class io.polyapi.plugin.service.generation.PolyGenerationServiceImpl
 
PolyHandlebars - Class in io.polyapi.plugin.service.template
 
PolyHandlebars() - Constructor for class io.polyapi.plugin.service.template.PolyHandlebars
 
PolyObjectResolverService - Class in io.polyapi.plugin.service.generation
 
PolyObjectResolverService(JsonSchemaParser) - Constructor for class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
PolyObjectResolverVisitor - Class in io.polyapi.plugin.service.visitor
 
PolyObjectResolverVisitor(PolyObjectResolverService) - Constructor for class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
PolyRuleFactory - Class in io.polyapi.plugin.service.schema
 
PolyRuleFactory(GenerationConfig) - Constructor for class io.polyapi.plugin.service.schema.PolyRuleFactory
 
PolySchemaStore - Class in io.polyapi.plugin.service.schema
This class is a copy of the parent SchemaStore with the difference that uses a PolyFragmentResolver instead of a FragmentResolver.
PolySchemaStore() - Constructor for class io.polyapi.plugin.service.schema.PolySchemaStore
 
PolySpecificationVisitor - Interface in io.polyapi.plugin.model.visitor
 
PolyType - Class in io.polyapi.plugin.model.type
 
PolyType() - Constructor for class io.polyapi.plugin.model.type.PolyType
 
PrimitivePolyType - Class in io.polyapi.plugin.model.type.primitive
 
PrimitivePolyType() - Constructor for class io.polyapi.plugin.model.type.primitive.PrimitivePolyType
 
PrimitiveTypeValue - Enum Class in io.polyapi.plugin.model.type.primitive
 
PropertiesObject - Class in io.polyapi.plugin.model.generation
 
PropertiesObject(String, Set<String>, String, List<KeyValuePair<String, String>>) - Constructor for class io.polyapi.plugin.model.generation.PropertiesObject
 
PropertiesObjectPolyType - Interface in io.polyapi.plugin.model.type.complex
 
PropertyNotFoundException - Exception in io.polyapi.plugin.error.validation
Exception thrown when a property sought after is not found.
PropertyNotFoundException(String) - Constructor for exception io.polyapi.plugin.error.validation.PropertyNotFoundException
 
PropertyPolyType - Class in io.polyapi.plugin.model.type
 
PropertyPolyType() - Constructor for class io.polyapi.plugin.model.type.PropertyPolyType
 
PUBLIC - Enum constant in enum class io.polyapi.plugin.model.specification.Visibility
 
PublicEnumRule - Class in io.polyapi.plugin.service.schema
 
PublicEnumRule(RuleFactory) - Constructor for class io.polyapi.plugin.service.schema.PublicEnumRule
 
PublicVariablePolyType<T> - Class in io.polyapi.plugin.model.specification.variable
 
PublicVariablePolyType() - Constructor for class io.polyapi.plugin.model.specification.variable.PublicVariablePolyType
 
put(Context) - Method in class io.polyapi.plugin.model.generation.Context
 

Q

QualifiedNameNotFoundException - Exception in io.polyapi.plugin.error.classloader
Exception thrown when the qualified name for a class is not found.
QualifiedNameNotFoundException(String, Throwable) - Constructor for exception io.polyapi.plugin.error.classloader.QualifiedNameNotFoundException
Constructor that sets the qualified name and adds a message around it.

R

replaceIllegalCharacters(String) - Method in class io.polyapi.plugin.service.schema.JsonSchemaNameHelper
 
resolve(JsonNode, String, String) - Method in class io.polyapi.plugin.service.schema.PolyFragmentResolver
 
resolve(Context) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(ApiFunctionSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(AuthFunctionSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(ClientFunctionSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(ServerFunctionSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(ServerVariableSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
resolve(WebhookHandleSpecification) - Method in class io.polyapi.plugin.service.generation.PolyObjectResolverService
 
ResolvedApiFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedApiFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedApiFunctionSpecification
 
ResolvedAuthFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedAuthFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedAuthFunctionSpecification
 
ResolvedContext - Class in io.polyapi.plugin.model.generation
 
ResolvedContext(String, String, Set<String>, String, List<ResolvedContext>, List<ResolvedSpecification>) - Constructor for class io.polyapi.plugin.model.generation.ResolvedContext
 
ResolvedCustomFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedCustomFunctionSpecification(ResolvedFunctionSpecification, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedCustomFunctionSpecification
 
ResolvedDefaultFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedDefaultFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedDefaultFunctionSpecification
 
ResolvedDefaultFunctionSpecification(String, String, String, Set<String>, String, String, List<KeyValuePair<String, String>>, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedDefaultFunctionSpecification
 
ResolvedFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
ResolvedFunctionSpecification(String, String, String, Set<String>, String, String, List<KeyValuePair<String, String>>, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedFunctionSpecification
 
ResolvedServerFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedServerFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedServerFunctionSpecification
 
ResolvedServerVariableSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedServerVariableSpecification(String, String, String, Set<String>, String, String, Boolean) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedServerVariableSpecification
 
ResolvedSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedSpecification(ResolvedSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedSpecification
 
ResolvedSpecification(String, String, String, Set<String>, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedSpecification
 
ResolvedSpecificationConstructor<T extends ResolvedSpecification> - Interface in io.polyapi.plugin.model.specification.resolved
 
ResolvedStandardAuthFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedStandardAuthFunctionSpecification(ResolvedFunctionSpecification, Boolean) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedStandardAuthFunctionSpecification
 
ResolvedSubresourceAuthFunctionSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedSubresourceAuthFunctionSpecification(ResolvedFunctionSpecification) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedSubresourceAuthFunctionSpecification
 
ResolvedWebhookHandleSpecification - Class in io.polyapi.plugin.model.specification.resolved
 
ResolvedWebhookHandleSpecification(ResolvedSpecification, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedWebhookHandleSpecification
 
ResolvedWebhookHandleSpecification(String, String, String, Set<String>, String, String) - Constructor for class io.polyapi.plugin.model.specification.resolved.ResolvedWebhookHandleSpecification
 
REST - Enum constant in enum class io.polyapi.plugin.model.specification.function.ApiType
 

S

scanPolyFunctions(Predicate<Method>) - Method in class io.polyapi.plugin.service.MavenService
 
SchemaObjectPolyType - Interface in io.polyapi.plugin.model.type.complex
 
SecretVariablePolyType - Class in io.polyapi.plugin.model.specification.variable
 
SecretVariablePolyType() - Constructor for class io.polyapi.plugin.model.specification.variable.SecretVariablePolyType
 
ServerFunctionSpecification - Class in io.polyapi.plugin.model.specification.function
 
ServerFunctionSpecification() - Constructor for class io.polyapi.plugin.model.specification.function.ServerFunctionSpecification
 
ServerVariable - Class in io.polyapi.plugin.model
 
ServerVariable() - Constructor for class io.polyapi.plugin.model.ServerVariable
 
ServerVariableHandler - Class in io.polyapi.plugin.model.generation
 
ServerVariableHandler() - Constructor for class io.polyapi.plugin.model.generation.ServerVariableHandler
 
ServerVariableService - Interface in io.polyapi.plugin.service
 
ServerVariableServiceImpl - Class in io.polyapi.plugin.service
 
ServerVariableServiceImpl(HttpClient, JsonParser, String, Integer) - Constructor for class io.polyapi.plugin.service.ServerVariableServiceImpl
 
ServerVariableSpecification - Class in io.polyapi.plugin.model.specification.variable
 
ServerVariableSpecification() - Constructor for class io.polyapi.plugin.model.specification.variable.ServerVariableSpecification
 
setGenerationConfig(GenerationConfig) - Method in class io.polyapi.plugin.service.schema.PolyRuleFactory
 
Specification - Class in io.polyapi.plugin.model.specification
 
Specification() - Constructor for class io.polyapi.plugin.model.specification.Specification
 
SpecificationCodeGeneratorVisitor - Class in io.polyapi.plugin.service.visitor
 
SpecificationCodeGeneratorVisitor(FileService, PolyObjectResolverService, JsonParser, JsonSchemaParser, boolean) - Constructor for class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
SpecificationService - Interface in io.polyapi.plugin.service
Service dedicated to operations with Specifications on the PolyAPI webservice.
SpecificationServiceImpl - Class in io.polyapi.plugin.service
 
SpecificationServiceImpl(HttpClient, JsonParser, String, Integer) - Constructor for class io.polyapi.plugin.service.SpecificationServiceImpl
 
STRING - Enum constant in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
 
StringUtils - Class in io.polyapi.plugin.utils
 

T

TENANT - Enum constant in enum class io.polyapi.plugin.model.specification.Visibility
 
toCamelCase(String) - Static method in class io.polyapi.plugin.utils.StringUtils
 
toPascalCase(String) - Static method in class io.polyapi.plugin.utils.StringUtils
 
toString() - Method in record class io.polyapi.plugin.model.generation.KeyValuePair
Returns a string representation of this record class.
TypeCodeGeneratorVisitor - Class in io.polyapi.plugin.service.visitor
 
TypeCodeGeneratorVisitor() - Constructor for class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
TypeExtractionVisitor - Class in io.polyapi.plugin.service.visitor
 
TypeExtractionVisitor(String, String, JsonSchemaParser) - Constructor for class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
TypeVisitor - Interface in io.polyapi.plugin.model.visitor
 

U

UnclearFunctionReferenceException - Exception in io.polyapi.plugin.error.function
 
UnclearFunctionReferenceException(String, List<String>) - Constructor for exception io.polyapi.plugin.error.function.UnclearFunctionReferenceException
 

V

validateFileExistence(String, File) - Static method in class io.polyapi.plugin.mojo.validation.Validator
Validates that a determined named path is not null and points to an existing file.
validateNotEmpty(String, String) - Static method in class io.polyapi.plugin.mojo.validation.Validator
Validates that a determined named String is not null, empty nor filled only with blank spaces.
validatePortFormat(String, String) - Static method in class io.polyapi.plugin.mojo.validation.Validator
 
validateUUIDFormat(String, String) - Static method in class io.polyapi.plugin.mojo.validation.Validator
 
ValidationException - Exception in io.polyapi.plugin.error.validation
Parent class for exceptions thrown for validation purposes.
ValidationException(String, String) - Constructor for exception io.polyapi.plugin.error.validation.ValidationException
Constructor that takes the propertyName and a message template and generates the message with them.
ValidationException(String, String, Throwable) - Constructor for exception io.polyapi.plugin.error.validation.ValidationException
Constructor that takes the propertyName and a message template and generates the message with them.
Validator - Class in io.polyapi.plugin.mojo.validation
 
Validator() - Constructor for class io.polyapi.plugin.mojo.validation.Validator
 
value() - Method in record class io.polyapi.plugin.model.generation.KeyValuePair
Returns the value of the value record component.
valueOf(String) - Static method in enum class io.polyapi.plugin.model.specification.function.ApiType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.polyapi.plugin.model.specification.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.polyapi.plugin.model.specification.function.ApiType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.polyapi.plugin.model.specification.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.polyapi.plugin.model.type.primitive.PrimitiveTypeValue
Returns an array containing the constants of this enum class, in the order they are declared.
VariablePolyType - Class in io.polyapi.plugin.model.specification.variable
 
VariablePolyType() - Constructor for class io.polyapi.plugin.model.specification.variable.VariablePolyType
 
Visibility - Enum Class in io.polyapi.plugin.model.specification
 
VisibilityMetadata - Class in io.polyapi.plugin.model.specification
 
VisibilityMetadata() - Constructor for class io.polyapi.plugin.model.specification.VisibilityMetadata
 
visit(CustomType) - Method in interface io.polyapi.plugin.model.visitor.GenerableVisitor
 
visit(Generable) - Method in interface io.polyapi.plugin.model.visitor.GenerableVisitor
 
visit(ApiFunctionSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(ApiFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(AuthFunctionSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(AuthFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(ClientFunctionSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(ClientFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(ClientFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
visit(FunctionSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(FunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(FunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
visit(ServerFunctionSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(ServerFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(ServerFunctionSpecification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
visit(Specification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(ServerVariableSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(ServerVariableSpecification) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(ServerVariableSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(ServerVariableSpecification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
visit(VariablePolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(WebhookHandleSpecification) - Method in interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
 
visit(WebhookHandleSpecification) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(WebhookHandleSpecification) - Method in class io.polyapi.plugin.service.visitor.PolyObjectResolverVisitor
 
visit(WebhookHandleSpecification) - Method in class io.polyapi.plugin.service.visitor.SpecificationCodeGeneratorVisitor
 
visit(AnyPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(ArrayPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(ArrayPolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(ArrayPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(PlainPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(PlainPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(VoidPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(VoidPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(MapObjectPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(MapObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(MapObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(ObjectPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(PropertiesObjectPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(PropertiesObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(PropertiesObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
visit(SchemaObjectPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(SchemaObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(SchemaObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
visit(SchemaObjectPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(FunctionPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(FunctionPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(FunctionSpecPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(FunctionSpecPolyType) - Method in class io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
 
visit(FunctionSpecPolyType) - Method in class io.polyapi.plugin.service.visitor.TypeCodeGeneratorVisitor
 
visit(PolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(PolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(PrimitivePolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
visit(PrimitivePolyType) - Method in class io.polyapi.plugin.service.visitor.TypeExtractionVisitor
 
visit(PropertyPolyType) - Method in interface io.polyapi.plugin.model.visitor.TypeVisitor
 
VoidPolyType - Class in io.polyapi.plugin.model.type.basic
 
VoidPolyType() - Constructor for class io.polyapi.plugin.model.type.basic.VoidPolyType
 

W

WebhookHandleSpecification - Class in io.polyapi.plugin.model.specification.webhook
 
WebhookHandleSpecification() - Constructor for class io.polyapi.plugin.model.specification.webhook.WebhookHandleSpecification
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form