001
014
015 package com.liferay.portal.kernel.search;
016
017
020 public class WeightedWord implements Comparable<WeightedWord> {
021
022 public WeightedWord(String word, float weight) {
023 _weight = weight;
024 _word = word;
025 }
026
027 @Override
028 public int compareTo(WeightedWord weightedWord) {
029 if (getWeight() < weightedWord.getWeight()) {
030 return -1;
031 }
032 else if (getWeight() == weightedWord.getWeight()) {
033 return 0;
034 }
035
036 return 1;
037 }
038
039 public float getWeight() {
040 return _weight;
041 }
042
043 public String getWord() {
044 return _word;
045 }
046
047 public void setWeight(float weight) {
048 _weight = weight;
049 }
050
051 private float _weight;
052 private String _word;
053
054 }