All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractContainerNode A view node that contains other view nodes.AbstractValueNode An abstract base forValueNode
implementations.AbstractViewNode An abstract base forViewNode
implementations.AbstractViewReader An abstract base forViewReader
implementations.AbstractViewWriter An object that produces a representation of a view on a specified target.Accessor An accessor for a property of a model.AccessorBuilder A factory that produces anAccessor
.AccessorBuilderFactory A factory that producesAccessorBuilder
objects.AssociationDescriptorFactory A factory that produces a association descriptor from a container view node.AssociationManagerService A collection manager service.BeanFactory A factory that produces simple JavaBeans.ComposableViewTemplate A view template that can be composed in another view template.ConcreteArrayOfObjectsNode A view node that represents an array of objects.ConcreteArrayOfReferencesNode A view node that represents an array of references.ConcreteArrayOfValuesNode A view node that represents an array of values.ConcreteDiscriminatorEventService ADiscriminatorEventService
implementation.ConcreteEnvelopeNode A view node that represents an envelope.ConcreteInjectableViewEntity AInjectableViewEntity
implementation.ConcreteKeyValueAccessorFactory AKeyValueAccessorFactory
implementation.ConcreteMapOfObjectsNode A view node that represents a map of objects.ConcreteMapOfReferencesNode A view node that represents a map of references.ConcreteMapOfValuesNode A view node that represents a map of values.ConcreteMetaNode A view node that represents a value that is resolved as a URL.ConcreteMultiValuedAccessorFactory AMultiValuedAccessorFactory
implementation.ConcreteMutableScope A simpleMutableScope
.ConcreteObjectNode A view node that represents an object.ConcreteReferenceNode A view node that represents a reference to an object.ConcreteScopedViewContextFactory AScopedViewContextFactory
that producesConcreteViewContext
instances.ConcreteSpliceNode A concreteSpliceNode
.ConcreteSubtypeNode A node that acts as a container for properties of a subtype of its parent node.ConcreteToManyAssociationUpdater AToOneAssociationUpdater
implementation.ConcreteToOneAssociationUpdater An updater for a to-one association between a target model object and one of its properties.ConcreteTransformationService ATransformationService
implementation.ConcreteValueNode A view node that represents a value with a simple textual representation.ConcreteView AView
implementation.ConcreteViewApplicatorFactory AViewApplicatorFactory
that producesConcreteViewApplicator
objects.ConcreteViewContextProvider A trivialViewContextProvider
implementation.ConcreteViewEntityFactory AnViewEntityFactory
implementation.ConcreteViewEvent AView.Event
implementation.ConcreteViewEventFactory AViewEventFactory
that producesConcreteViewEvent
instances.ConcreteViewTemplate AViewTemplate
implementation.ConcreteViewTemplateBuilderProvider AViewTemplateBuilderProvider
implementation.Convertible A marker for an object that can use aValueTypeConverter
.DiscriminatorEventService A service that supports creating and finding discriminator events.EnumNameNode A view node that represents thename
of anenum
instance.IndexedMultiValuedAccessor AMultiValuedAccessor
that supports an ordered collection that allows duplicates.InjectableViewEntity AnViewEntity
that is capable of injecting its state into a target instance of the entity's model type.InjectableViewEntity.Injector A collaborator that injects a value into a target object.InjectableViewEntity.ValueInjector A collaborator that injects a value into a target object.JdkBeanFactory ABeanFactory
that uses JDK-provided introspection facilities.JsonPViewReader AViewReader
that reads a JSON-P structure to produce aView
.JsonPViewReaderFactoryProvider AViewReaderFactoryProvider
for readers read a JSON-P structure.JsonPViewWriter AnAbstractViewWriter
that produces a JSON-P structure.JsonPViewWriterFactoryProvider AViewWriterFactoryProvider
for writers that produce JSON-P.JsonViewReaderFactoryProvider AViewReaderFactoryProvider
for readers that parse JSON.JsonViewWriterFactoryProvider AViewWriterFactoryProvider
for writers that produce JSON.KeyTypeConverterService A key type converter service.KeyValueAccessor An accessor for a map property.KeyValueAccessorFactory A factory that producesKeyValueAccessor
objects.LinkedListAssociationManagerService AAssociationManagerService
backed by aLinkedList
.LinkedListKeyTypeConverterService AKeyTypeConverterService
backed by aLinkedList
.LinkedListNotifiableViewListeners ANotifiableViewListeners
implementation backed by aLinkedList
.LinkedListObjectFactoryService AnObjectFactoryService
implemented using a linked list ofObjectFactory
instances as strategies.LinkedListReferenceResolverService AReferenceResolverService
collection implemented using aLinkedList
.LinkedListScopes AScopes
implementation backed by a linked list.LinkedListUrlDecorators AUrlDecorators
implementation backed by a linked list.LinkedListValueTypeConverterService AValueTypeConverterService
backed by aLinkedList
.MultiValuedAccessor An accessor for a multi-valued property such as an array or a collection.MultiValuedAccessorFactory A factory that producesMultiValuedAccessor
objects.NotifiableViewListeners A notifiable collection of view listeners.ObjectFactoryService A service that creates model object instances using a collection ofObjectFactory
strategies.PropertyMap A wrapper for aMap
that provides aProperties
-like API.ReferenceCollectionToManyAssociationUpdater AToManyAssociationUpdater
for a collection of references.ReferenceMapToManyAssociationUpdater AToManyAssociationUpdater
for a map of references.ReferenceResolverNotFoundException An exception thrown when no resolver can be found for a reference in a view.ReferenceResolverService A service that resolvesReferenceResolvers
collection.ReferenceToOneAssociationUpdater AToManyAssociationUpdater
for a collection of values.ReflectionAccessorBuilderFactory AnAccessorBuilderFactory
that producesReflectionAccessorBuilder
objects.RootAccessor An accessor for a root object.RootArrayOfObjectNode A root view node that represents an array of objects.RootArrayOfReferencesNode A root view node that represents an array of referencesRootArrayOfValuesNode A root view node that represents an array of values.RootMapOfObjectsNode A root view node that represents a map of objects.RootMapOfReferencesNode A root view node that represents a map of references.RootMapOfValuesNode A root view node that represents a map of values.RootObjectNode A root view node that represents an object.RootReferenceNode A root view node that represents an object.ScopedViewContext AViewContext
onto which additional scopes can be pushed and popped as node tree of a view template is traversed.ScopedViewContextFactory A factory that producesScopedViewContext
objects.SimpleLinkedList<E> ASimpleList
backed by aLinkedList
.SimpleList<E> A list that is easier to implement thanList
.StringUtil Static utility methods for strings.ToManyAssociationUpdater An updater for a to-many association between a target model object and one of its properties.ToOneAssociationUpdater An updater for a to-one association between a target model object and one of its properties.ToStringValueNode A view node that represents theObject.toString()
value of a model instance.TransformationService A service that supports transformation of model values during view generation and transformation of view values during view application.UrlResolvingMetadataHandler AMetadataHandler
that resolves URLs.ValueCollectionToManyAssociationUpdater AToManyAssociationUpdater
for a collection of values.ValueTypeConverterService A value type converter service.ViewApplicationVisitor AViewNodeVisitor
that produces a tree ofViewEventApplicator
nodes.ViewApplicatorFactory A factory that producesViewApplicator
objects.ViewBuilder A builder for a view.ViewEntityFactory A factory that producesInjectableViewEntity
objects.ViewEventApplicator An object that applies the state in a sequence of view events to a model.ViewEventFactory A factory that producesView.Event
objects.ViewEventGenerator An object that generates events for a view.ViewGeneratingVisitor AViewNodeVisitor
that produces a tree ofViewEventGenerator
nodes.XmlViewConstants Constants used in reading/writing XML views.XmlViewConstants.ElementType XmlViewReaderFactoryProvider AViewReaderFactoryProvider
for readers that parse XML.XmlViewWriterFactoryProvider AViewWriterFactoryProvider
for writers that produce XML.