public static final class Lingo3GAttributes.ClusterScoringFields extends Object
Lingo3GAttributes.clusterScoringFields
Modifier and Type | Class and Description |
---|---|
static class |
Lingo3GAttributes.ClusterScoringFields.ClusterScoringField |
static class |
Lingo3GAttributes.ClusterScoringFields.NominalClusterScoringField |
static class |
Lingo3GAttributes.ClusterScoringFields.NominalScoring
Available types of scoring based on nominal fields.
|
static class |
Lingo3GAttributes.ClusterScoringFields.NumericClusterScoringField |
static class |
Lingo3GAttributes.ClusterScoringFields.NumericScoring
Available types of scoring based on numeric fields.
|
Modifier and Type | Method and Description |
---|---|
Lingo3GAttributes.ClusterScoringFields |
addNominalField(String fieldName,
Lingo3GAttributes.ClusterScoringFields.NominalScoring scoring,
double weight)
Adds a nominal field to the set of cluster scoring fields.
|
Lingo3GAttributes.ClusterScoringFields |
addNumericField(String fieldName,
Lingo3GAttributes.ClusterScoringFields.NumericScoring scoring,
double weight)
Adds a numeric field to the set of cluster scoring fields.
|
static Lingo3GAttributes.ClusterScoringFields |
create()
Creates an empty set of cluster scoring field definitions.
|
List<Lingo3GAttributes.ClusterScoringFields.NominalClusterScoringField> |
getNominalFields() |
List<Lingo3GAttributes.ClusterScoringFields.NumericClusterScoringField> |
getNumericFields() |
static Lingo3GAttributes.ClusterScoringFields |
valueOf(String text) |
public static Lingo3GAttributes.ClusterScoringFields create()
public static Lingo3GAttributes.ClusterScoringFields valueOf(String text)
public Lingo3GAttributes.ClusterScoringFields addNominalField(String fieldName, Lingo3GAttributes.ClusterScoringFields.NominalScoring scoring, double weight)
fieldName
- name of the Document
field to usescoring
- type of scoring to useweight
- weight of this field's score, relative to other nominal fields.
Must be between 0.0 and 1.0.public Lingo3GAttributes.ClusterScoringFields addNumericField(String fieldName, Lingo3GAttributes.ClusterScoringFields.NumericScoring scoring, double weight)
fieldName
- name of the Document
field to usescoring
- type of scoring to useweight
- weight of this field's score, relative to other nominal fields.
Must be between 0.0 and 1.0.public List<Lingo3GAttributes.ClusterScoringFields.NominalClusterScoringField> getNominalFields()
public List<Lingo3GAttributes.ClusterScoringFields.NumericClusterScoringField> getNumericFields()