Uses of Class
com.github.victools.jsonschema.generator.MethodScope
Packages that use MethodScope
Package
Description
-
Uses of MethodScope in com.github.victools.jsonschema.generator
Methods in com.github.victools.jsonschema.generator that return MethodScopeModifier and TypeMethodDescriptionMethodScope.asFakeContainerItemScope()TypeContext.createMethodScope(com.fasterxml.classmate.members.ResolvedMethod method, com.fasterxml.classmate.ResolvedTypeWithMembers declaringTypeMembers) Deprecated.TypeContext.createMethodScope(com.fasterxml.classmate.members.ResolvedMethod method, MemberScope.DeclarationDetails declarationDetails) Construct aMethodScopeinstance for the given method.FieldScope.findGetter()Return the conventional getter method (if one exists).MethodScope.withOverriddenName(String overriddenName) MethodScope.withOverriddenType(com.fasterxml.classmate.ResolvedType overriddenType) Methods in com.github.victools.jsonschema.generator that return types with arguments of type MethodScopeModifier and TypeMethodDescriptionSchemaGeneratorConfigBuilder.forMethods()Get the part of this configuration builder dedicated to custom attribute look-ups for methods.SchemaGeneratorConfig.getMethodAttributeOverrides()Getter for the applicable instance attribute overrides for methods.Methods in com.github.victools.jsonschema.generator with parameters of type MethodScopeModifier and TypeMethodDescriptiontools.jackson.databind.JsonNodeSchemaGenerationContext.createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) Create a standard definition for the given property.tools.jackson.databind.JsonNodeSchemaGenerationContext.createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) Create a standard definition for the given property.booleanSchemaGeneratorConfig.isNullable(MethodScope method) Check whether a method's return value is nullable.booleanSchemaGeneratorConfig.isReadOnly(MethodScope method) Check whether a method value is deemed read-only, i.e., may be ignored or rejected when included in a request.booleanSchemaGeneratorConfig.isRequired(MethodScope method) Check whether a method value is required.booleanSchemaGeneratorConfig.isWriteOnly(MethodScope method) Check whether a method value is deemed write-only, i.e., is not being returned in responses.tools.jackson.databind.JsonNodeSchemaGeneratorConfig.resolveAdditionalProperties(MethodScope method, SchemaGenerationContext context) Determine the "additionalProperties" of a method's return value.SchemaGeneratorConfig.resolveArrayMaxItems(MethodScope method) Determine the "maxItems" of a method's return value.SchemaGeneratorConfig.resolveArrayMinItems(MethodScope method) Determine the "minItems" of a method's return value.SchemaGeneratorConfig.resolveArrayUniqueItems(MethodScope method) Determine the "uniqueItems" of a method's return value.SchemaGeneratorConfig.resolveDefault(MethodScope method) Determine the "default" value of a method's return value.SchemaGeneratorConfig.resolveDependentRequires(MethodScope method) Determine the "dependentRequired" list of other properties' names, for which a value is required if the given method (or more likely: the field derived from this method) is present.SchemaGeneratorConfig.resolveDescription(MethodScope method) Determine the "description" of a method's return value.Collection<?>SchemaGeneratorConfig.resolveEnum(MethodScope method) Determine the "enum"/"const" of a method's return value.SchemaGeneratorConfig.resolveNumberExclusiveMaximum(MethodScope method) Determine the "exclusiveMaximum" of a method's return value.SchemaGeneratorConfig.resolveNumberExclusiveMinimum(MethodScope method) Determine the "exclusiveMinimum" of a method's return value.SchemaGeneratorConfig.resolveNumberInclusiveMaximum(MethodScope method) Determine the "maximum" of a method's return value.SchemaGeneratorConfig.resolveNumberInclusiveMinimum(MethodScope method) Determine the "minimum" of a method's return value.SchemaGeneratorConfig.resolveNumberMultipleOf(MethodScope method) Determine the "multipleOf" of a method's return value.SchemaGeneratorConfig.resolvePatternProperties(MethodScope method, SchemaGenerationContext context) Determine the "patternProperties" of a method's return value.SchemaGeneratorConfig.resolvePropertyNameOverride(MethodScope method) Determine the alternative name in a parent JSON Schema's "properties" from a method's return value.SchemaGeneratorConfig.resolveStringFormat(MethodScope method) Determine the "format" of a method's return value.SchemaGeneratorConfig.resolveStringMaxLength(MethodScope method) Determine the "maxLength" of a method's return value.SchemaGeneratorConfig.resolveStringMinLength(MethodScope method) Determine the "minLength" of a method's return value.SchemaGeneratorConfig.resolveStringPattern(MethodScope method) Determine the "pattern" of a method's return value.default com.fasterxml.classmate.ResolvedTypeSchemaGeneratorConfig.resolveTargetTypeOverride(MethodScope method) Deprecated.List<com.fasterxml.classmate.ResolvedType>SchemaGeneratorConfig.resolveTargetTypeOverrides(MethodScope method) Determine the alternative target types from a method's return value.SchemaGeneratorConfig.resolveTitle(MethodScope method) Determine the "title" of a method's return value.booleanSchemaGeneratorConfig.shouldIgnore(MethodScope method) Check whether a method should be ignored.Method parameters in com.github.victools.jsonschema.generator with type arguments of type MethodScopeModifier and TypeMethodDescriptiontools.jackson.databind.JsonNodeSchemaGenerationContext.createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) Create a standard definition for the given property.tools.jackson.databind.JsonNodeSchemaGenerationContext.createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) Create a standard definition for the given property. -
Uses of MethodScope in com.github.victools.jsonschema.generator.impl
Methods in com.github.victools.jsonschema.generator.impl that return types with arguments of type MethodScopeMethods in com.github.victools.jsonschema.generator.impl with parameters of type MethodScopeModifier and TypeMethodDescriptionstatic tools.jackson.databind.node.ObjectNodeAttributeCollector.collectMethodAttributes(MethodScope method, SchemaGenerationContext generationContext) Collect a method's contextual attributes (i.e. everything not related to the structure).tools.jackson.databind.JsonNodeSchemaGenerationContextImpl.createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) tools.jackson.databind.JsonNodeSchemaGenerationContextImpl.createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) booleanSchemaGeneratorConfigImpl.isNullable(MethodScope method) booleanSchemaGeneratorConfigImpl.isReadOnly(MethodScope method) booleanSchemaGeneratorConfigImpl.isRequired(MethodScope method) booleanSchemaGeneratorConfigImpl.isWriteOnly(MethodScope method) tools.jackson.databind.JsonNodeSchemaGeneratorConfigImpl.resolveAdditionalProperties(MethodScope method, SchemaGenerationContext context) SchemaGeneratorConfigImpl.resolveArrayMaxItems(MethodScope method) SchemaGeneratorConfigImpl.resolveArrayMinItems(MethodScope method) SchemaGeneratorConfigImpl.resolveArrayUniqueItems(MethodScope method) SchemaGeneratorConfigImpl.resolveDefault(MethodScope method) SchemaGeneratorConfigImpl.resolveDependentRequires(MethodScope method) SchemaGeneratorConfigImpl.resolveDescription(MethodScope method) Collection<?>SchemaGeneratorConfigImpl.resolveEnum(MethodScope method) SchemaGeneratorConfigImpl.resolveNumberExclusiveMaximum(MethodScope method) SchemaGeneratorConfigImpl.resolveNumberExclusiveMinimum(MethodScope method) SchemaGeneratorConfigImpl.resolveNumberInclusiveMaximum(MethodScope method) SchemaGeneratorConfigImpl.resolveNumberInclusiveMinimum(MethodScope method) SchemaGeneratorConfigImpl.resolveNumberMultipleOf(MethodScope method) SchemaGeneratorConfigImpl.resolvePatternProperties(MethodScope method, SchemaGenerationContext context) SchemaGeneratorConfigImpl.resolvePropertyNameOverride(MethodScope method) SchemaGeneratorConfigImpl.resolveStringFormat(MethodScope method) SchemaGeneratorConfigImpl.resolveStringMaxLength(MethodScope method) SchemaGeneratorConfigImpl.resolveStringMinLength(MethodScope method) SchemaGeneratorConfigImpl.resolveStringPattern(MethodScope method) List<com.fasterxml.classmate.ResolvedType>SchemaGeneratorConfigImpl.resolveTargetTypeOverrides(MethodScope method) SchemaGeneratorConfigImpl.resolveTitle(MethodScope method) booleanSchemaGeneratorConfigImpl.shouldIgnore(MethodScope method) Method parameters in com.github.victools.jsonschema.generator.impl with type arguments of type MethodScopeModifier and TypeMethodDescriptiontools.jackson.databind.JsonNodeSchemaGenerationContextImpl.createStandardDefinition(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) tools.jackson.databind.JsonNodeSchemaGenerationContextImpl.createStandardDefinitionReference(MethodScope targetScope, CustomPropertyDefinitionProvider<MethodScope> ignoredDefinitionProvider) -
Uses of MethodScope in com.github.victools.jsonschema.generator.impl.module
Constructor parameters in com.github.victools.jsonschema.generator.impl.module with type arguments of type MethodScopeModifierConstructorDescriptionMethodExclusionModule(Predicate<MethodScope> shouldExcludeMethodsMatching) Constructor setting the underlying check to be set viaSchemaGeneratorConfigPart.withIgnoreCheck(Predicate).
TypeContext.createMethodScope(ResolvedMethod, MemberScope.DeclarationDetails)instead