Package org.biojava.bio.seq.io.filterxml

Tools for reading and writing an XML representation of BioJava's FeatureFilter language.

See:
          Description

Interface Summary
XMLAnnotationTypeHandler.CollectionConstraintHandler Handler for an individual CollectionConstraint in an AnnotationType.
XMLAnnotationTypeHandler.CollectionConstraintHandlerFactory Handler Factory for a CollectionConstraint in an AnnotationType.
XMLAnnotationTypeHandler.PropertyConstraintHandler Handler for an individual PropertyConstraint in an AnnotationType.
XMLAnnotationTypeHandler.PropertyConstraintHandlerFactory Handler Factory for a PropertyConstraint in an AnnotationType.
XMLAnnotationTypeWriter.XMLCollectionConstraintWriter Writer for types of CollectionConstraint.
XMLAnnotationTypeWriter.XMLPropertyConstraintWriter Writer for types of PropertyConstraint.
XMLFilterHandler.FilterHandler StAXContentHandler for a particular type of FeatureFilter.
XMLFilterHandler.FilterHandlerFactory Factory of StAXContentHandlers for a particular type of FeatureFilter.
XMLFilterWriter.FilterWriter Interface for an object which can write a FeatureFilter as XML.
 

Class Summary
XMLAnnotationTypeHandler StAX handler for parsing AnnotationTypes in FilterXML documents.
XMLAnnotationTypeWriter Main class for writing AnnotationTypes as XML.
XMLFilterHandler Factory producing content handlers for parsing FilterXML elements.
XMLFilterWriter Write FeatureFilters in XML format.
 

Package org.biojava.bio.seq.io.filterxml Description

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.