lapis
Class EmptyRegion

java.lang.Object
  extended bylapis.RegionSet
      extended bylapis.SingleDocRegionSet
          extended bylapis.Region
              extended bylapis.EmptyRegion
All Implemented Interfaces:
Serializable

public class EmptyRegion
extends Region

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class lapis.RegionSet
RegionSet.IntersectOp
 
Field Summary
 
Fields inherited from class lapis.Region
debug, EMPTY, end, start, version
 
Fields inherited from class lapis.SingleDocRegionSet
FUZZY_HIGH, FUZZY_LOW
 
Fields inherited from class lapis.RegionSet
DISJOINT, EQUAL, MAX_INDEX, MIN_INDEX, SUBSET, SUPERSET, UNRELATED
 
Constructor Summary
EmptyRegion()
           
 
Method Summary
 RegionSet convert(CoordinateMap coords)
           
 RegionSet convert(Versions vers)
           
 RegionSet crispen()
           
 String extract(Document doc)
           
 RegionSet flatten()
           
 RegionSet freeze()
          Make a copy of this region set.
 int fuzzify(int x, int direction)
           
 Document getDocument()
           
 int getEnd()
           
 int getEndHigh()
           
 int getEndLow()
           
 int getSize()
           
 int getStart()
           
 int getStartHigh()
           
 int getStartLow()
           
 DocumentVersion getVersion()
           
 Versions getVersions()
           
 boolean isCrisp()
           
 boolean isEmpty()
           
 boolean isFlat()
           
 RegionSet melt()
           
 RegionEnumeration regions()
           
 RegionEnumeration regions(Region bbox)
           
 SubsetEnumeration singleDocize()
           
 String toString()
           
 
Methods inherited from class lapis.Region
after, afterDelimited, afterIn, and, before, beforeDelimited, beforeIn, contains, convert, convert, convertToLatest, ending, endingContains, endingDelimited, endingIn, equals, equalTo, extract, fromTo, getBoundingBox, getLength, getSingleDocRegionSet, in, include, intersect, intersects, isAllPoints, isPoint, justAfter, justAfterDelimited, justBefore, justBeforeDelimited, lessThan, make, max, min, overlaps, overlapsEnd, overlapsStart, regions, starting, startingContains, startingDelimited, startingIn, trim
 
Methods inherited from class lapis.RegionSet
afterDelimited, ancestor, balancedWith, beforeDelimited, butnot, compareTo, convert, countIntersection, descendant, endingDelimited, endOf, getDocuments, getUniversal, hashCode, highlight, intersects, justAfterDelimited, justBeforeDelimited, mightEnclose, mightIntersect, nextTo, nth, or, separatedBy, slowEquals, startingDelimited, startOf, stripEmptyRegions, subsets, toStringWithContent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmptyRegion

public EmptyRegion()
Method Detail

getStartLow

public int getStartLow()
Overrides:
getStartLow in class Region

getStartHigh

public int getStartHigh()
Overrides:
getStartHigh in class Region

getEndLow

public int getEndLow()
Overrides:
getEndLow in class Region

getEndHigh

public int getEndHigh()
Overrides:
getEndHigh in class Region

getStart

public int getStart()
Overrides:
getStart in class Region

getEnd

public int getEnd()
Overrides:
getEnd in class Region

freeze

public RegionSet freeze()
Description copied from class: RegionSet
Make a copy of this region set.

Overrides:
freeze in class Region

getSize

public int getSize()
Overrides:
getSize in class Region

isEmpty

public boolean isEmpty()
Overrides:
isEmpty in class Region

isFlat

public boolean isFlat()
Overrides:
isFlat in class Region

isCrisp

public boolean isCrisp()
Overrides:
isCrisp in class Region

regions

public RegionEnumeration regions()
Overrides:
regions in class Region

regions

public RegionEnumeration regions(Region bbox)
Overrides:
regions in class Region

extract

public String extract(Document doc)

crispen

public RegionSet crispen()
Overrides:
crispen in class Region

flatten

public RegionSet flatten()
Overrides:
flatten in class Region

melt

public RegionSet melt()
Overrides:
melt in class Region

convert

public RegionSet convert(CoordinateMap coords)
Overrides:
convert in class Region

convert

public RegionSet convert(Versions vers)
Overrides:
convert in class Region

fuzzify

public int fuzzify(int x,
                   int direction)
Overrides:
fuzzify in class Region

toString

public String toString()
Overrides:
toString in class Region

getVersion

public DocumentVersion getVersion()
Overrides:
getVersion in class Region

getDocument

public Document getDocument()
Overrides:
getDocument in class Region

getVersions

public Versions getVersions()
Overrides:
getVersions in class Region

singleDocize

public SubsetEnumeration singleDocize()
Overrides:
singleDocize in class Region