public static class XmlParam.Distance
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
double |
k |
double |
lambdaValue |
java.util.List<XmlParam.DistanceRule> |
terms |
| Constructor and Description |
|---|
XmlParam.Distance() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLambda(double value) |
void |
addRule(java.lang.String ruleName,
double k) |
void |
addRule(java.lang.String ruleName,
XmlParam.Layer layer,
double k) |
void |
addRule(java.lang.String ruleName,
XmlParam.Layer layer,
XmlParam.Layer layer2,
double k) |
void |
assign(XmlParam.Distance d) |
XmlParam.Distance |
clone() |
double |
getLambda(XmlParam.DistanceContext context) |
boolean |
isEmpty() |
public double k
public double lambdaValue
public final java.util.List<XmlParam.DistanceRule> terms
public void assign(XmlParam.Distance d)
public XmlParam.Distance clone()
clone in class java.lang.Objectpublic double getLambda(XmlParam.DistanceContext context)
public void addLambda(double value)
public void addRule(java.lang.String ruleName,
double k)
public void addRule(java.lang.String ruleName,
XmlParam.Layer layer,
double k)
public void addRule(java.lang.String ruleName,
XmlParam.Layer layer,
XmlParam.Layer layer2,
double k)
public boolean isEmpty()