Class FuzzyPoint

java.lang.Object
org.biojava3.core.sequence.location.SimplePoint
org.biojava3.core.sequence.location.FuzzyPoint
All Implemented Interfaces:
Comparable<Point>, Point

public class FuzzyPoint extends SimplePoint
Implementation for resolving fuzzy locations. Caches the calculated value.
Author:
ayates
  • Field Details

    • MIN_RESOLVER

      public static final Point.Resolver<FuzzyPoint> MIN_RESOLVER
      Always uses the min point to resolve a location
    • MAX_RESOLVER

      public static final Point.Resolver<FuzzyPoint> MAX_RESOLVER
      Always uses the max point to resolve a location
    • MEAN_RESOLVER

      public static final Point.Resolver<FuzzyPoint> MEAN_RESOLVER
      Combines min and max and then gets the mean of it
  • Constructor Details

    • FuzzyPoint

      public FuzzyPoint(int minPoint, int maxPoint)
    • FuzzyPoint

      public FuzzyPoint(int minPoint, int maxPoint, Point.Resolver<FuzzyPoint> resolver)
    • FuzzyPoint

      public FuzzyPoint(int minPoint, int maxPoint, Point.Resolver<FuzzyPoint> resolver, boolean unknown, boolean uncertain)
  • Method Details