Hierarchy For All Packages
Package Hierarchies:- org.soulwing.prospecto,
- org.soulwing.prospecto.api,
- org.soulwing.prospecto.api.association,
- org.soulwing.prospecto.api.converter,
- org.soulwing.prospecto.api.discriminator,
- org.soulwing.prospecto.api.factory,
- org.soulwing.prospecto.api.json,
- org.soulwing.prospecto.api.listener,
- org.soulwing.prospecto.api.meta,
- org.soulwing.prospecto.api.options,
- org.soulwing.prospecto.api.reference,
- org.soulwing.prospecto.api.scope,
- org.soulwing.prospecto.api.splice,
- org.soulwing.prospecto.api.template,
- org.soulwing.prospecto.api.text,
- org.soulwing.prospecto.api.url,
- org.soulwing.prospecto.spi
Class Hierarchy
- java.lang.Object
- org.soulwing.prospecto.api.association.AbstractAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.AssociationManager<T,E>)
- org.soulwing.prospecto.api.association.AbstractToManyAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.ToManyAssociationManager<T,E>)
- org.soulwing.prospecto.api.association.AbstractCollectionAssociationManager<T,E>
- org.soulwing.prospecto.api.association.AbstractToManyIndexedAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.ToManyIndexedAssociationManager<T,E>)
- org.soulwing.prospecto.api.association.AbstractArrayAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.Stateful)
- org.soulwing.prospecto.api.association.AbstractListAssociationManager<T,E>
- org.soulwing.prospecto.api.association.AbstractToOneAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.ToOneAssociationManager<T,E>)
- org.soulwing.prospecto.api.association.AbstractToManyAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.ToManyAssociationManager<T,E>)
- org.soulwing.prospecto.api.template.AbstractViewNodeVisitor (implements org.soulwing.prospecto.api.template.ViewNodeVisitor)
- org.soulwing.prospecto.api.converter.CalendarTypeConverter (implements org.soulwing.prospecto.api.converter.ValueTypeConverter)
- org.soulwing.prospecto.api.converter.CalendarTypeConverter.Builder
- org.soulwing.prospecto.api.converter.Coerce
- org.soulwing.prospecto.api.converter.DateTypeConverter (implements org.soulwing.prospecto.api.converter.ValueTypeConverter)
- org.soulwing.prospecto.api.converter.DateTypeConverter.Builder
- org.soulwing.prospecto.api.discriminator.Discriminator
- org.soulwing.prospecto.api.text.InputStreamSource (implements org.soulwing.prospecto.api.ViewReader.Source)
- org.soulwing.prospecto.api.json.JsonPSource (implements org.soulwing.prospecto.api.ViewReader.Source)
- org.soulwing.prospecto.api.json.JsonPTarget (implements org.soulwing.prospecto.api.ViewWriter.Target)
- org.soulwing.prospecto.api.json.JsonSpliceHandler (implements org.soulwing.prospecto.api.splice.SpliceHandler)
- org.soulwing.prospecto.api.meta.LiteralMetadataHandler (implements org.soulwing.prospecto.api.meta.MetadataHandler)
- org.soulwing.prospecto.api.options.OptionsMap (implements org.soulwing.prospecto.api.options.Options)
- org.soulwing.prospecto.api.text.OutputStreamTarget (implements org.soulwing.prospecto.api.ViewWriter.Target)
- org.soulwing.prospecto.api.converter.PropertyExtractingValueTypeConverter (implements org.soulwing.prospecto.api.converter.ValueTypeConverter)
- org.soulwing.prospecto.api.converter.PropertyExtractingValueTypeConverter.Builder
- org.soulwing.prospecto.api.discriminator.SimpleClassNameDiscriminatorStrategy (implements org.soulwing.prospecto.api.discriminator.DiscriminatorStrategy)
- org.soulwing.prospecto.api.discriminator.SimpleClassNameDiscriminatorStrategy.Builder
- org.soulwing.prospecto.Singleton<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.soulwing.prospecto.NoSuchProviderException
- org.soulwing.prospecto.api.url.UnresolvedUrlException
- org.soulwing.prospecto.api.ViewApplicatorException
- org.soulwing.prospecto.api.ViewInputException
- org.soulwing.prospecto.api.ViewException
- org.soulwing.prospecto.api.ViewTemplateException
- java.lang.RuntimeException
- java.lang.Exception
- org.soulwing.prospecto.api.UndefinedValue
- org.soulwing.prospecto.api.discriminator.UnqualifiedClassNameDiscriminatorStrategy (implements org.soulwing.prospecto.api.discriminator.DiscriminatorStrategy)
- org.soulwing.prospecto.UrlResolverProducer
- org.soulwing.prospecto.ViewContextProducer
- org.soulwing.prospecto.api.splice.ViewGeneratingSpliceHandler (implements org.soulwing.prospecto.api.splice.SpliceHandler)
- org.soulwing.prospecto.api.listener.ViewNodeEvent (implements org.soulwing.prospecto.api.listener.ViewListener)
- org.soulwing.prospecto.api.listener.ViewNodePropertyEvent
- org.soulwing.prospecto.ViewOptionsRegistry
- org.soulwing.prospecto.ViewReaderFactoryProducer
- org.soulwing.prospecto.ViewTemplateBuilderProducer
- org.soulwing.prospecto.api.listener.ViewTraversalEvent
- org.soulwing.prospecto.ViewWriterFactoryProducer
- org.soulwing.prospecto.api.association.AbstractAssociationManager<T,E> (implements org.soulwing.prospecto.api.association.AssociationManager<T,E>)
Interface Hierarchy
- org.soulwing.prospecto.api.association.AssociationDescriptor
- org.soulwing.prospecto.api.association.AssociationManager<T,E>
- org.soulwing.prospecto.api.association.ToManyAssociationManager<T,E>
- org.soulwing.prospecto.api.association.ToManyIndexedAssociationManager<T,E>
- org.soulwing.prospecto.api.association.ToOneAssociationManager<T,E>
- org.soulwing.prospecto.api.association.ToManyAssociationManager<T,E>
- org.soulwing.prospecto.api.association.AssociationManagers
- java.lang.Cloneable
- org.soulwing.prospecto.api.association.Stateful
- org.soulwing.prospecto.api.discriminator.DiscriminatorStrategy
- java.lang.Iterable<T>
- org.soulwing.prospecto.api.template.ContainerNode (also extends org.soulwing.prospecto.api.template.UpdatableNode)
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ArrayNode)
- org.soulwing.prospecto.api.template.ArrayOfReferencesNode
- org.soulwing.prospecto.api.template.ObjectNode
- org.soulwing.prospecto.api.template.EnvelopeNode
- org.soulwing.prospecto.api.template.ReferenceNode
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ArrayNode)
- org.soulwing.prospecto.api.View
- org.soulwing.prospecto.api.View.Envelope
- org.soulwing.prospecto.api.template.ContainerNode (also extends org.soulwing.prospecto.api.template.UpdatableNode)
- org.soulwing.prospecto.api.json.JsonSpliceHandler.Consumer
- org.soulwing.prospecto.api.json.JsonSpliceHandler.Producer
- org.soulwing.prospecto.api.meta.MetadataHandler
- org.soulwing.prospecto.api.factory.ObjectFactories
- org.soulwing.prospecto.api.factory.ObjectFactory
- org.soulwing.prospecto.api.options.Options
- org.soulwing.prospecto.api.options.ReaderKeys
- org.soulwing.prospecto.api.reference.ReferenceResolver
- org.soulwing.prospecto.api.reference.ReferenceResolvers
- org.soulwing.prospecto.api.scope.Scope
- org.soulwing.prospecto.api.scope.MutableScope
- org.soulwing.prospecto.api.ViewContext
- org.soulwing.prospecto.api.template.ViewNode
- org.soulwing.prospecto.api.template.AppliableNode
- org.soulwing.prospecto.api.template.MetaNode
- org.soulwing.prospecto.api.template.SpliceNode
- org.soulwing.prospecto.api.template.UpdatableNode
- org.soulwing.prospecto.api.template.ArrayNode
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ContainerNode)
- org.soulwing.prospecto.api.template.ArrayOfReferencesNode
- org.soulwing.prospecto.api.template.ArrayOfValuesNode
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ContainerNode)
- org.soulwing.prospecto.api.template.ContainerNode (also extends java.lang.Iterable<T>)
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ArrayNode)
- org.soulwing.prospecto.api.template.ArrayOfReferencesNode
- org.soulwing.prospecto.api.template.ObjectNode
- org.soulwing.prospecto.api.template.EnvelopeNode
- org.soulwing.prospecto.api.template.ReferenceNode
- org.soulwing.prospecto.api.template.ArrayOfObjectsNode (also extends org.soulwing.prospecto.api.template.ArrayNode)
- org.soulwing.prospecto.api.template.UpdatableValueNode (also extends org.soulwing.prospecto.api.template.ValueNode)
- org.soulwing.prospecto.api.template.ArrayNode
- org.soulwing.prospecto.api.template.SubtypeNode
- org.soulwing.prospecto.api.template.ValueNode
- org.soulwing.prospecto.api.template.UpdatableValueNode (also extends org.soulwing.prospecto.api.template.UpdatableNode)
- org.soulwing.prospecto.api.template.AppliableNode
- org.soulwing.prospecto.api.scope.MutableScope
- org.soulwing.prospecto.api.scope.Scopes
- org.soulwing.prospecto.api.splice.SpliceHandler
- org.soulwing.prospecto.api.url.UrlResolver
- org.soulwing.prospecto.spi.UrlResolverProvider
- org.soulwing.prospecto.api.converter.ValueTypeConverter
- org.soulwing.prospecto.api.converter.ValueTypeConverters
- org.soulwing.prospecto.api.View.Event
- org.soulwing.prospecto.api.ViewApplicator
- org.soulwing.prospecto.spi.ViewContextProvider
- org.soulwing.prospecto.api.options.ViewDefaults
- org.soulwing.prospecto.api.ViewEntity
- org.soulwing.prospecto.api.listener.ViewEvent
- org.soulwing.prospecto.api.options.ViewKeys
- org.soulwing.prospecto.api.listener.ViewListener
- org.soulwing.prospecto.api.listener.ViewNodeAcceptor
- org.soulwing.prospecto.api.listener.ViewNodeEntityListener
- org.soulwing.prospecto.api.listener.ViewNodeListener
- org.soulwing.prospecto.api.listener.ViewNodePropertyInterceptor
- org.soulwing.prospecto.api.listener.ViewNodePropertyListener
- org.soulwing.prospecto.api.listener.ViewPostTraversalListener
- org.soulwing.prospecto.api.listener.ViewPreTraversalListener
- org.soulwing.prospecto.api.listener.ViewListeners
- org.soulwing.prospecto.api.template.ViewNodeVisitor
- org.soulwing.prospecto.api.ViewReader
- org.soulwing.prospecto.api.ViewReader.Source
- org.soulwing.prospecto.api.ViewReaderFactory
- org.soulwing.prospecto.spi.ViewReaderFactoryProvider
- org.soulwing.prospecto.api.ViewTemplate
- org.soulwing.prospecto.api.ViewTemplate.Traversal
- org.soulwing.prospecto.api.ViewTemplateBuilder
- org.soulwing.prospecto.spi.ViewTemplateBuilderProvider
- org.soulwing.prospecto.api.ViewWriter
- org.soulwing.prospecto.api.ViewWriter.Target
- org.soulwing.prospecto.api.ViewWriterFactory
- org.soulwing.prospecto.spi.ViewWriterFactoryProvider
- org.soulwing.prospecto.api.options.WriterKeys
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.soulwing.prospecto.api.AccessMode
- org.soulwing.prospecto.api.AccessType
- org.soulwing.prospecto.api.converter.DateTypeConverter.Format
- org.soulwing.prospecto.api.View.Event.Type
- org.soulwing.prospecto.api.listener.ViewMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)