Uses of Class
ca.phon.ipa.IPAElement
Packages that use IPAElement
Package
Description
Classes implementing the phonex language.
-
Uses of IPAElement in ca.phon.cvseq
Method parameters in ca.phon.cvseq with type arguments of type IPAElementModifier and TypeMethodDescriptionstatic Range
CVSeqPattern.convertCVRangeToPhoneRange
(List<IPAElement> phones, Range cvRange) static String
CVSeqPattern.getCVSeq
(List<IPAElement> phones) -
Uses of IPAElement in ca.phon.ipa
Subclasses of IPAElement in ca.phon.ipaModifier and TypeClassDescriptionclass
Character used to indicate alignment.final class
A compound Phone consists of two phones connected by a ligature.class
Compound word marker.class
class
Diacritics are attached to phones as either prefix, suffix or combining diacritics.class
Represents Major/Minor intonation group markers.final class
class
final class
Represents a pause in an IPA transcription.class
A basic phone consists of the following parts: A (optional) prefix diacritic A base glyph (i.e., Consonant, Vowel, etc.) Combining diacritics Length - measured from 0-3, with 0 being no length modifier A (optional) suffix diacriticclass
A special type of IPAElement which represents a reference to a phonex group.class
Sandhi including contraction and linkers.final class
A stress marker.final class
Represents a syllable boundary between words.final class
Represents a boundary between words (i.e., a 'space'.)Methods in ca.phon.ipa that return IPAElementModifier and TypeMethodDescriptionIPAElementFactory.cloneElement
(IPAElement ele) Clone the givenIPAElement
the returned element will have the exact content and sameSyllableConstituentType
as the original elementIPATranscript.elementAt
(int index) Get the element at specified indexPhoneticProfile.getElement()
IPATranscriptBuilder.last()
Return the last element in the buffer ornull
if buffer is empty.IPATranscriptBuilder.removeLast()
Methods in ca.phon.ipa that return types with arguments of type IPAElementModifier and TypeMethodDescriptionAudiblePhoneVisitor.getPhones()
IPATranscript.iterator()
IPATranscript.toList()
Get an immutable list representation of this IPATranscript.Methods in ca.phon.ipa with parameters of type IPAElementModifier and TypeMethodDescriptionIPATranscriptBuilder.append
(IPAElement ipaElement) Append the givenIPAElement
IPAElementFactory.cloneElement
(IPAElement ele) Clone the givenIPAElement
the returned element will have the exact content and sameSyllableConstituentType
as the original elementboolean
IPAElement.contentEquals
(IPAElement ele) void
IPAElementFactory.copySyllabification
(IPAElement ele1, IPAElement ele2) Copy syllabification information from ele1 to ele2void
AudiblePhoneVisitor.fallbackVisit
(IPAElement obj) void
CoverVisitor.fallbackVisit
(IPAElement obj) void
DiacriticFilter.fallbackVisit
(IPAElement obj) void
IPATranscript.ToStringVisitor.fallbackVisit
(IPAElement obj) void
PunctuationFilter.fallbackVisit
(IPAElement obj) void
WordVisitor.fallbackVisit
(IPAElement obj) int
IPATranscript.indexOf
(IPAElement ele) Return the index of the given elementIPATranscriptBuilder.makeCompoundPhone
(IPAElement phone, Character lig) Make the last added element plus this phone a new compound phone.void
PhoneticProfile.setElement
(IPAElement ele) int
IPATranscript.stringIndexOfElement
(IPAElement ele) Finds the index of the given ipa element in the string representation of the transcript.Method parameters in ca.phon.ipa with type arguments of type IPAElementModifier and TypeMethodDescriptionvoid
IPAElement.accept
(Visitor<IPAElement> phoneVisitor) void
IPATranscript.accept
(Visitor<IPAElement> visitor) IPATranscriptBuilder.append
(Collection<? extends IPAElement> eleList) Append all elementsint
IPATranscript.compareTo
(IPATranscript ipa, Comparator<IPAElement> comparator) static int
LevenshteinDistance.distance
(IPATranscript a, IPATranscript b, Comparator<IPAElement> comparator) Calculate LevenshteinDistance for two IPATranscripts.Constructors in ca.phon.ipa with parameters of type IPAElementModifierConstructorDescriptionIPATranscript
(IPAElement... phones) Create a new transcript from an array of phones.Constructor parameters in ca.phon.ipa with type arguments of type IPAElementModifierConstructorDescriptionIPATranscript
(List<IPAElement> phones) Create a new transcript for a list of phones. -
Uses of IPAElement in ca.phon.ipa.alignment
Methods in ca.phon.ipa.alignment with parameters of type IPAElementModifier and TypeMethodDescriptionprotected int
PhoneAligner.costSkip
(IPAElement ele) protected int
PhoneAligner.costSubstitute
(IPAElement ele1, IPAElement ele2) -
Uses of IPAElement in ca.phon.ipa.features
Methods in ca.phon.ipa.features with parameters of type IPAElementModifier and TypeMethodDescriptionint
CompoundIPAElementComparator.compare
(IPAElement o1, IPAElement o2) int
IPAElementComparator.compare
(IPAElement o1, IPAElement o2) Constructor parameters in ca.phon.ipa.features with type arguments of type IPAElementModifierConstructorDescriptionCompoundIPAElementComparator
(Collection<Comparator<IPAElement>> comparators) -
Uses of IPAElement in ca.phon.ipa.parser
Methods in ca.phon.ipa.parser that return IPAElementModifier and TypeMethodDescriptionfinal IPAElement
IPAParser.phone()
final IPAElement
IPAParser.phonex_matcher_ref()
final IPAElement
IPAParser.syllable_boundary()
final IPAElement
IPAParser.word_boundary()
final IPAElement
IPAParser.word_element()
final IPAElement
IPAParser.word_net_marker()
-
Uses of IPAElement in ca.phon.ipa.tree
Methods in ca.phon.ipa.tree that return IPAElementMethods in ca.phon.ipa.tree with parameters of type IPAElementConstructors in ca.phon.ipa.tree with parameters of type IPAElementModifierConstructorDescriptionIpaTernaryTreeNode
(IpaTernaryTreeNode<V> parent, IPAElement ele) IpaTernaryTreeNode
(IpaTernaryTreeNode<V> parent, IPAElement ele, V value) Constructor parameters in ca.phon.ipa.tree with type arguments of type IPAElement -
Uses of IPAElement in ca.phon.phonex
Methods in ca.phon.phonex that return IPAElementMethods in ca.phon.phonex that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhonexMatcher.group()
Return the group value for this match.PhonexMatcher.group
(int gIdx) Return the group value for the specified groupReturn the group value for the given group nameMethods in ca.phon.phonex with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
BasePhoneMatcher.BasePhoneVisitor.fallbackVisit
(IPAElement obj) void
CompoundPhoneMatcher.CompoundPhoneVisitor.fallbackVisit
(IPAElement obj) void
PhonexFlagVisitor.fallbackVisit
(IPAElement obj) phonex flagsvoid
ReplaceExpressionVisitor.fallbackVisit
(IPAElement obj) void
SyllableBoundaryTransition.PunctuationTest.fallbackVisit
(IPAElement obj) boolean
BasePhoneMatcher.matches
(IPAElement p) boolean
CompoundPhoneMatcher.matches
(IPAElement p) boolean
FeatureSetMatcher.matches
(IPAElement p) boolean
IntraWordPauseMatcher.matches
(IPAElement p) boolean
PhoneClassMatcher.matches
(IPAElement p) boolean
PhoneMatcher.matches
(IPAElement p) Perform test on given phone.boolean
RegexMatcher.matches
(IPAElement p) Method parameters in ca.phon.phonex with type arguments of type IPAElementModifier and TypeMethodDescriptionboolean
BackReferenceTransition.follow
(FSAState<IPAElement> currentState) boolean
BeginningOfInputTransition.follow
(FSAState<IPAElement> currentState) boolean
EmptyTransition.follow
(FSAState<IPAElement> currentState) boolean
EndOfInputTransition.follow
(FSAState<IPAElement> currentState) boolean
PhonexTransition.follow
(FSAState<IPAElement> currentState) boolean
SyllableBoundaryTransition.follow
(FSAState<IPAElement> currentState) boolean
WordBoundaryTransition.follow
(FSAState<IPAElement> currentState) PhonexPattern.matcher
(Iterable<IPAElement> input) Create a new phonex matcher which will match the given input against this pattern.void
PhonexMatcher.reset
(List<IPAElement> input) Reset the matcher with a new input sequence -
Uses of IPAElement in ca.phon.phonex.plugins
Methods in ca.phon.phonex.plugins with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
AnyDiacriticPhoneMatcher.DiacriticVisitor.fallbackVisit
(IPAElement obj) void
CombiningDiacriticPhoneMatcher.CombiningDiacriticVisitor.fallbackVisit
(IPAElement obj) void
PrefixDiacriticPhoneMatcher.PrefixDiacriticVisitor.fallbackVisit
(IPAElement obj) void
SuffixDiacriticPhoneMatcher.SuffixDiacriticVisitor.fallbackVisit
(IPAElement obj) boolean
AnyDiacriticPhoneMatcher.matches
(IPAElement p) boolean
CombiningDiacriticPhoneMatcher.matches
(IPAElement p) boolean
PrefixDiacriticPhoneMatcher.matches
(IPAElement p) boolean
SuffixDiacriticPhoneMatcher.matches
(IPAElement p) -
Uses of IPAElement in ca.phon.phontalk.parser
Methods in ca.phon.phontalk.parser with parameters of type IPAElement -
Uses of IPAElement in ca.phon.query.detectors
Methods in ca.phon.query.detectors with parameters of type IPAElementModifier and TypeMethodDescriptionboolean
FlatHarmonyDetector.checkHarmony
(IPAElement ele1, IPAElement ele2, PhoneDimension... dimensions) boolean
FlatHarmonyDetector.isConsonantHarmony
(IPAElement p1, IPAElement p2) A harmony exists between the two phones if both place and manner dimensions are the same.boolean
FlatHarmonyDetector.isVowelHarmony
(IPAElement ele1, IPAElement ele2) -
Uses of IPAElement in ca.phon.session.alignedMorphemes
Methods in ca.phon.session.alignedMorphemes with parameters of type IPAElement -
Uses of IPAElement in ca.phon.session.io.xml.v12
Methods in ca.phon.session.io.xml.v12 with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
IpaToXmlVisitor.fallbackVisit
(IPAElement obj) void
XMLSessionReader_v12.CopyTranscriptVisitor.fallbackVisit
(IPAElement obj) -
Uses of IPAElement in ca.phon.session.io.xml.v13
Methods in ca.phon.session.io.xml.v13 with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
IpaToXmlVisitor.fallbackVisit
(IPAElement obj) void
XMLSessionReader_v13.CopyTranscriptVisitor.fallbackVisit
(IPAElement obj) -
Uses of IPAElement in ca.phon.stresspattern
Method parameters in ca.phon.stresspattern with type arguments of type IPAElementModifier and TypeMethodDescriptionstatic Range
StressPattern.convertSPRToPR
(List<IPAElement> phones, String stressPattern, Range range) Convert a range for a stress pattern match into a phone range.static String
StressPattern.getStressPattern
(List<IPAElement> allPhones) Returns the stress pattern for the given phones. -
Uses of IPAElement in ca.phon.syllabifier
Method parameters in ca.phon.syllabifier with type arguments of type IPAElementModifier and TypeMethodDescriptionvoid
Syllabifier.syllabify
(List<IPAElement> phones) Apply consituent type annotations on given phones. -
Uses of IPAElement in ca.phon.syllabifier.basic
Method parameters in ca.phon.syllabifier.basic with type arguments of type IPAElementModifier and TypeMethodDescriptionboolean
SonorityScale.run
(List<IPAElement> phones) boolean
Stage.run
(List<IPAElement> phones) boolean
SyllabifierStage.run
(List<IPAElement> phones) Run syllabifier stage on given list of phones.void
BasicSyllabifier.syllabify
(List<IPAElement> phones) -
Uses of IPAElement in ca.phon.syllabifier.opgraph
Method parameters in ca.phon.syllabifier.opgraph with type arguments of type IPAElement -
Uses of IPAElement in ca.phon.syllabifier.opgraph.nodes
Methods in ca.phon.syllabifier.opgraph.nodes with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
SonorityNode.SonorityVisitor.fallbackVisit
(IPAElement obj) -
Uses of IPAElement in ca.phon.syllabifier.phonex
Methods in ca.phon.syllabifier.phonex with parameters of type IPAElement -
Uses of IPAElement in ca.phon.syllable
Methods in ca.phon.syllable that return IPAElementMethods in ca.phon.syllable with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
StripSyllabifcationVisitor.fallbackVisit
(IPAElement obj) void
SyllableVisitor.fallbackVisit
(IPAElement obj) Constructors in ca.phon.syllable with parameters of type IPAElementModifierConstructorDescriptionSyllabificationInfo
(IPAElement phone) SyllabificationInfo
(IPAElement phone, SyllableConstituentType scType) -
Uses of IPAElement in ca.phon.syllable.phonex
Methods in ca.phon.syllable.phonex with parameters of type IPAElementModifier and TypeMethodDescriptionboolean
DiphthongMatcher.matches
(IPAElement p) boolean
StressMatcher.matches
(IPAElement p) boolean
SyllableConstituentMatcher.matches
(IPAElement p) boolean
ToneNumberMatcher.matches
(IPAElement p) Method parameters in ca.phon.syllable.phonex with type arguments of type IPAElementModifier and TypeMethodDescriptionboolean
SyllableTransition.follow
(FSAState<IPAElement> currentState) -
Uses of IPAElement in ca.phon.ui.ipa
Methods in ca.phon.ui.ipa that return IPAElementMethods in ca.phon.ui.ipa that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhoneMapDisplay.getAlignedPhones
(int idx) Get aligned phones at the given position.PhoneMapDisplay.getAlignedPhones
(int idx) Get aligned phones at the given position.