Class CoverVisitor
- All Implemented Interfaces:
Visitor<IPAElement>
Performs the cover operation on a
IPATranscript-
Constructor Summary
ConstructorsConstructorDescriptionCoverVisitor(String symbolMap) CoverVisitor(String symbolMap, boolean includeStress, boolean includeSyllableBoundaries, boolean insertImplicitSyllableBoundaries, boolean includeDiacritics) Parse symbolMapCoverVisitor(List<PhoneMatcher> matchers, Map<PhoneMatcher, Character> symbolMap) CoverVisitor(List<PhoneMatcher> matchers, Map<PhoneMatcher, Character> symbolMap, boolean includeStress, boolean includeSyllableBoundaries, boolean includeDiacritics) -
Method Summary
Modifier and TypeMethodDescriptionvoidfallbackVisit(IPAElement obj) Generic, i.e., fallback, processing method.booleanbooleanbooleanbooleanvoidsetIncludeDiacritics(boolean includeDiacritics) voidsetIncludeStress(boolean includeStress) voidsetIncludeSyllableBoundaries(boolean includeSyllableBoundaries) voidsetInsertImplicitSyllableBoundaries(boolean insertImplicitSyllableBoundaries) voidsetMatchers(List<PhoneMatcher> matchers) voidsetSymbolMap(Map<PhoneMatcher, Character> symbolMap) voidvoidvoidvisitPhone(Phone p) voidvisitStressMarker(StressMarker marker) voidvoidMethods inherited from class ca.phon.visitor.VisitorAdapter
visit
-
Constructor Details
-
CoverVisitor
-
CoverVisitor
public CoverVisitor(String symbolMap, boolean includeStress, boolean includeSyllableBoundaries, boolean insertImplicitSyllableBoundaries, boolean includeDiacritics) Parse symbolMapFormat:
= ; ... - Parameters:
symbolMap-includeStress-includeSyllableBoundaries-includeDiacritics-
-
CoverVisitor
-
CoverVisitor
public CoverVisitor(List<PhoneMatcher> matchers, Map<PhoneMatcher, Character> symbolMap, boolean includeStress, boolean includeSyllableBoundaries, boolean includeDiacritics)
-
-
Method Details
-
fallbackVisit
Description copied from class:VisitorAdapterGeneric, i.e., fallback, processing method.- Specified by:
fallbackVisitin classVisitorAdapter<IPAElement>- Parameters:
obj- the object to visit
-
getMatchers
-
setMatchers
-
getSymbolMap
-
setSymbolMap
-
isIncludeStress
public boolean isIncludeStress() -
setIncludeStress
public void setIncludeStress(boolean includeStress) -
isIncludeSyllableBoundaries
public boolean isIncludeSyllableBoundaries() -
setIncludeSyllableBoundaries
public void setIncludeSyllableBoundaries(boolean includeSyllableBoundaries) -
isInsertImplicitSyllableBoundaries
public boolean isInsertImplicitSyllableBoundaries() -
setInsertImplicitSyllableBoundaries
public void setInsertImplicitSyllableBoundaries(boolean insertImplicitSyllableBoundaries) -
isIncludeDiacritics
public boolean isIncludeDiacritics() -
setIncludeDiacritics
public void setIncludeDiacritics(boolean includeDiacritics) -
visitWordBoundary
-
visitStressMarker
-
visitSyllableBoundary
-
visitIntraWordPause
-
visitCompoundPhone
-
visitPhone
-
getIPATranscript
-