br.com.arsmachina.example.web.conduit
Class ProjectManagerPropertyConduit

java.lang.Object
  extended by br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
All Implemented Interfaces:
AnnotationProvider, PropertyConduit

public class ProjectManagerPropertyConduit
extends Object
implements PropertyConduit

Property conduit for the User manager property

Author:
Thiago H. de Paula Figueiredo

Constructor Summary
ProjectManagerPropertyConduit()
           
 
Method Summary
 Object get(Object instance)
           
<T extends Annotation>
T
getAnnotation(Class<T> annotationClass)
           
 Class getPropertyType()
           
 void set(Object instance, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectManagerPropertyConduit

public ProjectManagerPropertyConduit()
Method Detail

getAnnotation

public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
Specified by:
getAnnotation in interface AnnotationProvider
See Also:
AnnotationProvider.getAnnotation(java.lang.Class)

get

public Object get(Object instance)
Specified by:
get in interface PropertyConduit
See Also:
PropertyConduit.get(java.lang.Object)

getPropertyType

public Class getPropertyType()
Specified by:
getPropertyType in interface PropertyConduit
See Also:
PropertyConduit.getPropertyType()

set

public void set(Object instance,
                Object value)
Specified by:
set in interface PropertyConduit
See Also:
PropertyConduit.set(java.lang.Object, java.lang.Object)


Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.