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 diacriticfinal class
Small pinchers on the main line to denote one to two alignmentclass
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'.)Subclasses with type arguments of type IPAElement in ca.phon.ipaModifier and TypeClassDescriptionclass
Visitor for filtering a list of phones into a list of audible phones.class
Performs the cover operation on aIPATranscript
class
Visit each element in aIPATranscript
and create a new transcript withDiacritic
s removed.class
class
Phone visitor for filtering punctuation in transcriptions.class
Breaks a transcript into individual words or phonetic groups.Classes in ca.phon.ipa that implement interfaces with type arguments of type IPAElementModifier and TypeClassDescriptionclass
IPAElement
s represent the atomic unit of IPA transcriptions.final class
A (somewhat) immutable representation of an IPA transcription.final class
A (somewhat) immutable representation of an IPA transcription.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
Subclasses with type arguments of type IPAElement in ca.phon.ipa.alignmentMethods 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
Subclasses with type arguments of type IPAElement in ca.phon.ipa.featuresModifier and TypeClassDescriptionclass
A compound comparator for features, with a fallback to a string comparatorClasses in ca.phon.ipa.features that implement interfaces with type arguments of type IPAElementMethods 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.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
Subclasses with type arguments of type IPAElement in ca.phon.phonexModifier and TypeClassDescriptionclass
Visitor for the phone objectclass
Visitor for compound phonesclass
Filter a iterable list of phones based on phonex flags.class
Implementation of a phonex state machine.class
Transitions usingPhoneMatcher
s.class
class
Class for testing if a phone is punctuation.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
NamedReferenceTransition.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
Subclasses with type arguments of type IPAElement in ca.phon.phonex.pluginsModifier and TypeClassDescriptionclass
class
Visitor for matchclass
Visitor for matchclass
Visitor for matchMethods 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.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
Methods in ca.phon.session that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhoneAlignment.getAligned
(IPAElement[] elements) PhoneAlignment.getAligned
(IPATranscript ipa) PhoneAlignment.getAligned
(List<IPAElement> elements) Return the list of elements aligned with the given elementMethods in ca.phon.session with parameters of type IPAElementMethod parameters in ca.phon.session with type arguments of type IPAElementModifier and TypeMethodDescriptionPhoneAlignment.getAligned
(List<IPAElement> elements) Return the list of elements aligned with the given element -
Uses of IPAElement in ca.phon.session.io.xml.v1_2
Subclasses with type arguments of type IPAElement in ca.phon.session.io.xml.v1_2Methods in ca.phon.session.io.xml.v1_2 with parameters of type IPAElementModifier and TypeMethodDescriptionvoid
XmlSessionReaderV1_2.CopyTranscriptVisitor.fallbackVisit
(IPAElement obj) -
Uses of IPAElement in ca.phon.session.io.xml.v2_0
Subclasses with type arguments of type IPAElement in ca.phon.session.io.xml.v2_0Methods in ca.phon.session.io.xml.v2_0 with parameters of type IPAElement -
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
BasicSyllabifier.syllabify
(List<IPAElement> phones) void
Syllabifier.syllabify
(List<IPAElement> phones) Apply consituent type annotations on given 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
Subclasses with type arguments of type IPAElement in ca.phon.syllabifier.opgraph.nodesMethods 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
Subclasses with type arguments of type IPAElement in ca.phon.syllableModifier and TypeClassDescriptionclass
class
A phone visitor that breaks a list of phones into 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 wordIndex) Get aligned phones at the given position.PhoneMapDisplay.getAlignedPhones
(int wordIndex) Get aligned phones at the given position.