# Hierarchy For Package org.apache.tapestry5.ioc.annotations

Package Hierarchies:

- All Packages

## Annotation Type Hierarchy

- org.apache.tapestry5.ioc.annotations.Advise (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Autobuild (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.ComponentClasses (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.ComponentLayer (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Contribute (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Decorate (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Description (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.EagerLoad (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.ImportModule (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.IncompatibleChange (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Inject (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.InjectResource (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.InjectService (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.IntermediateType (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Local (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Marker (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Match (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.NotLazy (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Operation (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Optional (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Order (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.PostInjection (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.PreventServiceDecoration (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Primary (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Scope (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.ServiceId (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Startup (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.SubModule (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Symbol (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.UsesConfiguration (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.UsesMappedConfiguration (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.UsesOrderedConfiguration (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.UseWith (implements java.lang.annotation.Annotation)
- org.apache.tapestry5.ioc.annotations.Value (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.tapestry5.ioc.annotations.AnnotationUseContext