Uses of Interface
org.biopax.paxtools.controller.PropertyAccessor

Packages that use PropertyAccessor
org.biopax.paxtools.controller   
 

Uses of PropertyAccessor in org.biopax.paxtools.controller
 

Classes in org.biopax.paxtools.controller that implement PropertyAccessor
 class DecoratingPropertyAccessor<D extends BioPAXElement,R>
           
 class EnumeratedPropertyEditor<D extends BioPAXElement,R extends Enum>
          Provides an ENUM class compatible editor by extending the PropertyEditor.
 class FilteredPropertyAccessor<D extends BioPAXElement,R,F extends R>
           
 class ObjectPropertyEditor<D extends BioPAXElement,R extends BioPAXElement>
          Provides an editor compatible with all value types other Primitive, ENUM, and String by extending the PropertyEditor.
 class PathAccessor
          This class accepts an xPath like syntax to access a property path from a bean.
 class PrimitivePropertyEditor<D extends BioPAXElement,R>
          Provides a primitive (int, float, double) class compatible editor by extending the PropertyEditor.
 class PropertyEditor<D extends BioPAXElement,R>
          This is the base class for all property editors.
 class SimplePropertyAccessor<D extends BioPAXElement,R>
           
 class StringPropertyEditor<D extends BioPAXElement>
          Provides an String class compatible editor by extending the PropertyEditor.
 class TransitivePropertyAccessor<D extends BioPAXElement,R>
          This class is a transitive decorator for PropertyAccessors
 class UnionPropertyAccessor<D extends BioPAXElement>
           
 

Fields in org.biopax.paxtools.controller declared as PropertyAccessor
protected  PropertyAccessor<D,R> DecoratingPropertyAccessor.impl
           
 

Methods in org.biopax.paxtools.controller that return PropertyAccessor
static
<D extends BioPAXElement,R,F extends R>
PropertyAccessor<D,R>
FilteredPropertyAccessor.create(PropertyAccessor<D,R> pa, java.lang.Class<F> filter)
           
 PropertyAccessor<R,? super D> ObjectPropertyEditor.getInverseAccessor()
           
 

Methods in org.biopax.paxtools.controller with parameters of type PropertyAccessor
static
<D extends BioPAXElement,R>
TransitivePropertyAccessor<D,R>
TransitivePropertyAccessor.create(PropertyAccessor<D,R> pa)
           
static
<D extends BioPAXElement,R,F extends R>
PropertyAccessor<D,R>
FilteredPropertyAccessor.create(PropertyAccessor<D,R> pa, java.lang.Class<F> filter)
           
 

Constructors in org.biopax.paxtools.controller with parameters of type PropertyAccessor
DecoratingPropertyAccessor(PropertyAccessor<D,R> impl)
           
PathAccessor(java.util.List<PropertyAccessor<? extends BioPAXElement,? extends BioPAXElement>> objectAccessors, PropertyAccessor lastStep)
           
 

Constructor parameters in org.biopax.paxtools.controller with type arguments of type PropertyAccessor
PathAccessor(java.util.List<PropertyAccessor<? extends BioPAXElement,? extends BioPAXElement>> objectAccessors, PropertyAccessor lastStep)
           
UnionPropertyAccessor(java.util.Set<PropertyAccessor<? extends D,?>> union, java.lang.Class<D> domain)
           
 



Copyright © 2011 BioPAX. All Rights Reserved.