Uses of Class
org.symphonyoss.s2.canon.model.AbstractSchema
-
Packages that use AbstractSchema Package Description org.symphonyoss.s2.canon.model -
-
Uses of AbstractSchema in org.symphonyoss.s2.canon.model
Subclasses of AbstractSchema in org.symphonyoss.s2.canon.model Modifier and Type Class Description classAbstractContainerSchemaclassAllOfSchemaclassArraySchemaSchema for an array.classBooleanTypeclassComponentclassDoubleTypeclassFieldclassIntegerTypeclassObjectSchemaSchema for an object.classOneOfSchemaclassReferenceOrSchemaclassReferenceSchemaA 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.classSchemaclassStringTypeclassTypeclassTypeDefMethods in org.symphonyoss.s2.canon.model that return AbstractSchema Modifier and Type Method Description static AbstractSchemaField. create(ModelElement parent, ParserContext context, boolean required)AbstractSchemaISchemaFactory. create(ModelElement parent, ParserContext context, ParserContext node)static AbstractSchemaType. create(ModelElement parent, ParserContext context, ParserContext node, String name)protected AbstractSchemaAbstractSchema. createSchema(ParserContext context)AbstractSchemaArraySchema. getItems()AbstractSchemaComponent. getType()AbstractSchemaField. getType()Methods in org.symphonyoss.s2.canon.model that return types with arguments of type AbstractSchema Modifier and Type Method Description Set<AbstractSchema>ModelElement. getReferencedTypes()Set<AbstractSchema>ModelElement. getSchemas()Method parameters in org.symphonyoss.s2.canon.model with type arguments of type AbstractSchema Modifier and Type Method Description protected voidAllOfSchema. getReferencedTypes(Set<AbstractSchema> result)voidArraySchema. getReferencedTypes(Set<AbstractSchema> result)protected voidModelElement. getReferencedTypes(Set<AbstractSchema> result)protected voidObjectSchema. getReferencedTypes(Set<AbstractSchema> result)protected voidOneOfSchema. getReferencedTypes(Set<AbstractSchema> result)voidParameterContainer. getReferencedTypes(Set<AbstractSchema> result)voidPathItem. getReferencedTypes(Set<AbstractSchema> result)protected voidReferenceSchema. getReferencedTypes(Set<AbstractSchema> result)protected voidSchemas. getReferencedTypes(Set<AbstractSchema> result)protected voidAllOfSchema. getSchemas(Set<AbstractSchema> result)protected voidModelElement. getSchemas(Set<AbstractSchema> result)protected voidObjectSchema. getSchemas(Set<AbstractSchema> result)Constructors in org.symphonyoss.s2.canon.model with parameters of type AbstractSchema Constructor Description Component(ModelElement parent, ParserContext context, AbstractSchema type, String elementType, String name)Field(ModelElement parent, ParserContext context, AbstractSchema type, boolean required, String name)TypeDef(ModelElement parent, ParserContext context, AbstractSchema type, String name)
-