Package org.vraptor.component

Interface Summary
BeanConstructor A basic bean constructor.
ComponentContainer  
ComponentManager Component managers are capable of finding and dealing with business components/logics.
ComponentType Wrapper for a component type in vraptor.
LogicMethod A business logic method.
LogicMethodFactory  
Outjectable Marks that a class has outjectable objects.
Outjecter Responsible for outjecting objects.
ParameterInfoProvider Instances of a class implementing this interface are capable of answering which method parameters this method contains.
 

Class Summary
Clazz<T> Wrapper for reflecting on Class with generic functionalities.
Component Encapsulates the componentInstantiatedObject type, logic and the instatiated object itself.
ComponentConstructor A component constructor.
ComponentTypeWrapper A component wrapper.
DefaultComponentContainer  
DefaultComponentType Metadata information about a component class.
DefaultLogicMethod Represents a logic method.
DefaultLogicMethodFactory Factory for logic methods.
DefaultParameterInfoProvider The default implementation of a parameter info provider.
FieldAnnotation<T extends Annotation> Represents a field annotated.
FieldOutjecter  
GetterOutjecter A getter outjection.
MethodParameter Defines an argument that a logic method receives.
ParanamerParameterInfoProvider  
 

Exception Summary
ComponentInstantiationException Unable to instantiate a component.
ComponentNotFoundException Component not found.
InvalidComponentException Invalid component.
LogicNotFoundException Logic not found or invalid.
 



Copyright © 2004-2008 VRaptor. All Rights Reserved.