Package com.senzing.g2.engine.plugin
Class FeatureInfo
- java.lang.Object
-
- com.senzing.g2.engine.plugin.FeatureInfo
-
public class FeatureInfo extends Object
Describes multiple feature element values for a specific feature type. Instances of this class are not modifiable after being constructed.
-
-
Constructor Summary
Constructors Constructor Description FeatureInfo(String featureTypeCode, FeatureElementInfo... elementInfos)
Constructs with the feature type code and zero or moreFeatureElementInfo
instances.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FeatureElementInfo>
getFeatureElementValues()
Gets an unmodifiableList
of theFeatureElementInfo
instances describing the feature values for this instance.String
getFeatureTypeCode()
Gets the associated feature type code for the feature values.
-
-
-
Constructor Detail
-
FeatureInfo
public FeatureInfo(String featureTypeCode, FeatureElementInfo... elementInfos)
Constructs with the feature type code and zero or moreFeatureElementInfo
instances.- Parameters:
featureTypeCode
- The feature type code for the feature.elementInfos
- The array ofFeatureElementInfo
instances describing each of the feature elements.
-
-
Method Detail
-
getFeatureTypeCode
public String getFeatureTypeCode()
Gets the associated feature type code for the feature values.- Returns:
- The feature type code for the feature values.
-
getFeatureElementValues
public List<FeatureElementInfo> getFeatureElementValues()
Gets an unmodifiableList
of theFeatureElementInfo
instances describing the feature values for this instance.- Returns:
- An unmodifiable
List
ofFeatureElementInfo
instances for this instance.
-
-