A B C D E F G H I J L M N O P R S T U V W X Y 
All Classes All Packages

A

AbstractContainerSchema - Class in org.symphonyoss.s2.canon.model
 
AbstractContainerSchema(ModelElement, ParserContext, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
AbstractParameter - Class in org.symphonyoss.s2.canon.model
 
AbstractParameter(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.AbstractParameter
 
AbstractPayload - Class in org.symphonyoss.s2.canon.model
 
AbstractPayload(Operation, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.AbstractPayload
 
AbstractSchema - Class in org.symphonyoss.s2.canon.model
An abstract Schema object, which could be an object, reference to an object, oneOf, allOf, or even a single field.
AbstractSchema(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.AbstractSchema
 
add(String, ModelElement) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
add(ModelElement) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
addGenerationSource(File) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
addGenerationSource(URL, Reader) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
addReferencedContext(RootParserContext) - Method in class org.symphonyoss.s2.canon.model.Model
 
addReferencedModel(URI, ParserContext) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
addReferencedModel(URL) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
addTemplateDirectory(File) - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
This is analogous to copying the templates into a working directory so later additions take precedence over earlier ones.
addTemplateDirectory(File) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 
addTemplateDirectory(File, MultiDirTemplateLoader) - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
AllOfSchema - Class in org.symphonyoss.s2.canon.model
 
AllOfSchema(ModelElement, ParserContext, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.AllOfSchema
 
append(K, V) - Method in class org.symphonyoss.s2.canon.model.ValueMap
 
append(K, V, V) - Method in class org.symphonyoss.s2.canon.model.ValueMap
 
ArrayIterator() - Constructor for class org.symphonyoss.s2.canon.parser.ParserContext.ArrayIterator
 
ArraySchema - Class in org.symphonyoss.s2.canon.model
Schema for an array.
ArraySchema(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.ArraySchema
 
ArraysRequireElementsError - Class in org.symphonyoss.s2.canon.parser.error
 
ArraysRequireElementsError() - Constructor for class org.symphonyoss.s2.canon.parser.error.ArraysRequireElementsError
 
asBoolean() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
asText() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 

B

BaseParserContext - Class in org.symphonyoss.s2.canon.parser
 
BaseParserContext() - Constructor for class org.symphonyoss.s2.canon.parser.BaseParserContext
 
BaseParserContext(RootParserContext, String) - Constructor for class org.symphonyoss.s2.canon.parser.BaseParserContext
 
BooleanType - Class in org.symphonyoss.s2.canon.model
 
BooleanType(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.BooleanType
 
BUILDER_FACADE - Static variable in class org.symphonyoss.s2.canon.Canon
 

C

Canon - Class in org.symphonyoss.s2.canon
 
Canon() - Constructor for class org.symphonyoss.s2.canon.Canon
 
CanonException - Exception in org.symphonyoss.s2.canon.parser
A generic canon Exception.
CanonException() - Constructor for exception org.symphonyoss.s2.canon.parser.CanonException
 
CanonException(String) - Constructor for exception org.symphonyoss.s2.canon.parser.CanonException
 
CanonException(String, Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.CanonException
 
CanonException(String, Throwable, boolean, boolean) - Constructor for exception org.symphonyoss.s2.canon.parser.CanonException
 
CanonException(Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.CanonException
 
capitalize(String) - Static method in class org.symphonyoss.s2.canon.model.ModelElement
 
closeTemplateSource(Object) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 
CodeGenerationAbortedInfo - Class in org.symphonyoss.s2.canon.parser.error
 
CodeGenerationAbortedInfo() - Constructor for class org.symphonyoss.s2.canon.parser.error.CodeGenerationAbortedInfo
 
Component - Class in org.symphonyoss.s2.canon.model
 
Component(ModelElement, ParserContext, AbstractSchema, String, String) - Constructor for class org.symphonyoss.s2.canon.model.Component
 
Components - Class in org.symphonyoss.s2.canon.model
 
Components(Model, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Components
 
constructFile(String, Object, String, ModelElement, String) - Method in class org.symphonyoss.s2.canon.model.PathNameConstructor
 
constructFile(Map<String, Object>, String, String, ModelElement) - Method in interface org.symphonyoss.s2.canon.model.IPathNameConstructor
 
constructFile(Map<String, Object>, String, String, ModelElement) - Method in class org.symphonyoss.s2.canon.model.JavaPathNameConstructor
 
constructFile(Map<String, Object>, String, String, ModelElement) - Method in class org.symphonyoss.s2.canon.model.PathNameConstructor
 
create(ModelElement, ParserContext) - Static method in class org.symphonyoss.s2.canon.model.Parameter
 
create(ModelElement, ParserContext) - Static method in class org.symphonyoss.s2.canon.model.ResponseHeader
 
create(ModelElement, ParserContext, boolean) - Static method in class org.symphonyoss.s2.canon.model.Field
 
create(ModelElement, ParserContext, ParserContext) - Method in interface org.symphonyoss.s2.canon.model.ISchemaFactory
 
create(ModelElement, ParserContext, ParserContext, String) - Static method in class org.symphonyoss.s2.canon.model.Type
 
create(Paths, String, ParserContext) - Static method in class org.symphonyoss.s2.canon.model.PathItem
 
createSchema(ParserContext) - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 

D

DATE - Static variable in class org.symphonyoss.s2.canon.Canon
 
debug(String) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
debug(String) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
debug(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
debug(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
DOLLAR_REF - Static variable in class org.symphonyoss.s2.canon.Canon
 
DoubleType - Class in org.symphonyoss.s2.canon.model
 
DoubleType(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.DoubleType
 

E

ENUM - Static variable in class org.symphonyoss.s2.canon.Canon
 
EnumSchema - Class in org.symphonyoss.s2.canon.model
 
EnumSchema(ModelElement, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.EnumSchema
 
epilogue(String) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
error(String) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
error(String) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
error(String, Object...) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
error(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
error(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
errorf(String, Object...) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
EXTENDS - Static variable in class org.symphonyoss.s2.canon.Canon
 

F

FACADE - Static variable in class org.symphonyoss.s2.canon.Canon
 
Field - Class in org.symphonyoss.s2.canon.model
 
Field(ModelElement, ParserContext, AbstractSchema, boolean, String) - Constructor for class org.symphonyoss.s2.canon.model.Field
 
FieldIterator() - Constructor for class org.symphonyoss.s2.canon.parser.ParserContext.FieldIterator
 
findTemplateSource(String) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 

G

generate(GenerationContext) - Method in class org.symphonyoss.s2.canon.model.Model
 
generate(GenerationContext) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
generate(GenerationContext, Map<String, Object>) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
generate(GenerationContext, Map<String, Object>) - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
generateChildren(GenerationContext, Map<String, Object>) - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
generateChildren(GenerationContext, Map<String, Object>) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
generateChildren(GenerationContext, Map<String, Object>) - Method in class org.symphonyoss.s2.canon.model.OneOfSchema
 
GenerationContext - Class in org.symphonyoss.s2.canon.parser
 
GenerationContext(File, File, File) - Constructor for class org.symphonyoss.s2.canon.parser.GenerationContext
 
GenerationContext(String, String, String) - Constructor for class org.symphonyoss.s2.canon.parser.GenerationContext
 
GenerationException - Exception in org.symphonyoss.s2.canon.parser
 
GenerationException() - Constructor for exception org.symphonyoss.s2.canon.parser.GenerationException
 
GenerationException(String) - Constructor for exception org.symphonyoss.s2.canon.parser.GenerationException
 
GenerationException(String, Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.GenerationException
 
GenerationException(String, Throwable, boolean, boolean) - Constructor for exception org.symphonyoss.s2.canon.parser.GenerationException
 
GenerationException(Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.GenerationException
 
get(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getA() - Method in class org.symphonyoss.s2.canon.parser.error.OnlyOneAllowedError
 
getAbsolutePath() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getAllProblems() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
getAttributes() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getB() - Method in class org.symphonyoss.s2.canon.parser.error.OnlyOneAllowedError
 
getBasePath() - Method in class org.symphonyoss.s2.canon.model.Model
 
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
Get the basic schema which this type refers to.
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.Component
 
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.Field
 
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.ModelElement
Get the basic schema which this type refers to.
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getBaseSchema() - Method in class org.symphonyoss.s2.canon.model.Schema
 
getBaseUri() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getBindPath() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getBooleanNode(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getBooleanNode(String, Boolean) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getByPath(String[], int) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getCamelCapitalizedName() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getCamelCapitalizedName() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getCamelName() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getCamelName() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.AbstractParameter
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.Component
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.Field
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getCanFailValidation() - Method in class org.symphonyoss.s2.canon.model.StringType
 
getCanonId() - Method in class org.symphonyoss.s2.canon.model.Model
 
getCanonMajorVersion() - Method in class org.symphonyoss.s2.canon.model.Model
 
getCanonMinorVersion() - Method in class org.symphonyoss.s2.canon.model.Model
 
getCanonVersion() - Method in class org.symphonyoss.s2.canon.model.Model
 
getCardinality() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getChildren() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.Component
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.Field
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.Schema
 
getComponent() - Method in class org.symphonyoss.s2.canon.model.TypeDef
 
getContext() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getCopyDir() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getDataModel() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getDescription() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getDiscriminator() - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
getDoubleNode(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getDoubleNode(String, double) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.Component
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.Field
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getElementComponent() - Method in class org.symphonyoss.s2.canon.model.Type
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
For an array type this is the schema of a single element of the array.
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.Component
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.Field
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.ModelElement
For an array type this is the schema of a single element of the array.
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getElementSchema() - Method in class org.symphonyoss.s2.canon.model.Type
 
getElementType() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getEnum() - Method in class org.symphonyoss.s2.canon.model.Component
 
getEnum() - Method in class org.symphonyoss.s2.canon.model.Field
 
getEnum() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getEnum() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getEnum() - Method in class org.symphonyoss.s2.canon.model.Type
 
getErrors() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
getExpected() - Method in class org.symphonyoss.s2.canon.parser.error.UnexpectedTypeError
 
getFields() - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
Return the fields of this object, for a normal object this is the same as getChildren() for an AllOf it is the union of all the fields of all its references.
getFields() - Method in class org.symphonyoss.s2.canon.model.ModelElement
Return the fields of this object, for a normal object this is the same as getChildren() for an AllOf it is something else.
getFields() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getFormat() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getFormat() - Method in class org.symphonyoss.s2.canon.parser.error.UnknownFormatWarning
 
getFound() - Method in class org.symphonyoss.s2.canon.parser.error.UnexpectedTypeError
 
getFragment() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getFreemarkerConfig() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getHasBodyParams() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.Component
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.Field
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getHasByteString() - Method in class org.symphonyoss.s2.canon.model.StringType
 
getHasCollections() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getHasCollections() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getHasCollections() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getHasCollections() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.Component
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.Field
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getHasList() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.Component
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.Field
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getHasSet() - Method in class org.symphonyoss.s2.canon.model.Type
 
getHint() - Method in class org.symphonyoss.s2.canon.parser.error.UnknownFormatWarning
 
getInfos() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
getInputSource() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getInputSourceName() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getIsAnonymousInnerClass() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.Component
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.Field
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getIsArraySchema() - Method in class org.symphonyoss.s2.canon.model.Type
 
getIsComponent() - Method in class org.symphonyoss.s2.canon.model.Component
 
getIsComponent() - Method in class org.symphonyoss.s2.canon.model.Field
 
getIsComponent() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsComponent() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getIsGenerateBuilderFacade() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsGenerateBuilderFacade() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getIsGenerateFacade() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsGenerateFacade() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getIsGenerateFacade() - Method in class org.symphonyoss.s2.canon.model.Type
 
getIsMultiple() - Method in class org.symphonyoss.s2.canon.model.AbstractPayload
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.Component
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.Field
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getIsObjectSchema() - Method in class org.symphonyoss.s2.canon.model.Type
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.Component
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.Field
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getIsObjectType() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getIsRequired() - Method in class org.symphonyoss.s2.canon.model.AbstractParameter
 
getIsRequired() - Method in class org.symphonyoss.s2.canon.model.AbstractPayload
 
getIsStreamable() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getIsTypeDef() - Method in class org.symphonyoss.s2.canon.model.Field
 
getIsTypeDef() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getIsTypeDef() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getIsTypeDef() - Method in class org.symphonyoss.s2.canon.model.TypeDef
 
getItems() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getJsonNode() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getJsonSchemaFromClasspath(String) - Method in class org.symphonyoss.s2.canon.parser.Parser
 
getKey() - Method in class org.symphonyoss.s2.canon.model.ValueMap.Entry
 
getLanguages() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getLastModified(Object) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 
getLocation() - Method in class org.symphonyoss.s2.canon.model.Parameter
 
getLocation() - Method in class org.symphonyoss.s2.canon.parser.error.ParserProblem
 
getLocationMap() - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getLogFactory() - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
getLogger(Class<?>) - Method in interface org.symphonyoss.s2.canon.parser.log.LoggerFactory
 
getLogger(Class<?>) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLogFactoryAdaptor
 
getLongNode(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getLongNode(String, long) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getMaximum() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
getMaximum() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
getMaximumAsString() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
getMaximumAsString() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
getMaxItems() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getMessage() - Method in class org.symphonyoss.s2.canon.parser.error.ParserProblem
 
getMinimum() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
getMinimum() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
getMinimumAsString() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
getMinimumAsString() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
getMinItems() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getModel() - Method in class org.symphonyoss.s2.canon.model.Model
 
getModel() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getModel() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getModel(URI) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getModel(URL) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
getModelMap() - Method in class org.symphonyoss.s2.canon.model.Model
 
getName() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getName() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getName() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getNonPathParameters() - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getOpenapi() - Method in class org.symphonyoss.s2.canon.model.Model
 
getOperations() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getParameter(String) - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getParameter(ParameterLocation, String) - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getParameterMap() - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getParameters() - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getParent() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getParent() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getPartList() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getPath() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getPath() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getPath() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
getPathFormat() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getPathItem() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getPathParamCnt() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getPathParameters() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getPathParamNames() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getPaths() - Method in class org.symphonyoss.s2.canon.model.Model
 
getPayload() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getProformaDir() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getReader() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getReader(Object, String) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 
getReference() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getReference() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getReference() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getReferencedContexts() - Method in class org.symphonyoss.s2.canon.model.Model
 
getReferencedTypes() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.OneOfSchema
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getReferencedTypes(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.Schemas
 
getReferent() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getRequiredItem() - Method in class org.symphonyoss.s2.canon.parser.error.RequiredItemMissingError
 
getResponse() - Method in class org.symphonyoss.s2.canon.model.Operation
 
getRootParserContext() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
getSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractParameter
 
getSchema() - Method in class org.symphonyoss.s2.canon.model.AbstractPayload
 
getSchemas() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSchemas(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
getSchemas(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSchemas(Set<AbstractSchema>) - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getSnakeCapitalizedName() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSnakeCapitalizedName() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getSnakeName() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSnakeName() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getSourceModel() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSourceModel() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getSummary() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
getSuperClasses() - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
getSuperClasses() - Method in class org.symphonyoss.s2.canon.model.Schema
 
getSuperSchema() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
getTargetDir() - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getTemplatesFor(String, String, String) - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 
getTemplatesFor(String, String, String) - Method in class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 
getText(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getText(String, String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getTextNode(String) - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
getType() - Method in class org.symphonyoss.s2.canon.model.Component
 
getType() - Method in class org.symphonyoss.s2.canon.model.Field
 
getType() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
getUnsupportedOperations() - Method in class org.symphonyoss.s2.canon.model.PathItem
 
getUri() - Method in class org.symphonyoss.s2.canon.model.Reference
 
getUrl() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
getValue() - Method in class org.symphonyoss.s2.canon.model.ValueMap.Entry
 
getValues() - Method in class org.symphonyoss.s2.canon.model.EnumSchema
 
getWarnings() - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 

H

hasErrors() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
hasNext() - Method in class org.symphonyoss.s2.canon.parser.ParserContext.ArrayIterator
 
hasNext() - Method in class org.symphonyoss.s2.canon.parser.ParserContext.FieldIterator
 

I

IModelVisitor - Interface in org.symphonyoss.s2.canon.parser
 
info(String) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
info(String) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
info(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
info(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
infof(String, Object...) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
INPUT_SOURCE - Static variable in class org.symphonyoss.s2.canon.Canon
 
insert(K, V) - Method in class org.symphonyoss.s2.canon.model.ValueMap
 
insert(K, V, V) - Method in class org.symphonyoss.s2.canon.model.ValueMap
 
IntegerType - Class in org.symphonyoss.s2.canon.model
 
IntegerType(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.IntegerType
 
IPathNameConstructor - Interface in org.symphonyoss.s2.canon.model
 
IS_DIRECT_EXTERNAL - Static variable in class org.symphonyoss.s2.canon.Canon
 
IS_FACADE - Static variable in class org.symphonyoss.s2.canon.Canon
 
isAnonymousInner() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
isArray() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
isBoolean() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
ISchemaFactory - Interface in org.symphonyoss.s2.canon.model
 
isDebugEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
isDebugEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
isEmpty() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
isEnumAllowed() - Method in class org.symphonyoss.s2.canon.model.StringType
 
isEnumAllowed() - Method in class org.symphonyoss.s2.canon.model.Type
 
isErrorEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
isErrorEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
isInfoEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
isInfoEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
isObject() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
isReferencedModel() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
isRequired() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
isRequired() - Method in class org.symphonyoss.s2.canon.model.Field
 
isResolved() - Method in class org.symphonyoss.s2.canon.model.ReferenceOrSchema
 
isResolved() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
isTextual() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
isWarnEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
isWarnEnabled() - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
iterator() - Method in class org.symphonyoss.s2.canon.model.ValueMap
 
iterator() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 

J

JAVA_EXTERNAL_PACKAGE - Static variable in class org.symphonyoss.s2.canon.Canon
 
JAVA_EXTERNAL_TYPE - Static variable in class org.symphonyoss.s2.canon.Canon
 
JAVA_FACADE_PACKAGE - Static variable in class org.symphonyoss.s2.canon.Canon
 
JAVA_GEN_PACKAGE - Static variable in class org.symphonyoss.s2.canon.Canon
 
JavaPathNameConstructor - Class in org.symphonyoss.s2.canon.model
 
JavaPathNameConstructor(String) - Constructor for class org.symphonyoss.s2.canon.model.JavaPathNameConstructor
 

L

Logger - Class in org.symphonyoss.s2.canon.parser.log
 
Logger() - Constructor for class org.symphonyoss.s2.canon.parser.log.Logger
 
LoggerFactory - Interface in org.symphonyoss.s2.canon.parser.log
 

M

main(String[]) - Static method in class org.symphonyoss.s2.canon.Canon
Launcher.
MAPPING - Static variable in class org.symphonyoss.s2.canon.Canon
 
MESSAGE - Static variable in class org.symphonyoss.s2.canon.parser.error.ArraysRequireElementsError
 
METHODS - Static variable in class org.symphonyoss.s2.canon.Canon
 
Model - Class in org.symphonyoss.s2.canon.model
 
Model(ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Model
 
MODEL - Static variable in class org.symphonyoss.s2.canon.Canon
 
ModelElement - Class in org.symphonyoss.s2.canon.model
 
ModelElement(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.ModelElement
 
ModelElement(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.ModelElement
 
ModelSetParserContext - Class in org.symphonyoss.s2.canon.parser
 
ModelSetParserContext() - Constructor for class org.symphonyoss.s2.canon.parser.ModelSetParserContext
Create a ModelSetParserContext with the default (SLF4J) logger adaptor.
ModelSetParserContext(LoggerFactory) - Constructor for class org.symphonyoss.s2.canon.parser.ModelSetParserContext
Create a ModelSetParserContext with the given LoggerFactory.
MultiDirTemplateLoader - Class in org.symphonyoss.s2.canon.parser
 
MultiDirTemplateLoader() - Constructor for class org.symphonyoss.s2.canon.parser.MultiDirTemplateLoader
 

N

next() - Method in class org.symphonyoss.s2.canon.parser.ParserContext.ArrayIterator
 
next() - Method in class org.symphonyoss.s2.canon.parser.ParserContext.FieldIterator
 

O

ObjectSchema - Class in org.symphonyoss.s2.canon.model
Schema for an object.
ObjectSchema(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.ObjectSchema
 
OneOfSchema - Class in org.symphonyoss.s2.canon.model
 
OneOfSchema(ModelElement, ParserContext, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.OneOfSchema
 
OnlyOneAllowedError - Class in org.symphonyoss.s2.canon.parser.error
 
OnlyOneAllowedError(ParserContext, ParserContext) - Constructor for class org.symphonyoss.s2.canon.parser.error.OnlyOneAllowedError
 
Operation - Class in org.symphonyoss.s2.canon.model
 
Operation(PathItem, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Operation
 
org.symphonyoss.s2.canon - package org.symphonyoss.s2.canon
 
org.symphonyoss.s2.canon.model - package org.symphonyoss.s2.canon.model
 
org.symphonyoss.s2.canon.parser - package org.symphonyoss.s2.canon.parser
 
org.symphonyoss.s2.canon.parser.error - package org.symphonyoss.s2.canon.parser.error
 
org.symphonyoss.s2.canon.parser.log - package org.symphonyoss.s2.canon.parser.log
 

P

Parameter - Class in org.symphonyoss.s2.canon.model
 
PARAMETER_SETS - Static variable in class org.symphonyoss.s2.canon.Canon
 
ParameterContainer - Class in org.symphonyoss.s2.canon.model
 
ParameterContainer(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.ParameterContainer
 
ParameterContainer(ModelElement, ParserContext, String, String, ParserContext, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.ParameterContainer
 
PARAMETERS - Static variable in class org.symphonyoss.s2.canon.Canon
 
ParameterSets - Class in org.symphonyoss.s2.canon.model
 
ParameterSets(Components, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.ParameterSets
 
parse(RootParserContext) - Method in class org.symphonyoss.s2.canon.parser.Parser
 
parseOneModel() - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
Parser - Class in org.symphonyoss.s2.canon.parser
 
Parser() - Constructor for class org.symphonyoss.s2.canon.parser.Parser
 
ParserContext - Class in org.symphonyoss.s2.canon.parser
 
ParserContext(ParserContext, String, JsonNode, boolean) - Constructor for class org.symphonyoss.s2.canon.parser.ParserContext
 
ParserContext.ArrayIterator - Class in org.symphonyoss.s2.canon.parser
 
ParserContext.FieldIterator - Class in org.symphonyoss.s2.canon.parser
 
ParserError - Class in org.symphonyoss.s2.canon.parser.error
 
ParserError(String, Object...) - Constructor for class org.symphonyoss.s2.canon.parser.error.ParserError
 
ParserInfo - Class in org.symphonyoss.s2.canon.parser.error
 
ParserInfo(String, Object...) - Constructor for class org.symphonyoss.s2.canon.parser.error.ParserInfo
 
ParserProblem - Class in org.symphonyoss.s2.canon.parser.error
 
ParserProblem(String, Object...) - Constructor for class org.symphonyoss.s2.canon.parser.error.ParserProblem
 
ParserWarning - Class in org.symphonyoss.s2.canon.parser.error
 
ParserWarning(String, Object...) - Constructor for class org.symphonyoss.s2.canon.parser.error.ParserWarning
 
ParsingException - Exception in org.symphonyoss.s2.canon.parser
A generic parsing error.
ParsingException() - Constructor for exception org.symphonyoss.s2.canon.parser.ParsingException
 
ParsingException(String) - Constructor for exception org.symphonyoss.s2.canon.parser.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.ParsingException
 
ParsingException(String, Throwable, boolean, boolean) - Constructor for exception org.symphonyoss.s2.canon.parser.ParsingException
 
ParsingException(Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.ParsingException
 
PathItem - Class in org.symphonyoss.s2.canon.model
 
PathItem(Paths, ParserContext, String, Set<String>, List<String>, String, String, String) - Constructor for class org.symphonyoss.s2.canon.model.PathItem
 
PathNameConstructor - Class in org.symphonyoss.s2.canon.model
 
PathNameConstructor() - Constructor for class org.symphonyoss.s2.canon.model.PathNameConstructor
 
Paths - Class in org.symphonyoss.s2.canon.model
 
Paths(Model, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Paths
 
PATHS - Static variable in class org.symphonyoss.s2.canon.Canon
 
Payload - Class in org.symphonyoss.s2.canon.model
 
Payload(Operation, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Payload
 
process() - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
Parse, validate and generate for all source inputs.
PROFORMA - Static variable in class org.symphonyoss.s2.canon.Canon
 
prologue() - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
PROPERTY_NAME - Static variable in class org.symphonyoss.s2.canon.Canon
 
put(String, Object) - Method in class org.symphonyoss.s2.canon.parser.GenerationContext
 

R

raise(ParserError) - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
raise(ParserError) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
raise(ParserInfo) - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
raise(ParserInfo) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
raise(ParserWarning) - Method in class org.symphonyoss.s2.canon.parser.BaseParserContext
 
raise(ParserWarning) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
Reference<T extends ModelElement> - Class in org.symphonyoss.s2.canon.model
 
Reference(ModelElement, ParserContext, Class<T>) - Constructor for class org.symphonyoss.s2.canon.model.Reference
 
ReferenceOrSchema - Class in org.symphonyoss.s2.canon.model
 
ReferenceOrSchema(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.ReferenceOrSchema
 
ReferenceSchema - Class in org.symphonyoss.s2.canon.model
A schema defined as { "$ref": "#/some/URI" } In order to allow forward references these objects need to be first created and then resolved in a second pass of the model.
ReferenceSchema(ModelElement, ParserContext, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.ReferenceSchema
 
RequiredItemMissingError - Class in org.symphonyoss.s2.canon.parser.error
 
RequiredItemMissingError(String) - Constructor for class org.symphonyoss.s2.canon.parser.error.RequiredItemMissingError
 
resolve() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
resolve() - Method in class org.symphonyoss.s2.canon.model.Reference
 
resolve() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
Response - Class in org.symphonyoss.s2.canon.model
 
Response(Operation, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Response
 
ResponseHeader - Class in org.symphonyoss.s2.canon.model
 
RootParserContext - Class in org.symphonyoss.s2.canon.parser
 
RootParserContext(File, Reader, boolean) - Constructor for class org.symphonyoss.s2.canon.parser.RootParserContext
 
RootParserContext(ModelSetParserContext, URL, boolean) - Constructor for class org.symphonyoss.s2.canon.parser.RootParserContext
 
RootParserContext(ModelSetParserContext, URL, Reader, boolean) - Constructor for class org.symphonyoss.s2.canon.parser.RootParserContext
 

S

Schema - Class in org.symphonyoss.s2.canon.model
 
Schema(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.Schema
 
SCHEMA - Static variable in class org.symphonyoss.s2.canon.Canon
 
Schemas - Class in org.symphonyoss.s2.canon.model
 
Schemas(Components, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Schemas
 
SCHEMAS - Static variable in class org.symphonyoss.s2.canon.Canon
 
SchemaValidationException - Exception in org.symphonyoss.s2.canon.parser
 
SchemaValidationException() - Constructor for exception org.symphonyoss.s2.canon.parser.SchemaValidationException
 
SchemaValidationException(String) - Constructor for exception org.symphonyoss.s2.canon.parser.SchemaValidationException
 
SchemaValidationException(String, Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.SchemaValidationException
 
SchemaValidationException(String, Throwable, boolean, boolean) - Constructor for exception org.symphonyoss.s2.canon.parser.SchemaValidationException
 
SchemaValidationException(Throwable) - Constructor for exception org.symphonyoss.s2.canon.parser.SchemaValidationException
 
setLocation(String) - Method in class org.symphonyoss.s2.canon.parser.error.ParserProblem
 
setModel(Model) - Method in class org.symphonyoss.s2.canon.parser.RootParserContext
 
size() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
Slf4jLogFactoryAdaptor - Class in org.symphonyoss.s2.canon.parser.log
 
Slf4jLogFactoryAdaptor() - Constructor for class org.symphonyoss.s2.canon.parser.log.Slf4jLogFactoryAdaptor
 
Slf4jLoggerAdaptor - Class in org.symphonyoss.s2.canon.parser.log
 
Slf4jLoggerAdaptor(Logger) - Constructor for class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
StringType - Class in org.symphonyoss.s2.canon.model
 
StringType(ModelElement, ParserContext, String) - Constructor for class org.symphonyoss.s2.canon.model.StringType
 

T

TEMPLATE - Static variable in class org.symphonyoss.s2.canon.Canon
 
TEMPLATE_DEBUG - Static variable in class org.symphonyoss.s2.canon.Canon
 
TEMPLATE_NAME - Static variable in class org.symphonyoss.s2.canon.Canon
 
toString() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
toString() - Method in class org.symphonyoss.s2.canon.model.AbstractParameter
 
toString() - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
toString() - Method in class org.symphonyoss.s2.canon.model.Component
 
toString() - Method in class org.symphonyoss.s2.canon.model.Components
 
toString() - Method in class org.symphonyoss.s2.canon.model.DoubleType
 
toString() - Method in class org.symphonyoss.s2.canon.model.Field
 
toString() - Method in class org.symphonyoss.s2.canon.model.IntegerType
 
toString() - Method in class org.symphonyoss.s2.canon.model.Model
 
toString() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
toString() - Method in class org.symphonyoss.s2.canon.model.Operation
 
toString() - Method in class org.symphonyoss.s2.canon.model.Parameter
 
toString() - Method in class org.symphonyoss.s2.canon.model.Paths
 
toString() - Method in class org.symphonyoss.s2.canon.model.ReferenceSchema
 
toString() - Method in class org.symphonyoss.s2.canon.model.Schemas
 
toString() - Method in class org.symphonyoss.s2.canon.model.Version
 
toString() - Method in class org.symphonyoss.s2.canon.parser.error.ParserProblem
 
toString() - Method in class org.symphonyoss.s2.canon.parser.ParserContext
 
toString(StringBuffer) - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
toString(List<?>) - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
toString(ValueMap<String, Object>) - Method in class org.symphonyoss.s2.canon.model.AbstractSchema
 
Type - Class in org.symphonyoss.s2.canon.model
 
Type(ModelElement, ParserContext, String, String) - Constructor for class org.symphonyoss.s2.canon.model.Type
 
TypeDef - Class in org.symphonyoss.s2.canon.model
 
TypeDef(ModelElement, ParserContext, AbstractSchema, String) - Constructor for class org.symphonyoss.s2.canon.model.TypeDef
 

U

UnexpectedTypeError - Class in org.symphonyoss.s2.canon.parser.error
 
UnexpectedTypeError(Class<?>, Object) - Constructor for class org.symphonyoss.s2.canon.parser.error.UnexpectedTypeError
 
UnexpectedTypeError(String, Class<?>, JsonNode) - Constructor for class org.symphonyoss.s2.canon.parser.error.UnexpectedTypeError
 
UnknownFormatWarning - Class in org.symphonyoss.s2.canon.parser.error
 
UnknownFormatWarning(String) - Constructor for class org.symphonyoss.s2.canon.parser.error.UnknownFormatWarning
 
UnknownFormatWarning(String, String) - Constructor for class org.symphonyoss.s2.canon.parser.error.UnknownFormatWarning
 

V

validate() - Method in class org.symphonyoss.s2.canon.model.AbstractContainerSchema
 
validate() - Method in class org.symphonyoss.s2.canon.model.AbstractPayload
 
validate() - Method in class org.symphonyoss.s2.canon.model.AllOfSchema
 
validate() - Method in class org.symphonyoss.s2.canon.model.ArraySchema
 
validate() - Method in class org.symphonyoss.s2.canon.model.Component
 
validate() - Method in class org.symphonyoss.s2.canon.model.Field
 
validate() - Method in class org.symphonyoss.s2.canon.model.ModelElement
 
validate() - Method in class org.symphonyoss.s2.canon.model.ObjectSchema
 
validate() - Method in class org.symphonyoss.s2.canon.model.OneOfSchema
 
validate() - Method in class org.symphonyoss.s2.canon.model.Operation
 
validate() - Method in class org.symphonyoss.s2.canon.model.ParameterContainer
 
validate(Model) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 
ValueMap<K,​V> - Class in org.symphonyoss.s2.canon.model
 
ValueMap() - Constructor for class org.symphonyoss.s2.canon.model.ValueMap
 
ValueMap.Entry<K,​V> - Class in org.symphonyoss.s2.canon.model
 
Version - Class in org.symphonyoss.s2.canon.model
 
Version(Model, ParserContext) - Constructor for class org.symphonyoss.s2.canon.model.Version
 
VERSION - Static variable in class org.symphonyoss.s2.canon.Canon
 
visit(Model) - Method in interface org.symphonyoss.s2.canon.parser.IModelVisitor
 
visitAllModels(IModelVisitor) - Method in class org.symphonyoss.s2.canon.parser.ModelSetParserContext
 

W

warn(String) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
warn(String) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
warn(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 
warn(String, Throwable) - Method in class org.symphonyoss.s2.canon.parser.log.Slf4jLoggerAdaptor
 
warnf(String, Object...) - Method in class org.symphonyoss.s2.canon.parser.log.Logger
 

X

X_ATTRIBUTES - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_BASE_PATH - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_CARDINALITY - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_CARDINALITY_LIST - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_CARDINALITY_SET - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_ID - Static variable in class org.symphonyoss.s2.canon.Canon
 
X_MODEL - Static variable in class org.symphonyoss.s2.canon.Canon
 

Y

YEAR - Static variable in class org.symphonyoss.s2.canon.Canon
 
YEAR_MONTH - Static variable in class org.symphonyoss.s2.canon.Canon
 
A B C D E F G H I J L M N O P R S T U V W X Y 
All Classes All Packages