opennlp.grok.preprocess.sentdetect
Class DefaultEndOfSentenceScanner

java.lang.Object
  |
  +--opennlp.grok.preprocess.sentdetect.DefaultEndOfSentenceScanner
All Implemented Interfaces:
EndOfSentenceScanner

public class DefaultEndOfSentenceScanner
extends java.lang.Object
implements EndOfSentenceScanner

The default end of sentence scanner implements all of the EndOfSentenceScanner methods in terms of the getPositions(char[]) method. It scans for . ? ! ) and ". Created: Sat Oct 27 11:46:46 2001

Version:
$Id: DefaultEndOfSentenceScanner.java,v 1.4 2002/02/08 12:13:37 jasonbaldridge Exp $
Author:
Eric D. Friedman

Field Summary
protected static opennlp.maxent.IntegerPool INT_POOL
           
 
Constructor Summary
DefaultEndOfSentenceScanner()
          Creates a new DefaultEndOfSentenceScanner instance.
 
Method Summary
 java.util.List getPositions(char[] cbuf)
          The receiver scans `cbuf' for sentence ending characters and returns their offsets.
 java.util.List getPositions(java.lang.String s)
          The receiver scans `s' for sentence ending characters and returns their offsets.
 java.util.List getPositions(java.lang.StringBuffer buf)
          The receiver scans `buf' for sentence ending characters and returns their offsets.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INT_POOL

protected static final opennlp.maxent.IntegerPool INT_POOL
Constructor Detail

DefaultEndOfSentenceScanner

public DefaultEndOfSentenceScanner()
Creates a new DefaultEndOfSentenceScanner instance.

Method Detail

getPositions

public java.util.List getPositions(java.lang.String s)
Description copied from interface: EndOfSentenceScanner
The receiver scans `s' for sentence ending characters and returns their offsets.

Specified by:
getPositions in interface EndOfSentenceScanner
Parameters:
s - a String value
Returns:
a List of Integer objects.

getPositions

public java.util.List getPositions(java.lang.StringBuffer buf)
Description copied from interface: EndOfSentenceScanner
The receiver scans `buf' for sentence ending characters and returns their offsets.

Specified by:
getPositions in interface EndOfSentenceScanner
Parameters:
buf - a StringBuffer value
Returns:
a List of Integer objects.

getPositions

public java.util.List getPositions(char[] cbuf)
Description copied from interface: EndOfSentenceScanner
The receiver scans `cbuf' for sentence ending characters and returns their offsets.

Specified by:
getPositions in interface EndOfSentenceScanner
Parameters:
cbuf - a char[] value
Returns:
a List of Integer objects.


Copyright © 2003 Jason Baldridge and Gann Bierner. All Rights Reserved.