Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /* ************************************************************************
 #
 #  DivConq
 #
 #  http://divconq.com/
 #
 #  Copyright:
 #    Copyright 2014 eTimeline, LLC. All rights reserved.
 #
#  License:
#    See the license.txt file in the project's top-level directory for details.
#  Authors:
#    * Andy White
************************************************************************ */
package divconq.lang.stem;
public class IndexInfo {
	public int getContentLength() {
		return this..length();
	}
	public void addContent(CharSequence content) {
		if (this..length() > 0)
			this..append(' ');
		this..append(content);		
	}
	public void add(String stemint scoreint pos) {
		IndexInfo.StemEntry e = this..get(stem);
		if (e == null) {
			e = new StemEntry();
			this..put(steme);
		}
		e.add(scorepos);
	}
	public class StemEntry {
		public List<Integerpositions = new ArrayList<Integer>();
		public int total = 0;
		public int max = 0;
		public void add(int scoreint pos) {
			this..add(pos);
			this. += score;
			if (score > this.)
				this. = score;
		}
		public int computeScore() {
			return this. + (this. / this..size());
		}
	}
New to GrepCode? Check out our FAQ X