Package category_encoders
Class MapFeature
- java.lang.Object
-
- org.jpmml.converter.Feature
-
- org.jpmml.converter.ThresholdFeature
-
- category_encoders.MapFeature
-
- All Implemented Interfaces:
org.jpmml.converter.HasDerivedName
public class MapFeature extends org.jpmml.converter.ThresholdFeature
-
-
Constructor Summary
Constructors Constructor Description MapFeature(org.jpmml.converter.PMMLEncoder encoder, java.lang.String name, org.dmg.pmml.DataType dataType, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)MapFeature(org.jpmml.converter.PMMLEncoder encoder, org.dmg.pmml.Field<?> field, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)MapFeature(org.jpmml.converter.PMMLEncoder encoder, org.jpmml.converter.Feature feature, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)java.lang.NumbergetDefaultValue()java.lang.StringgetDerivedName()java.util.Map<?,? extends java.lang.Number>getMapping()java.lang.ObjectgetMissingCategory()java.lang.ObjectgetMissingValue()java.util.Set<?>getValues(java.util.function.Predicate<java.lang.Number> predicate)inthashCode()org.jpmml.converter.ContinuousFeaturetoContinuousFeature()
-
-
-
Constructor Detail
-
MapFeature
public MapFeature(org.jpmml.converter.PMMLEncoder encoder, org.dmg.pmml.Field<?> field, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)
-
MapFeature
public MapFeature(org.jpmml.converter.PMMLEncoder encoder, org.jpmml.converter.Feature feature, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)
-
MapFeature
public MapFeature(org.jpmml.converter.PMMLEncoder encoder, java.lang.String name, org.dmg.pmml.DataType dataType, java.util.Map<?,? extends java.lang.Number> mapping, java.lang.Object missingCategory, java.lang.Number defaultValue)
-
-
Method Detail
-
getDerivedName
public java.lang.String getDerivedName()
-
toContinuousFeature
public org.jpmml.converter.ContinuousFeature toContinuousFeature()
- Specified by:
toContinuousFeaturein classorg.jpmml.converter.Feature
-
getValues
public java.util.Set<?> getValues(java.util.function.Predicate<java.lang.Number> predicate)
- Specified by:
getValuesin classorg.jpmml.converter.ThresholdFeature
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.jpmml.converter.Feature
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classorg.jpmml.converter.Feature
-
getMapping
public java.util.Map<?,? extends java.lang.Number> getMapping()
-
getMissingValue
public java.lang.Object getMissingValue()
- Specified by:
getMissingValuein classorg.jpmml.converter.ThresholdFeature
-
getMissingCategory
public java.lang.Object getMissingCategory()
-
getDefaultValue
public java.lang.Number getDefaultValue()
-
-