hawtio-json-schema-mbean 1.4.0.redhat-630224
B C F G H I J O P S T V W 

B

BeanValidationAnnotationIntrospector - Class in io.hawt.jsonschema.internal
 
BeanValidationAnnotationIntrospector(TypeFactory) - Constructor for class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 
BeanValidationAnnotationModule - Class in io.hawt.jsonschema.internal
 
BeanValidationAnnotationModule() - Constructor for class io.hawt.jsonschema.internal.BeanValidationAnnotationModule
 

C

castToPropertiesBackedByTransientFields(Object) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
clearCache() - Method in class io.hawt.introspect.Introspector
 
clearCache() - Method in interface io.hawt.introspect.IntrospectorMXBean
Clears the cache
CreateOpenshiftContainerOptionsSchemaCustomizer - Class in io.hawt.jsonschema.internal.customizers.io.fabric8.openshift
Customizes Json schema for OpenShift container options.
CreateOpenshiftContainerOptionsSchemaCustomizer() - Constructor for class io.hawt.jsonschema.internal.customizers.io.fabric8.openshift.CreateOpenshiftContainerOptionsSchemaCustomizer
 
customize(JsonSchema) - Method in class io.hawt.jsonschema.internal.customizers.io.fabric8.openshift.CreateOpenshiftContainerOptionsSchemaCustomizer
 
customize(JsonSchema) - Method in class io.hawt.jsonschema.internal.customizers.JsonSchemaCustomizer
Changes Json Schema generated by com.fasterxml.jackson.module.jsonSchema.factories.SchemaFactoryWrapper

F

findClassNames(String, Integer) - Method in class io.hawt.introspect.Introspector
Searches for the available class names given the text search
findClassNames(String, Integer) - Method in interface io.hawt.introspect.IntrospectorMXBean
Searches for the available class names given the text search
findClassNamesMethodsAnnotatedWith(String) - Method in class io.hawt.introspect.Introspector
 
findClassNamesMethodsAnnotatedWith(String) - Method in interface io.hawt.introspect.IntrospectorMXBean
Returns the classes which have at least one method annotated with the given annotation class name
findField(String, Class<?>) - Static method in class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 
findField(String, Class<?>) - Static method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
findJUnitTestClassNames() - Method in class io.hawt.introspect.Introspector
 
findJUnitTestClassNames() - Method in interface io.hawt.introspect.IntrospectorMXBean
 
findProperties(String, String) - Method in class io.hawt.introspect.Introspector
Returns a list of properties available; supporting the navigation using dot of properties into nested properties
findProperties(String, String) - Method in interface io.hawt.introspect.IntrospectorMXBean
Returns a list of properties available; supporting the navigation using dot of properties into nested properties
findPropertyByName(Iterable<PropertyDTO>, String) - Static method in class io.hawt.introspect.Introspections
 

G

getBaseDir() - Method in class io.hawt.introspect.Introspector
 
getClass(String) - Method in class io.hawt.jsonschema.SchemaLookup
 
getClass(String, boolean) - Method in class io.hawt.jsonschema.SchemaLookup
 
getClassScanner() - Method in class io.hawt.introspect.Introspector
 
getDefaultObjectName() - Method in class io.hawt.introspect.Introspector
 
getDefaultObjectName() - Method in class io.hawt.jsonschema.SchemaLookup
 
getDescription() - Method in class io.hawt.introspect.PropertyDTO
 
getDisplayName() - Method in class io.hawt.introspect.PropertyDTO
 
getGetterFieldName(String) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
getIsGetterFieldName(String) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
getMapper() - Method in class io.hawt.jsonschema.SchemaLookup
 
getName() - Method in class io.hawt.introspect.PropertyDTO
 
getProperties(String) - Method in class io.hawt.introspect.Introspector
Returns a list of properties for the given type name
getProperties(Class<?>) - Method in class io.hawt.introspect.Introspector
 
getProperties(String) - Method in interface io.hawt.introspect.IntrospectorMXBean
Returns a list of properties for the given type name
getPropertyMap(Iterable<PropertyDTO>) - Static method in class io.hawt.introspect.Introspections
Returns a map indexed by property name
getSchemaForClass(String) - Method in class io.hawt.jsonschema.SchemaLookup
 
getSchemaForClass(Class<?>) - Method in class io.hawt.jsonschema.SchemaLookup
 
getSchemaForClass(String) - Method in interface io.hawt.jsonschema.SchemaLookupMXBean
Returns a JSON schema representing the desired class
getSingleton() - Static method in class io.hawt.introspect.Introspector
 
getSingleton() - Static method in class io.hawt.jsonschema.SchemaLookup
 
getTypeName() - Method in class io.hawt.introspect.PropertyDTO
 

H

hasIgnoreMarker(AnnotatedMember) - Method in class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 
hasRequiredMarker(AnnotatedMember) - Method in class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 

I

IgnorePropertiesBackedByTransientFields - Class in io.hawt.jsonschema.internal
Ignores getters which are backed with a field of the same name which is a transient field
IgnorePropertiesBackedByTransientFields(VisibilityChecker<?>) - Constructor for class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
init() - Method in class io.hawt.introspect.Introspector
 
init() - Method in class io.hawt.jsonschema.SchemaLookup
 
Introspections - Class in io.hawt.introspect
Some introspection helper methods
Introspections() - Constructor for class io.hawt.introspect.Introspections
 
Introspector - Class in io.hawt.introspect
A helper bean for working with the introspector.
Introspector() - Constructor for class io.hawt.introspect.Introspector
 
IntrospectorMXBean - Interface in io.hawt.introspect
The JMX MBean interface for working with the introspector
io.hawt.introspect - package io.hawt.introspect
 
io.hawt.jsonschema - package io.hawt.jsonschema
 
io.hawt.jsonschema.internal - package io.hawt.jsonschema.internal
 
io.hawt.jsonschema.internal.customizers - package io.hawt.jsonschema.internal.customizers
 
io.hawt.jsonschema.internal.customizers.io.fabric8.openshift - package io.hawt.jsonschema.internal.customizers.io.fabric8.openshift
 
isCreatorVisible(AnnotatedMember) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isCreatorVisible(Member) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isFieldVisible(AnnotatedField) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isFieldVisible(Field) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isGetterMethodRetItselfVisible(Method, Class<?>) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
Returns false if the getter method just return the declaringClass itself to avoid the recusive dead loop
isGetterMethodWithFieldVisible(Object, String, Class<?>) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
Returns false if the getter method has a field of the same name which is transient
isGetterVisible(AnnotatedMethod) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isGetterVisible(Method) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isIsGetterVisible(AnnotatedMethod) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isIsGetterVisible(Method) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isReadable() - Method in class io.hawt.introspect.PropertyDTO
 
isSetterVisible(AnnotatedMethod) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isSetterVisible(Method) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
isWriteable() - Method in class io.hawt.introspect.PropertyDTO
 

J

JsonSchemaCustomizer - Class in io.hawt.jsonschema.internal.customizers
Interface for classes which are used to alter Json Schema generated from any class.
JsonSchemaCustomizer() - Constructor for class io.hawt.jsonschema.internal.customizers.JsonSchemaCustomizer
 

O

OPENSHIFT_BROKER_HOST - Static variable in class io.hawt.jsonschema.internal.customizers.io.fabric8.openshift.CreateOpenshiftContainerOptionsSchemaCustomizer
 

P

PropertyDTO - Class in io.hawt.introspect
A simple DTO for Property information
PropertyDTO() - Constructor for class io.hawt.introspect.PropertyDTO
 
PropertyDTO(PropertyDescriptor) - Constructor for class io.hawt.introspect.PropertyDTO
 

S

SchemaLookup - Class in io.hawt.jsonschema
 
SchemaLookup() - Constructor for class io.hawt.jsonschema.SchemaLookup
 
SchemaLookupMXBean - Interface in io.hawt.jsonschema
 
setClassLoaderProvider(String, ClassLoaderProvider) - Method in class io.hawt.introspect.Introspector
Registers a named class loader provider or removes it if the classLoaderProvider is null
setClassScanner(ClassScanner) - Method in class io.hawt.introspect.Introspector
 
setDescription(String) - Method in class io.hawt.introspect.PropertyDTO
 
setDisplayName(String) - Method in class io.hawt.introspect.PropertyDTO
 
setMapper(ObjectMapper) - Method in class io.hawt.jsonschema.SchemaLookup
 
setName(String) - Method in class io.hawt.introspect.PropertyDTO
 
setReadable(boolean) - Method in class io.hawt.introspect.PropertyDTO
 
setTypeName(String) - Method in class io.hawt.introspect.PropertyDTO
 
setupModule(Module.SetupContext) - Method in class io.hawt.jsonschema.internal.BeanValidationAnnotationModule
 
setWriteable(boolean) - Method in class io.hawt.introspect.PropertyDTO
 

T

toString() - Method in class io.hawt.introspect.PropertyDTO
 
typeFactory - Variable in class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 

V

version() - Method in class io.hawt.jsonschema.internal.BeanValidationAnnotationIntrospector
 

W

with(JsonAutoDetect) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
with(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withCreatorVisibility(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withFieldVisibility(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withGetterVisibility(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withIsGetterVisibility(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withSetterVisibility(JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
withVisibility(PropertyAccessor, JsonAutoDetect.Visibility) - Method in class io.hawt.jsonschema.internal.IgnorePropertiesBackedByTransientFields
 
B C F G H I J O P S T V W 
hawtio-json-schema-mbean 1.4.0.redhat-630224

Copyright © 2016 JBoss by Red Hat. All rights reserved.