You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2011/11/08 22:56:25 UTC
svn commit: r1199480 - in /incubator/opennlp/trunk:
opennlp-maxent/src/main/java/opennlp/model/
opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/
opennlp-tools/src/main/java/opennlp/tools/coref/
opennlp-tools/src/main/java/opennlp/tools/coref/m...
Author: joern
Date: Tue Nov 8 21:56:24 2011
New Revision: 1199480
URL: http://svn.apache.org/viewvc?rev=1199480&view=rev
Log:
OPENNLP-364 Replace StringBuffer with StringBuilder. Thanks to Aliaksandr Autayeu for providing a patch.
Modified:
incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/AbstractModel.java
incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/ComparableEvent.java
incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/Event.java
incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/FileEventStream.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/DiscourseElement.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/mention/MentionContext.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/AbstractResolver.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/ResolverUtils.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/sim/Context.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/formats/ad/ADSentenceStream.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/AbstractContextGenerator.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/ChunkContextGenerator.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/Parse.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/chunking/CheckContextGenerator.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/treeinsert/AttachContextGenerator.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/postag/POSTaggerME.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/tokenize/lang/en/TokenSampleStream.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/Span.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/StringList.java
incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/featuregen/TokenPatternFeatureGenerator.java
Modified: incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/AbstractModel.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/AbstractModel.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/AbstractModel.java (original)
+++ incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/AbstractModel.java Tue Nov 8 21:56:24 2011
@@ -96,7 +96,7 @@ public abstract class AbstractModel impl
}
else {
DecimalFormat df = new DecimalFormat("0.0000");
- StringBuffer sb = new StringBuffer(ocs.length*2);
+ StringBuilder sb = new StringBuilder(ocs.length * 2);
sb.append(outcomeNames[0]).append("[").append(df.format(ocs[0])).append("]");
for (int i = 1; i<ocs.length; i++) {
sb.append(" ").append(outcomeNames[i]).append("[").append(df.format(ocs[i])).append("]");
Modified: incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/ComparableEvent.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/ComparableEvent.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/ComparableEvent.java (original)
+++ incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/ComparableEvent.java Tue Nov 8 21:56:24 2011
@@ -90,7 +90,7 @@ public class ComparableEvent implements
}
public String toString() {
- StringBuffer s = new StringBuffer().append(outcome).append(":");
+ StringBuilder s = new StringBuilder().append(outcome).append(":");
for (int i = 0; i < predIndexes.length; i++) {
s.append(" ").append(predIndexes[i]);
if (values != null) {
Modified: incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/Event.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/Event.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/Event.java (original)
+++ incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/Event.java Tue Nov 8 21:56:24 2011
@@ -52,7 +52,7 @@ public class Event {
}
public String toString() {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
sb.append(outcome).append(" [");
if (context.length > 0) {
sb.append(context[0]);
Modified: incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/FileEventStream.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/FileEventStream.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/FileEventStream.java (original)
+++ incubator/opennlp/trunk/opennlp-maxent/src/main/java/opennlp/model/FileEventStream.java Tue Nov 8 21:56:24 2011
@@ -93,7 +93,7 @@ public class FileEventStream extends Ab
* @return A string representing the specified event.
*/
public static String toLine(Event event) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
sb.append(event.getOutcome());
String[] context = event.getContext();
for (int ci=0,cl=context.length;ci<cl;ci++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/cmdline/parser/ParserTool.java Tue Nov 8 21:56:24 2011
@@ -63,7 +63,7 @@ public final class ParserTool implements
line = untokenizedParenPattern1.matcher(line).replaceAll("$1 $2");
line = untokenizedParenPattern2.matcher(line).replaceAll("$1 $2");
StringTokenizer str = new StringTokenizer(line);
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
List<String> tokens = new ArrayList<String>();
while (str.hasMoreTokens()) {
String tok = str.nextToken();
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/DiscourseElement.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/DiscourseElement.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/DiscourseElement.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/DiscourseElement.java Tue Nov 8 21:56:24 2011
@@ -113,7 +113,7 @@ public abstract class DiscourseElement {
public String toString() {
Iterator<MentionContext> ei = extents.iterator();
MentionContext ex = ei.next();
- StringBuffer de = new StringBuffer();
+ StringBuilder de = new StringBuilder();
de.append("[ ").append(ex.toText());//.append("<").append(ex.getHeadText()).append(">");
while (ei.hasNext()) {
ex = ei.next();
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/mention/MentionContext.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/mention/MentionContext.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/mention/MentionContext.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/mention/MentionContext.java Tue Nov 8 21:56:24 2011
@@ -219,7 +219,7 @@ public class MentionContext extends Cont
}
public String getHeadText() {
- StringBuffer headText = new StringBuffer();
+ StringBuilder headText = new StringBuilder();
for (int hsi = 0; hsi < tokens.length; hsi++) {
headText.append(" ").append(tokens[hsi].toString());
}
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/AbstractResolver.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/AbstractResolver.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/AbstractResolver.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/AbstractResolver.java Tue Nov 8 21:56:24 2011
@@ -185,7 +185,7 @@ public abstract class AbstractResolver i
* @return the string of "_" delimited tokens for the specified mention.
*/
protected String featureString(MentionContext mention){
- StringBuffer fs = new StringBuffer();
+ StringBuilder fs = new StringBuilder();
Object[] mtokens =mention.getTokens();
fs.append(mtokens[0].toString());
for (int ti=1,tl=mtokens.length;ti<tl;ti++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/ResolverUtils.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/ResolverUtils.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/ResolverUtils.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/resolver/ResolverUtils.java Tue Nov 8 21:56:24 2011
@@ -147,7 +147,7 @@ public class ResolverUtils {
}
public static String excludedDeterminerMentionString(MentionContext ec) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
boolean first = true;
Parse[] mtokens = ec.getTokenParses();
for (int ti = 0, tl = mtokens.length; ti < tl; ti++) {
@@ -165,7 +165,7 @@ public class ResolverUtils {
}
public static String excludedHonorificMentionString(MentionContext ec) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
boolean first = true;
Object[] mtokens = ec.getTokens();
for (int ti = 0, tl = mtokens.length; ti < tl; ti++) {
@@ -182,7 +182,7 @@ public class ResolverUtils {
}
public static String excludedTheMentionString(MentionContext ec) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
boolean first = true;
Object[] mtokens = ec.getTokens();
for (int ti = 0, tl = mtokens.length; ti < tl; ti++) {
@@ -320,7 +320,7 @@ public class ResolverUtils {
}
public static String mentionString(MentionContext ec) {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
Object[] mtokens = ec.getTokens();
sb.append(mtokens[0].toString());
for (int ti = 1, tl = mtokens.length; ti < tl; ti++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/sim/Context.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/sim/Context.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/sim/Context.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/coref/sim/Context.java Tue Nov 8 21:56:24 2011
@@ -89,7 +89,7 @@ public class Context extends Mention {
@Override
public String toString() {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
for (int ti=0,tl=tokens.length;ti<tl;ti++){
sb.append(tokens[ti]).append(" ");
}
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/formats/ad/ADSentenceStream.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/formats/ad/ADSentenceStream.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/formats/ad/ADSentenceStream.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/formats/ad/ADSentenceStream.java Tue Nov 8 21:56:24 2011
@@ -365,7 +365,7 @@ public class ADSentenceStream extends
@Override
public String toString() {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
// print itself and its children
for (int i = 0; i < this.getLevel(); i++) {
sb.append("=");
@@ -401,7 +401,7 @@ public class ADSentenceStream extends
@Override
public String toString() {
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
// print itself and its children
for (int i = 0; i < this.getLevel(); i++) {
sb.append("=");
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/AbstractContextGenerator.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/AbstractContextGenerator.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/AbstractContextGenerator.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/AbstractContextGenerator.java Tue Nov 8 21:56:24 2011
@@ -55,14 +55,14 @@ public abstract class AbstractContextGen
* @return Punctuation feature for the specified parse and the specified punctuation at the specfied index.
*/
protected String punctbo(Parse punct, int i) {
- StringBuffer feat = new StringBuffer(5);
+ StringBuilder feat = new StringBuilder(5);
feat.append(i).append("=");
feat.append(punct.getType());
return (feat.toString());
}
protected String cons(Parse p, int i) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append(i).append("=");
if (p != null) {
if (useLabel && i < 0) {
@@ -77,7 +77,7 @@ public abstract class AbstractContextGen
}
protected String consbo(Parse p, int i) { //cons back-off
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append(i).append("*=");
if (p != null) {
if (useLabel && i < 0) {
@@ -100,7 +100,7 @@ public abstract class AbstractContextGen
* is starting.
*/
protected String production(Parse p, boolean includePunctuation) {
- StringBuffer production = new StringBuffer(20);
+ StringBuilder production = new StringBuilder(20);
production.append(p.getType()).append("->");
Parse[] children = AbstractBottomUpParser.collapsePunctuation(p.getChildren(),punctSet);
for (int ci = 0; ci < children.length; ci++) {
@@ -297,7 +297,7 @@ public abstract class AbstractContextGen
* @param features A list to which features are added.
*/
protected void surround(Parse node, int i, String type, Collection<Parse> punctuation, List<String> features) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append("s").append(i).append("=");
if (punctuation !=null) {
for (Iterator<Parse> pi=punctuation.iterator();pi.hasNext();) {
@@ -356,7 +356,7 @@ public abstract class AbstractContextGen
* @param features List to add features to.
*/
protected void checkcons(Parse child, String i, String type, List<String> features) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append("c").append(i).append("=").append(child.getType()).append("|").append(child.getHead().toString()).append("|").append(type);
features.add(feat.toString());
feat.setLength(0);
@@ -365,7 +365,7 @@ public abstract class AbstractContextGen
}
protected void checkcons(Parse p1, Parse p2, String type, List<String> features) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append("cil=").append(type).append(",").append(p1.getType()).append("|").append(p1.getHead().toString()).append(",").append(p2.getType()).append("|").append(p2.getHead().toString());
features.add(feat.toString());
feat.setLength(0);
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/ChunkContextGenerator.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/ChunkContextGenerator.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/ChunkContextGenerator.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/ChunkContextGenerator.java Tue Nov 8 21:56:24 2011
@@ -169,7 +169,7 @@ public class ChunkContextGenerator imple
}
private String chunkandpostag(int i, String tok, String tag, String chunk) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append(i).append("=").append(tok).append("|").append(tag);
if (i < 0) {
feat.append("|").append(chunk);
@@ -178,7 +178,7 @@ public class ChunkContextGenerator imple
}
private String chunkandpostagbo(int i, String tag, String chunk) {
- StringBuffer feat = new StringBuffer(20);
+ StringBuilder feat = new StringBuilder(20);
feat.append(i).append("*=").append(tag);
if (i < 0) {
feat.append("|").append(chunk);
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/Parse.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/Parse.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/Parse.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/Parse.java Tue Nov 8 21:56:24 2011
@@ -805,7 +805,7 @@ public class Parse implements Cloneable,
* @return a Parse structure for the specified tree-bank style parse string.
*/
public static Parse parseParse(String parse, GapLabeler gl) {
- StringBuffer text = new StringBuffer();
+ StringBuilder text = new StringBuilder();
int offset = 0;
Stack<Constituent> stack = new Stack<Constituent>();
List<Constituent> cons = new LinkedList<Constituent>();
@@ -1030,7 +1030,7 @@ public class Parse implements Cloneable,
private void codeTree(Parse p,int[] levels) {
Parse[] kids = p.getChildren();
- StringBuffer levelsBuff = new StringBuffer();
+ StringBuilder levelsBuff = new StringBuilder();
levelsBuff.append("[");
int[] nlevels = new int[levels.length+1];
for (int li=0;li<levels.length;li++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/chunking/CheckContextGenerator.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/chunking/CheckContextGenerator.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/chunking/CheckContextGenerator.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/chunking/CheckContextGenerator.java Tue Nov 8 21:56:24 2011
@@ -63,8 +63,8 @@ public class CheckContextGenerator exten
Parse pend = constituents[end];
checkcons(pstart, "begin", type, features);
checkcons(pend, "last", type, features);
- StringBuffer production = new StringBuffer(20);
- StringBuffer punctProduction = new StringBuffer(20);
+ StringBuilder production = new StringBuilder(20);
+ StringBuilder punctProduction = new StringBuilder(20);
production.append("p=").append(type).append("->");
punctProduction.append("pp=").append(type).append("->");
for (int pi = start; pi < end; pi++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/treeinsert/AttachContextGenerator.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/treeinsert/AttachContextGenerator.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/treeinsert/AttachContextGenerator.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/parser/treeinsert/AttachContextGenerator.java Tue Nov 8 21:56:24 2011
@@ -124,7 +124,7 @@ public class AttachContextGenerator exte
features.add("pd="+prod+","+p0.getType());
features.add("ps="+fn.getType()+"->"+fn.getType()+","+p0.getType());
if (punct_1s != null) {
- StringBuffer punctBuf = new StringBuffer(5);
+ StringBuilder punctBuf = new StringBuilder(5);
for (Iterator<Parse> pi=punct_1s.iterator();pi.hasNext();) {
Parse punct = pi.next();
punctBuf.append(punct.getType()).append(",");
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/postag/POSTaggerME.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/postag/POSTaggerME.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/postag/POSTaggerME.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/postag/POSTaggerME.java Tue Nov 8 21:56:24 2011
@@ -286,7 +286,7 @@ public class POSTaggerME implements POST
while (st.hasMoreTokens())
toks.add(st.nextToken());
List<String> tags = tag(toks);
- StringBuffer sb = new StringBuffer();
+ StringBuilder sb = new StringBuilder();
for (int i = 0; i < tags.size(); i++)
sb.append(toks.get(i) + "/" + tags.get(i) + " ");
return sb.toString().trim();
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/tokenize/lang/en/TokenSampleStream.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/tokenize/lang/en/TokenSampleStream.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/tokenize/lang/en/TokenSampleStream.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/tokenize/lang/en/TokenSampleStream.java Tue Nov 8 21:56:24 2011
@@ -31,7 +31,7 @@ import opennlp.tools.util.Span;
/**
* Class which produces an Iterator<TokenSample> from a file of space delimited token.
- * This class uses a number of English-specific hueristics to un-separate tokens which
+ * This class uses a number of English-specific heuristics to un-separate tokens which
* are typically found together in text.
*/
public class TokenSampleStream implements Iterator<TokenSample> {
@@ -55,7 +55,7 @@ public class TokenSampleStream implement
if (tokens.length == 0) {
evenq =true;
}
- StringBuffer sb = new StringBuffer(line.length());
+ StringBuilder sb = new StringBuilder(line.length());
List<Span> spans = new ArrayList<Span>();
int length = 0;
for (int ti=0;ti<tokens.length;ti++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/Span.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/Span.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/Span.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/Span.java Tue Nov 8 21:56:24 2011
@@ -296,7 +296,7 @@ public class Span implements Comparable<
public static String[] spansToStrings(Span[] spans, String[] tokens) {
String[] chunks = new String[spans.length];
- StringBuffer cb = new StringBuffer();
+ StringBuilder cb = new StringBuilder();
for (int si = 0, sl = spans.length; si < sl; si++) {
cb.setLength(0);
for (int ti=spans[si].getStart();ti<spans[si].getEnd();ti++) {
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/StringList.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/StringList.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/StringList.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/StringList.java Tue Nov 8 21:56:24 2011
@@ -195,7 +195,7 @@ public class StringList implements Itera
@Override
public String toString() {
- StringBuffer string = new StringBuffer();
+ StringBuilder string = new StringBuilder();
string.append('[');
Modified: incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/featuregen/TokenPatternFeatureGenerator.java
URL: http://svn.apache.org/viewvc/incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/featuregen/TokenPatternFeatureGenerator.java?rev=1199480&r1=1199479&r2=1199480&view=diff
==============================================================================
--- incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/featuregen/TokenPatternFeatureGenerator.java (original)
+++ incubator/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/util/featuregen/TokenPatternFeatureGenerator.java Tue Nov 8 21:56:24 2011
@@ -61,7 +61,7 @@ public class TokenPatternFeatureGenerato
feats.add("stn=" + tokenized.length);
- StringBuffer pattern = new StringBuffer();
+ StringBuilder pattern = new StringBuilder();
for (int i = 0; i < tokenized.length; i++) {