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 moreFeatureElementInfoinstances.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FeatureElementInfo>getFeatureElementValues()Gets an unmodifiableListof theFeatureElementInfoinstances describing the feature values for this instance.StringgetFeatureTypeCode()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 moreFeatureElementInfoinstances.- Parameters:
featureTypeCode- The feature type code for the feature.elementInfos- The array ofFeatureElementInfoinstances 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 unmodifiableListof theFeatureElementInfoinstances describing the feature values for this instance.- Returns:
- An unmodifiable
ListofFeatureElementInfoinstances for this instance.
-
-