Uses of Interface
edu.upenn.gloDB.Feature

Packages that use Feature
edu.upenn.gloDB   
edu.upenn.gloDB.parser   
 

Uses of Feature in edu.upenn.gloDB
 

Classes in edu.upenn.gloDB that implement Feature
 class AbstractFeature
          AbstractFeature.
 class ExactFeature
          These objects store exact positions bounding a Feature.
 class FuzzyFeature
          These objects code Features that don't have definite boundaries.
 

Methods in edu.upenn.gloDB that return Feature
static Feature FeatureUtils.contained(Feature feature, int minB, int maxB)
          Returns a new Feature containing the region in 'feature' that is bounded by minB/maxB.
 Feature FuzzyFeature.flip()
          Inverts the positions, returning a new Feature object.
 Feature Feature.flip()
          Inverts the positions, returning a new Feature object.
 Feature ExactFeature.flip()
          Inverts the positions, returning a new Feature object.
 Feature FuzzyFeature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
 Feature Feature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
 Feature ExactFeature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
static Feature FeatureUtils.overlap(Feature featureA, Feature featureB)
          Returns the overlapping region between the two Features.
 

Methods in edu.upenn.gloDB with parameters of type Feature
 void Track.addFeature(Feature newFeature)
          Adds a Feature to 'features'.
static void ObjectHandles.addFeature(Feature feature)
          Add a Feature to the featurePool.
 void Track.addFeature(Feature newFeature, boolean rebuildPool)
          Adds a Feature to 'features'.
static int FeatureUtils.compareFeatures(Feature featureA, Feature featureB)
          Compares two Features for order.
static Feature FeatureUtils.contained(Feature feature, int minB, int maxB)
          Returns a new Feature containing the region in 'feature' that is bounded by minB/maxB.
 boolean Track.contains(Feature feature)
          Returns 'true' if 'feature' exists in this Track.
 boolean Sequence.contains(Feature feature)
          Returns 'true' if 'feature' is contained in this Sequence object.
 boolean FuzzyFeature.contains(Feature feature)
          Returns 'true' if the Feature 'feature' is contained in this Feature.
 boolean Feature.contains(Feature feature)
          Returns 'true' if the Feature 'feature' exists in this Feature.
 boolean ExactFeature.contains(Feature feature)
          Returns 'true' if the Feature 'feature' exists within this Feature.
static boolean FeatureUtils.contains(Feature featureA, Feature featureB)
          Returns 'true' if the second Feature ('featureB') is contained in the first Feature ('featureA').
static int FeatureUtils.contains(Feature feature, int pos)
          Returns '-1' if 'feature' exists after the integer 'pos', returns '0' if 'pos' is contained in 'feature', and '1' if 'pos' occurs after 'feature'.
 Feature FuzzyFeature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
 Feature Feature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
 Feature ExactFeature.overlap(Feature feature)
          Returns the overlapping region between the two Features.
static Feature FeatureUtils.overlap(Feature featureA, Feature featureB)
          Returns the overlapping region between the two Features.
 boolean Track.overlaps(Feature featureB)
          Returns 'true' if the Feature 'featureB' overlaps at least one Feature in this Track.
 boolean FuzzyFeature.overlaps(Feature feature)
          Returns 'true' if the feature 'featCk' has positions that overlap positions in this feature.
 boolean Feature.overlaps(Feature feature)
          Returns 'true' if the Feature 'feature' has at least one position that overlaps positions in this Feature.
 boolean ExactFeature.overlaps(Feature feature)
          Returns 'true' if the Feature 'feature' has a position that overlaps this Feature.
static boolean FeatureUtils.overlaps(Feature featureA, Feature featureB)
          Returns 'true' if the Features have overlapping positions.
static boolean FeatureUtils.overlaps(Feature featureA, Track track)
          Returns 'true' if the Feature and Track overlap.
 void Track.removeFeature(Feature newFeature)
          Removes a Feature from 'features'.
 

Uses of Feature in edu.upenn.gloDB.parser
 

Methods in edu.upenn.gloDB.parser that return Feature
 Feature Operation.firstFeature()
          Restart the Tracks iterator and return the first Feature.
 Feature Operation.nextFeature()
          Return the next Feature in iterator.
 




Copyright 2012 Stephen Fisher and Junhyong Kim, University of Pennsylvania. All Rights Reserved.