Class OrthographyTierElementFilter
java.lang.Object
ca.phon.session.alignment.OrthographyTierElementFilter
- All Implemented Interfaces:
TierElementFilter
Class which describes how a tier is aligned with elements in the orthography.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Types in orthography which may be used in alignmentstatic final record
final class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
-
Constructor Summary
ConstructorsConstructorDescriptionOrthographyTierElementFilter
(List<OrthographyTierElementFilter.AlignableType> alignableTypes, OrthographyTierElementFilter.Options options) -
Method Summary
Modifier and TypeMethodDescriptionfilterOrthography
(Orthography orthography) List
<?> filterTier
(Tier<?> tier) Filter tier elements for cross tier alignmentboolean
-
Field Details
-
DEFAULT_INCLUDE_WORD_XXX
public static final boolean DEFAULT_INCLUDE_WORD_XXX- See Also:
-
DEFAULT_INCLUDE_WORD_YYY
public static final boolean DEFAULT_INCLUDE_WORD_YYY- See Also:
-
DEFAULT_INCLUDE_WORD_WWW
public static final boolean DEFAULT_INCLUDE_WORD_WWW- See Also:
-
DEFAULT_INCLUDE_OMITTED
public static final boolean DEFAULT_INCLUDE_OMITTED- See Also:
-
DEFAULT_USE_REPLACEMENT
public static final boolean DEFAULT_USE_REPLACEMENT- See Also:
-
DEFAULT_INCLUDE_EXCLUDED
public static final boolean DEFAULT_INCLUDE_EXCLUDED- See Also:
-
DEFAULT_INCLUDE_RETRACED
public static final boolean DEFAULT_INCLUDE_RETRACED- See Also:
-
DEFAULT_INCLUDE_FRAGMENT
public static final boolean DEFAULT_INCLUDE_FRAGMENT- See Also:
-
DEFAULT_INCLUDE_NONWORD
public static final boolean DEFAULT_INCLUDE_NONWORD- See Also:
-
DEFAULT_INCLUDE_FILLER
public static final boolean DEFAULT_INCLUDE_FILLER- See Also:
-
DEFAULT_INCLUDE_ERROR
public static final boolean DEFAULT_INCLUDE_ERROR- See Also:
-
-
Constructor Details
-
OrthographyTierElementFilter
public OrthographyTierElementFilter() -
OrthographyTierElementFilter
public OrthographyTierElementFilter(List<OrthographyTierElementFilter.AlignableType> alignableTypes, OrthographyTierElementFilter.Options options)
-
-
Method Details
-
filterOrthography
-
getAlignableTypes
-
getOptions
-
isIncluded
-
filterTier
Description copied from interface:TierElementFilter
Filter tier elements for cross tier alignment- Specified by:
filterTier
in interfaceTierElementFilter
- Parameters:
tier
-- Returns:
- list of alignable elements in tier
-