Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## cc.mallet.extract
Interface Span

All Known Implementing Classes:
  LabeledSpan, StringSpan

    public interface Span

A sub-section of a document, either linear or two-dimensional. Spans are immutable.

Method Summary
`java.lang.Object` | `getDocument()`
`int` | `getEndIdx()` Returns an integer index identifying the end of this span.
`int` | `getStartIdx()` Returns an integer index identifying the start of this span.
`java.lang.String` | `getText()` Returns a textual representatio of the span, suitable for XML output, e.g.
`Span` | `intersection(Span r)` Returns a new span that is the intersection of this span and another.
`boolean` | `intersects(Span r)`
`boolean` | `isSubspan(Span r)`

Method Detail

### getText

    java.lang.String getText()

  Returns a textual representatio of the span, suitable for XML output, e.g.

### intersection

    Span intersection(Span r)

  Returns a new span that is the intersection of this span and another.

### getDocument

    java.lang.Object getDocument()

### intersects

    boolean intersects(Span r)

### isSubspan

    boolean isSubspan(Span r)

### getStartIdx

    int getStartIdx()

  Returns an integer index identifying the start of this span. Beware that in some cases (e.g., for images), this may not correspond directly to a sequence index.

### getEndIdx

    int getEndIdx()

  Returns an integer index identifying the end of this span. Beware that in some cases (e.g., for images), this may not correspond directly to a sequence index.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD