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
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 that return types with arguments of type SchemaObject Modifier and Type Method Description java.util.Map<java.lang.Class<?>,SchemaObject>
RestHandlerBuilder. customSchemas()
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.
-