Hierarchy For All Packages
- dev.goldmensch.propane,
- dev.goldmensch.propane.event,
- dev.goldmensch.propane.event.internal,
- dev.goldmensch.propane.internal,
- dev.goldmensch.propane.internal.exposed,
- dev.goldmensch.propane.property,
- dev.goldmensch.propane.spec,
- dev.goldmensch.propane.spec.annotation,
- dev.goldmensch.propane.spec.generator,
- dev.goldmensch.propane.spec.processor,
- dev.goldmensch.propane.spec.processor.syntax,
- dev.goldmensch.propane.spec.processor.util
Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- dev.goldmensch.propane.spec.processor.SpecProcessor
- dev.goldmensch.propane.spec.generator.DslGenerator
- dev.goldmensch.propane.property.EnumerationPropertySkeleton<T> (implements dev.goldmensch.propane.property.Property.MultiValue<T>)
- dev.goldmensch.propane.event.internal.EventBus<I,
S> - dev.goldmensch.propane.internal.Helpers
- dev.goldmensch.propane.IntrospectionImplSkeleton<I_SELF,
I, B, S> (implements dev.goldmensch.propane.IntrospectionSkeleton<SELF, S>) - dev.goldmensch.propane.IntrospectionImplSkeleton.Builder
- dev.goldmensch.propane.property.MappingPropertySkeleton<K,
V> (implements dev.goldmensch.propane.property.Property.MultiValue<T>) - dev.goldmensch.propane.property.Priority (implements java.lang.Comparable<T>)
- dev.goldmensch.propane.internal.exposed.Properties<INTROSPECTION>
- dev.goldmensch.propane.spec.generator.PropertyGenerator
- dev.goldmensch.propane.property.PropertyProviderSkeleton<T, PROPERTY, INTROSPECTION>
- dev.goldmensch.propane.internal.ProviderExecutor
- dev.goldmensch.propane.Registry<S>
- dev.goldmensch.propane.internal.Resolver<INTROSPECTION>
- dev.goldmensch.propane.internal.Scopes
- dev.goldmensch.propane.internal.ScopeStub (implements dev.goldmensch.propane.Scope)
- dev.goldmensch.propane.property.SingletonPropertySkeleton<T> (implements dev.goldmensch.propane.property.Property.SingleValue<T>)
- dev.goldmensch.propane.event.Subscription<I,
S> - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.goldmensch.propane.spec.SkeletonMethodException
- java.lang.RuntimeException
- java.lang.Exception
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- dev.goldmensch.propane.event.Event<S>
- dev.goldmensch.propane.IntrospectionSkeleton<SELF,
S> - dev.goldmensch.propane.event.Listener<E,
S, I> - dev.goldmensch.propane.property.Property<T>
- dev.goldmensch.propane.property.Property.MultiValue<T>
- dev.goldmensch.propane.property.Property.SingleValue<T>
- dev.goldmensch.propane.Scope
- dev.goldmensch.propane.property.SpecificProperty<T>
- dev.goldmensch.propane.spec.processor.syntax.SpecProperty
- dev.goldmensch.propane.spec.processor.util.TriFunction<A,
B, C, R>
Annotation Interface Hierarchy
- dev.goldmensch.propane.spec.annotation.GeneratedForSpec (implements java.lang.annotation.Annotation)
- dev.goldmensch.propane.spec.annotation.Internal (implements java.lang.annotation.Annotation)
- dev.goldmensch.propane.spec.annotation.Propane (implements java.lang.annotation.Annotation)
- dev.goldmensch.propane.spec.annotation.Scopes (implements java.lang.annotation.Annotation)
- dev.goldmensch.propane.Skeleton (implements java.lang.annotation.Annotation)
- dev.goldmensch.propane.spec.SkeletonMethod (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.goldmensch.propane.property.Property.FallbackStrategy
- dev.goldmensch.propane.property.Property.Source
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.goldmensch.propane.spec.generator.PropertyGenerator.PropertyMeta
- dev.goldmensch.propane.spec.processor.syntax.SpecEnumeration (implements dev.goldmensch.propane.spec.processor.syntax.SpecProperty)
- dev.goldmensch.propane.spec.processor.syntax.SpecEvent
- dev.goldmensch.propane.spec.processor.syntax.SpecMapping (implements dev.goldmensch.propane.spec.processor.syntax.SpecProperty)
- dev.goldmensch.propane.spec.processor.syntax.SpecMeta
- dev.goldmensch.propane.spec.processor.syntax.SpecSingleton (implements dev.goldmensch.propane.spec.processor.syntax.SpecProperty)
- java.lang.Record