Package org.biopax.paxtools.util


package org.biopax.paxtools.util
This package contains various collections and utilities that is used by the other packages and modules of paxtools. TODO describe which classes are public API and which not (or are SPI, legacy, etc. made public for some good reason)
  • Class
    Description
    Base class for implementing various filter sets.
    This is a decorator set for capturing a set member that is equal to the given parameter.
    Interface for demarcating excise-able boundaries of the object graph.
    This exception is thrown if a problem occurs during an input/output operation related to BioPAX Handlers.
    A thread-safe set of BioPAX objects that also prevents adding several elements having the same URI.
     
    This interface is responsible for setting the class and initialize and load factor for all sets and maps used in all model objects for performance purposes.
    ClassFilterSet<E,F extends E>
    A FilterSet that filters based on the class.
    A composite iterator that iterates over multiple iterators.
    Utility class for equivalence based comparison of a set of BioPAXElements.
    Generic interface for defining filter decorators.
    This exception is thrown typically when BioPAX domain or cardinality restrictions are violated.
    This class performs set operations based on equivalence.