Class ErasedEntityTaggedFeature

java.lang.Object
com.linkedin.feathr.common.ErasedEntityTaggedFeature
All Implemented Interfaces:
Serializable

public class ErasedEntityTaggedFeature extends Object implements Serializable
A TaggedFeatureName whose String tags have been "erased", i.e. replaced with integers. The mapping between the integer identifiers and their original string names is unknown by this class and must be maintained externally.
See Also:
  • Constructor Details

    • ErasedEntityTaggedFeature

      public ErasedEntityTaggedFeature(List<Integer> binding, String featureName)
    • ErasedEntityTaggedFeature

      public ErasedEntityTaggedFeature(List<Integer> binding, FeatureRef featureRef)
  • Method Details

    • getBinding

      public List<Integer> getBinding()
    • getFeatureName

      public String getFeatureName()
    • getErasedTagFeatureName

      public String getErasedTagFeatureName()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object