|
Class Summary |
| AbstractTraverser |
This is a convenience all-in-one Traverser/Visitor that
keeps track in the model and prevents infinite loops. |
| Cloner |
Specifically "Clones" the BioPAX elements set
(traverses to obtain dependent elements),
puts them to the new model using the visitor and traverser framework;
ignores elements that are not in the source list (compare to Fetcher) |
| Completer |
This class is used for getting a valid subgraph from a set of BioPAX elements. |
| ConversionScore |
Encapsulation of scores of conversions, and related information |
| DecoratingPropertyAccessor<D extends BioPAXElement,R> |
|
| EditorMapAdapter |
This is the base adapter for all editor maps. |
| EnumeratedPropertyEditor<D extends BioPAXElement,R extends Enum> |
Provides an ENUM class compatible editor by extending the PropertyEditor. |
| FeatureUtils |
This class provides operations for comparing features of physical entities. |
| Fetcher |
This class is used to fetch an element (traverse it to obtain
its dependent elements) and to add this element into a model
using the visitor and traverse functions. |
| FilteredPropertyAccessor<D extends BioPAXElement,R,F extends R> |
|
| Integrator |
This class is intended to merge and to integrate biopax models
not necessarily from the same resource - if models allow such a
thing. |
| Merger |
Utility class to merge multiple biopax models into one. |
| ModelUtils |
An advanced BioPAX utility class that implements
several useful algorithms to extract root or child
BioPAX elements, remove dangling, replace elements
or identifiers, etc. |
| ObjectPropertyEditor<D extends BioPAXElement,R extends BioPAXElement> |
Provides an editor compatible with all value types other Primitive, ENUM, and String by extending
the PropertyEditor. |
| PathAccessor |
This class accepts an xPath like syntax to access a property path from a bean. |
| PrimitivePropertyEditor<D extends BioPAXElement,R> |
Provides a primitive (int, float, double) class compatible editor by extending the PropertyEditor. |
| PropertyEditor<D extends BioPAXElement,R> |
This is the base class for all property editors. |
| PropertyReasoner |
A tool to set or infer a particular BioPAX
property for an object and all its children. |
| ReusedPEPHelper |
This class contains methods for handling reused PEPs. |
| ShallowCopy |
Specifically "Clones" the BioPAX elements set
(traverses to obtain dependent elements),
puts them to the new model using the visitor and traverser framework;
ignores elements that are not in the source list (compare to Fetcher) |
| SimpleMerger |
This is a "simple" BioPAX merger, a utility class to merge
'source' BioPAX models or a set of elements into the target model,
using the RDFId (URI) identity only. |
| SimplePropertyAccessor<D extends BioPAXElement,R> |
|
| StringPropertyEditor<D extends BioPAXElement> |
Provides an String class compatible editor by extending the PropertyEditor. |
| TransitivePropertyAccessor<D extends BioPAXElement,R> |
This class is a transitive decorator for PropertyAccessors |
| Traverser |
This is a utility class for traversing over the dependent objects of a biopax element, based on
property editors |
| TraverserBilinked |
|
| UnionPropertyAccessor<D extends BioPAXElement> |
|