Package org.biojava.bio.seq.io.filterxml
package org.biojava.bio.seq.io.filterxml
Tools for reading and writing an XML representation of BioJava's FeatureFilter language.
These classes allow reading and writing of FeatureFilters in a human-readable XML form. This is primarily intended for implementing web services which allow remote access to BioJava data, but could be used as an easier way to represent complex FeatureFilters than writing out constructors explicitly.
-
ClassDescriptionStAX handler for parsing AnnotationTypes in FilterXML documents.Handler for an individual
CollectionConstraint
in an AnnotationType.Handler Factory for aCollectionConstraint
in an AnnotationType.Handler for an individualPropertyConstraint
in an AnnotationType.Handler Factory for aPropertyConstraint
in an AnnotationType.Main class for writing AnnotationTypes as XML.Writer for types of CollectionConstraint.Writer for types of PropertyConstraint.Factory producing content handlers for parsing FilterXML elements.StAXContentHandler for a particular type of FeatureFilter.Factory of StAXContentHandlers for a particular type of FeatureFilter.Write FeatureFilters in XML format.Interface for an object which can write a FeatureFilter as XML.