org.ansj.domain.NumNatureAttr Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ansj_seg Show documentation
Show all versions of ansj_seg Show documentation
best java chinese word seg !
The newest version!
package org.ansj.domain;
import org.ansj.library.NatureLibrary;
import java.io.Serializable;
public class NumNatureAttr implements Serializable {
public static final NumNatureAttr NULL = new NumNatureAttr(false, false);
public static final NumNatureAttr NUM = new NumNatureAttr(true, false);
public Nature nature;
// 是有可能是一个数字
private boolean num;
private boolean qua;
private NumNatureAttr(boolean num, boolean qua) {
this.num = num;
this.qua = qua;
this.nature = NatureLibrary.getNature("mq");
}
public NumNatureAttr(boolean num, boolean qua, String natureStr) {
this.num = num;
this.qua = qua;
this.nature = NatureLibrary.getNature(natureStr);
}
public boolean isNum() {
return num;
}
public boolean isQua() {
return qua;
}
public void setNum(boolean num) {
this.num = num;
}
public void setQua(boolean qua) {
this.qua = qua;
}
public Nature getNature() {
return nature;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy