Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - org.apache.juneau.commons.AnnotationObject.Builder
- org.apache.juneau.commons.bean.BeanCtorAnnotation.Builder
- org.apache.juneau.commons.bean.BeanIgnoreAnnotation.Builder
- org.apache.juneau.commons.bean.BeanPropAnnotation.Builder
- org.apache.juneau.commons.bean.BeanTypeAnnotation.Builder
- org.apache.juneau.commons.bean.BasicPropertyNamer (implements org.apache.juneau.commons.bean.PropertyNamer)
- org.apache.juneau.commons.bean.BeanConfigAnnotation
- org.apache.juneau.commons.bean.BeanConfigContext
- org.apache.juneau.commons.bean.BeanConfigContext.Builder
- org.apache.juneau.commons.bean.BeanCtorAnnotation
- org.apache.juneau.commons.bean.BeanIgnoreAnnotation
- org.apache.juneau.commons.bean.BeanInterceptor<T>
- org.apache.juneau.commons.bean.BeanInterceptor.Void
- org.apache.juneau.commons.bean.BeanMapEntry (implements java.util.Map.Entry<K,
V>) - org.apache.juneau.commons.bean.BeanMeta<T>
- org.apache.juneau.commons.bean.BeanPropAnnotation
- org.apache.juneau.commons.bean.BeanPropertyMeta (implements java.lang.Comparable<T>)
- org.apache.juneau.commons.bean.BeanPropertyMeta.Builder
- org.apache.juneau.commons.bean.BeanPropertyValue (implements java.lang.Comparable<T>)
- org.apache.juneau.commons.bean.BeanProxyInvocationHandler<T> (implements java.lang.reflect.InvocationHandler)
- org.apache.juneau.commons.bean.BeanTypeAnnotation
- org.apache.juneau.commons.reflect.ElementInfo
- org.apache.juneau.commons.reflect.ClassInfo (implements org.apache.juneau.commons.reflect.Annotatable, java.lang.Comparable<T>, java.lang.reflect.Type)
- org.apache.juneau.commons.reflect.ClassInfoTyped<T>
- org.apache.juneau.commons.bean.BeanInfo<T>
- org.apache.juneau.commons.reflect.ClassInfoTyped<T>
- org.apache.juneau.commons.reflect.ClassInfo (implements org.apache.juneau.commons.reflect.Annotatable, java.lang.Comparable<T>, java.lang.reflect.Type)
- org.apache.juneau.commons.bean.PropertyNamerDLC (implements org.apache.juneau.commons.bean.PropertyNamer)
- org.apache.juneau.commons.bean.PropertyNamerDUCS (implements org.apache.juneau.commons.bean.PropertyNamer)
- org.apache.juneau.commons.bean.PropertyNamerULC (implements org.apache.juneau.commons.bean.PropertyNamer)
- org.apache.juneau.commons.bean.PropertyValidators
- java.lang.Record
- org.apache.juneau.commons.bean.BeanMeta.BeanMetaValue<T>
- java.util.AbstractMap<K,
Interface Hierarchy
- org.apache.juneau.commons.bean.BeanFilter
- org.apache.juneau.commons.bean.BeanMetaInitializer
- org.apache.juneau.commons.bean.BeanPropertyPostProcessor
- org.apache.juneau.commons.bean.BeanRegistryLookup
- org.apache.juneau.commons.bean.BeanSession
- org.apache.juneau.commons.bean.BeanTypeResolver
- org.apache.juneau.commons.function.Consumer4<A,
B, C, D> - org.apache.juneau.commons.bean.BeanPropertyConsumer
- org.apache.juneau.commons.bean.Delegate<T>
- org.apache.juneau.commons.bean.PropertyNamer
- org.apache.juneau.commons.bean.PropertyNamer.Void
- org.apache.juneau.commons.bean.PropertyValidator
- org.apache.juneau.commons.bean.PropertyValidatorFactory
Annotation Interface Hierarchy
- org.apache.juneau.commons.bean.BeanConfig (implements java.lang.annotation.Annotation)
- org.apache.juneau.commons.bean.BeanCtor (implements java.lang.annotation.Annotation)
- org.apache.juneau.commons.bean.BeanIgnore (implements java.lang.annotation.Annotation)
- org.apache.juneau.commons.bean.BeanProp (implements java.lang.annotation.Annotation)
- org.apache.juneau.commons.bean.BeanType (implements java.lang.annotation.Annotation)
- org.apache.juneau.commons.bean.Name (implements java.lang.annotation.Annotation)