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 SummaryConstructors Constructor Description FeatureInfo(String featureTypeCode, FeatureElementInfo... elementInfos)Constructs with the feature type code and zero or moreFeatureElementInfoinstances.
 - 
Method SummaryAll 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- 
FeatureInfopublic 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 of- FeatureElementInfoinstances describing each of the feature elements.
 
 
- 
 - 
Method Detail- 
getFeatureTypeCodepublic String getFeatureTypeCode() Gets the associated feature type code for the feature values.- Returns:
- The feature type code for the feature values.
 
 - 
getFeatureElementValuespublic List<FeatureElementInfo> getFeatureElementValues() Gets an unmodifiableListof theFeatureElementInfoinstances describing the feature values for this instance.- Returns:
- An unmodifiable ListofFeatureElementInfoinstances for this instance.
 
 
- 
 
-