Class HarmonyDetectorResult

java.lang.Object
ca.phon.query.detectors.DetectorResult
ca.phon.query.detectors.HarmonyDetectorResult
All Implemented Interfaces:
IExtendable

public class HarmonyDetectorResult extends DetectorResult
  • Constructor Details

    • HarmonyDetectorResult

      public HarmonyDetectorResult(PhoneMap phoneMap)
  • Method Details

    • getLength

      public int getLength()
      Get the length of the harmony.
      Returns:
      the length
    • getSharedProfile

      public PhoneticProfile getSharedProfile()
      Get the shared profile for the harmony
    • setSharedProfile

      public void setSharedProfile(PhoneticProfile profile)
      Set the shared profile for the harmony
      Parameters:
      profile -
    • getNeutralizedProfile

      public PhoneticProfile getNeutralizedProfile()
      Get neutralized profile for harmony
      Returns:
    • setNeutralizedProfile

      public void setNeutralizedProfile(PhoneticProfile profile)
      Set neutralized profile for harmony
      Parameters:
      profile -
    • getSharedFeatures

      @Deprecated public FeatureSet getSharedFeatures()
      Deprecated.
      Get the shared features affected by the harmony.
      Returns:
      the feature
    • setSharedFeatures

      @Deprecated public void setSharedFeatures(FeatureSet features)
      Deprecated.
      Set the shared features affected by the harmony.
      Parameters:
      features - the new set of features
    • getNeutralizedFeatures

      @Deprecated public FeatureSet getNeutralizedFeatures()
      Deprecated.
      Get the neutralized features affected by the harmony.
      Returns:
      the feature
    • setNeutralizedFeatures

      @Deprecated public void setNeutralizedFeatures(FeatureSet features)
      Deprecated.
      Set the neutralized features affected by the harmony.
      Parameters:
      features - the new set of features
    • isLeftToRight

      public boolean isLeftToRight()
      Check to see if this harmony goes from left to right or from right to left (progressive or regressive).
      Returns:
      true if left-to-right, false otherwise
    • toString

      public String toString()
      Overrides:
      toString in class Object