Uses of Class
io.muserver.openapi.SchemaObject
-
Packages that use SchemaObject Package Description io.muserver.openapi A model of the Open API spec, which is used internally when creating documentation for JAX-RS services.io.muserver.rest This package contains the JAX-RS implementation for mu-server. -
-
Uses of SchemaObject in io.muserver.openapi
Fields in io.muserver.openapi declared as SchemaObject Modifier and Type Field Description SchemaObject
SchemaObject. items
Deprecated.useitems()
insteadSchemaObject
MediaTypeObject. schema
Deprecated.useMediaTypeObject.schema()
insteadSchemaObject
ParameterObject. schema
Deprecated.Fields in io.muserver.openapi with type parameters of type SchemaObject Modifier and Type Field Description java.util.List<SchemaObject>
SchemaObject. allOf
Deprecated.useallOf()
insteadjava.util.List<SchemaObject>
SchemaObject. anyOf
Deprecated.useanyOf()
insteadjava.util.List<SchemaObject>
SchemaObject. not
Deprecated.usenot()
insteadjava.util.List<SchemaObject>
SchemaObject. oneOf
Deprecated.useoneOf()
insteadjava.util.Map<java.lang.String,SchemaObject>
SchemaObject. properties
Deprecated.useproperties()
insteadjava.util.Map<java.lang.String,SchemaObject>
ComponentsObject. schemas
Deprecated.Methods in io.muserver.openapi that return SchemaObject Modifier and Type Method Description SchemaObject
SchemaObjectBuilder. build()
SchemaObject
SchemaObject. items()
SchemaObject
SchemaObjectBuilder. items()
SchemaObject
HeaderObject. schema()
SchemaObject
MediaTypeObject. schema()
SchemaObject
ParameterObject. schema()
Methods in io.muserver.openapi that return types with arguments of type SchemaObject Modifier and Type Method Description java.util.List<SchemaObject>
SchemaObject. allOf()
java.util.List<SchemaObject>
SchemaObjectBuilder. allOf()
java.util.List<SchemaObject>
SchemaObject. anyOf()
java.util.List<SchemaObject>
SchemaObjectBuilder. anyOf()
java.util.List<SchemaObject>
SchemaObject. not()
java.util.List<SchemaObject>
SchemaObjectBuilder. not()
java.util.List<SchemaObject>
SchemaObject. oneOf()
java.util.List<SchemaObject>
SchemaObjectBuilder. oneOf()
java.util.Map<java.lang.String,SchemaObject>
SchemaObject. properties()
java.util.Map<java.lang.String,SchemaObject>
SchemaObjectBuilder. properties()
java.util.Map<java.lang.String,SchemaObject>
ComponentsObject. schemas()
Methods in io.muserver.openapi with parameters of type SchemaObject Modifier and Type Method Description SchemaObjectBuilder
SchemaObjectBuilder. withItems(SchemaObject items)
HeaderObjectBuilder
HeaderObjectBuilder. withSchema(SchemaObject schema)
MediaTypeObjectBuilder
MediaTypeObjectBuilder. withSchema(SchemaObject schema)
ParameterObjectBuilder
ParameterObjectBuilder. withSchema(SchemaObject schema)
Method parameters in io.muserver.openapi with type arguments of type SchemaObject Modifier and Type Method Description SchemaObjectBuilder
SchemaObjectBuilder. withAllOf(java.util.List<SchemaObject> allOf)
SchemaObjectBuilder
SchemaObjectBuilder. withAnyOf(java.util.List<SchemaObject> anyOf)
Forces a value to be any of a number of different schemasSchemaObjectBuilder
SchemaObjectBuilder. withNot(java.util.List<SchemaObject> not)
SchemaObjectBuilder
SchemaObjectBuilder. withOneOf(java.util.List<SchemaObject> oneOf)
Forces a value to be one of several different schemasSchemaObjectBuilder
SchemaObjectBuilder. withProperties(java.util.Map<java.lang.String,SchemaObject> properties)
ComponentsObjectBuilder
ComponentsObjectBuilder. withSchemas(java.util.Map<java.lang.String,SchemaObject> schemas)
-
Uses of SchemaObject in io.muserver.rest
Methods in io.muserver.rest with parameters of type SchemaObject Modifier and Type Method Description RestHandlerBuilder
RestHandlerBuilder. addCustomSchema(java.lang.Class<?> dataClass, SchemaObject schema)
Registers a custom OpenAPI schema description for the given class.
-