Uses of Class
org.apache.juneau.marshall.jsonschema.JsonSchemaGenerator.Builder
Packages that use JsonSchemaGenerator.Builder
-
Uses of JsonSchemaGenerator.Builder in org.apache.juneau.marshall.jsonschema
Methods in org.apache.juneau.marshall.jsonschema that return JsonSchemaGenerator.BuilderModifier and TypeMethodDescriptionJsonSchemaGenerator.Builder.addDescriptionsTo(TypeCategory... values) Add descriptions.JsonSchemaGenerator.Builder.addExamplesTo(TypeCategory... values) Add examples.JsonSchemaGenerator.Builder.allowNestedDescriptions()Allow nested descriptions.JsonSchemaGenerator.Builder.allowNestedDescriptions(boolean value) Same asallowNestedDescriptions()but allows you to explicitly specify the value.JsonSchemaGenerator.Builder.allowNestedExamples()Allow nested examples.JsonSchemaGenerator.Builder.allowNestedExamples(boolean value) Same asallowNestedExamples()but allows you to explicitly specify the value.JsonSchemaGenerator.Builder.beanDefMapper(Class<? extends MarshallingDefMapper> value) Schema definition mapper.JsonSchemaGenerator.Builder.copy()JsonSchemaGenerator.copy()static JsonSchemaGenerator.BuilderJsonSchemaGenerator.create()Creates a new builder for this object.JsonSchemaGenerator.Builder.ignoreTypes(String... values) Ignore types from schema definitions.JsonSchemaGenerator.Builder.useBeanDefs()Use bean definitions.JsonSchemaGenerator.Builder.useBeanDefs(boolean value) Same asuseBeanDefs()but allows you to explicitly specify the value.Methods in org.apache.juneau.marshall.jsonschema with parameters of type JsonSchemaGenerator.BuilderModifier and TypeMethodDescriptionvoidJsonSchemaConfigAnnotation.Apply.apply(AnnotationInfo<JsonSchemaConfig> ai, JsonSchemaGenerator.Builder b) Constructors in org.apache.juneau.marshall.jsonschema with parameters of type JsonSchemaGenerator.BuilderModifierConstructorDescriptionprotectedBuilder(JsonSchemaGenerator.Builder copyFrom) Copy constructor.Constructor.