protected String |
AbstractMerge.checkAttributeMapping(Map<String,List<AbstractMerge.SourceAttribute>> attributeMapping) |
Makes sure the source data for each mapped attribute is the same type.
|
protected String |
JoinOnID.checkAttributeMapping(Map<String,List<AbstractMerge.SourceAttribute>> attributeMapping) |
Makes sure the source data for each mapped attribute is the same type.
|
protected int |
AbstractMerge.compare(List<AbstractMerge.SourceAttribute> sources1,
List<AbstractMerge.SourceAttribute> sources2) |
Compares two lists of source attributes to determine the order in which their
mapped attributes should appear in the merged dataset.
|
protected int |
JoinOnID.compare(List<AbstractMerge.SourceAttribute> sources1,
List<AbstractMerge.SourceAttribute> sources2) |
Compares two lists of source attributes to determine the order in which their
mapped attributes should appear in the merged dataset.
|
protected weka.core.Instances |
AbstractMerge.createEmptyResultantDataset(Map<String,List<AbstractMerge.SourceAttribute>> attributeMapping) |
Creates the resultant dataset, ready to be filled with data.
|
protected weka.core.Attribute |
AbstractMerge.createMappedAttribute(String name,
List<AbstractMerge.SourceAttribute> sources) |
Creates the attribute for the output merged dataset for the given attribute mapping.
|
protected Object |
AbstractMerge.getValueEnsureEqual(int[] rowSet,
List<AbstractMerge.SourceAttribute> sourceAttributeElements) |
Gets the value of the mapped attribute, ensuring that all possible sources either provide
a missing value or the same value as each other.
|
protected Object |
AbstractMerge.getValueFirstAvailable(int[] rowSet,
List<AbstractMerge.SourceAttribute> sourceAttributes) |
Gets the first encountered source value for a merged attribute.
|
protected boolean |
AbstractMerge.isAnyClassAttribute(List<AbstractMerge.SourceAttribute> sources) |
Checks if any of the source attributes in the given list is a class
attribute.
|