Package | Description |
---|---|
org.biopax.paxtools.controller |
This package contains various methods and algorithms for traversing and manipulating the model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataPropertyEditor<D extends BioPAXElement,R>
Created by igor on 13/08/15.
|
interface |
PropertyEditor<D extends BioPAXElement,R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyEditor<D extends BioPAXElement,R>
This is the base class for all property editors.
|
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>
This class is a decorating property accessor that filters values with a given class.
|
class |
ObjectPropertyEditor<D extends BioPAXElement,R extends BioPAXElement>
Provides an editor for all object value types, e.g.
|
class |
PathAccessor
This class is a composite property accessor that allows users to chain multiple
property accessors to define paths in the BioPAX object graph.
|
class |
PrimitivePropertyEditor<D extends BioPAXElement,R>
Provides a primitive (int, float, double) class compatible editor by extending the
PropertyEditor . |
class |
PropertyAccessorAdapter<D extends BioPAXElement,R>
Adapter class for all property accessors.
|
class |
SimplePropertyAccessor<D extends BioPAXElement,R> |
class |
StringPropertyEditor<D extends BioPAXElement>
Provides an String class compatible editor by extending the
PropertyEditor . |
class |
TransitivePropertyAccessor<R extends BioPAXElement,D extends R>
This class is a transitive decorator for PropertyAccessors.
|
class |
UnionPropertyAccessor<D extends BioPAXElement,R>
In OWL a single property can have multiple domains.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyAccessor<D,R> |
DecoratingPropertyAccessor.impl |
Modifier and Type | Method and Description |
---|---|
static <D extends BioPAXElement,R> |
FilteredPropertyAccessor.create(PropertyAccessor<D,R> pa,
Class filter)
FactoryMethod that creates a filtered property accessor by decorating a given accessor with a class filter.
|
PropertyAccessor<R,? super D> |
ObjectPropertyEditor.getInverseAccessor() |
Modifier and Type | Method and Description |
---|---|
static <R extends BioPAXElement,D extends R> |
TransitivePropertyAccessor.create(PropertyAccessor<D,R> pa) |
static <D extends BioPAXElement,R> |
FilteredPropertyAccessor.create(PropertyAccessor<D,R> pa,
Class filter)
FactoryMethod that creates a filtered property accessor by decorating a given accessor with a class filter.
|
Constructor and Description |
---|
DecoratingPropertyAccessor(PropertyAccessor<D,R> impl) |
Constructor and Description |
---|
PathAccessor(List<PropertyAccessor<? extends BioPAXElement,?>> objectAccessors,
BioPAXLevel level)
Constructor for defining the access path with a list of accessors.
|
UnionPropertyAccessor(Set<PropertyAccessor<? extends D,? extends R>> union,
Class<D> domain) |
Copyright © 2015 BioPAX. All rights reserved.