Package ca.phon.query.detectors
Class MetathesisDetector
java.lang.Object
ca.phon.query.detectors.Detector
ca.phon.query.detectors.BasicMetathesisDetector
ca.phon.query.detectors.MetathesisDetector
Metathesis
Given two positions i, k within M, we determine if metathesis exists for each dimension of profile(p) if any of the following cases are true:
-
Metathesis
dim(M1i) = x, dim(M1k) = y (Values from T)
dim(M2i) = y, dim(M2k) = x (Values from A)
-
Progressive Migration
dim(M1i) = x, dim(M1k) = y (Values from T)
dim(M2i) = ?, dim(M2k) = x (Values from A)
-
Regressive Migration
dim(M1i) = x, dim(M1k) = y (Values from T)
dim(M2i) = y, dim(M2k) = ? (Values from A)
-
Field Summary
-
Constructor Summary
ConstructorDescriptionMetathesisDetector
(boolean includePlace, boolean includeManner, boolean includeVoicing) -
Method Summary
Modifier and TypeMethodDescriptionPerform detection.boolean
boolean
boolean
boolean
isMetathesis
(MetathesisDetectorResult potentialResult) void
setIncludeManner
(boolean includeManner) void
setIncludePlace
(boolean includePlace) void
setIncludeVoicing
(boolean includeVoicing) Methods inherited from class ca.phon.query.detectors.BasicMetathesisDetector
performDetection
-
Constructor Details
-
MetathesisDetector
public MetathesisDetector() -
MetathesisDetector
public MetathesisDetector(boolean includePlace, boolean includeManner, boolean includeVoicing)
-
-
Method Details
-
isIncludePlace
public boolean isIncludePlace() -
setIncludePlace
public void setIncludePlace(boolean includePlace) -
isIncludeManner
public boolean isIncludeManner() -
setIncludeManner
public void setIncludeManner(boolean includeManner) -
isIncludeVoicing
public boolean isIncludeVoicing() -
setIncludeVoicing
public void setIncludeVoicing(boolean includeVoicing) -
detect
Description copied from class:Detector
Perform detection. -
isMetathesis
-