C# Class Nuve.Condition.ConditionBase

Afficher le fichier Open project: hrzafer/nuve

Protected Properties

Свойство Type Description
Alphabet Nuve.Orthographic.Alphabet
Operand string
Position Position

Méthodes publiques

Méthode Description
IsTrueFor ( Allomorph allomorph ) : bool
ToString ( ) : string

Méthodes protégées

Méthode Description
ConditionBase ( string position, string operand, Alphabet alphabet ) : System
ParseLabels ( string operand ) : HashSet
TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand ) : bool

Method Details

ConditionBase() protected méthode

protected ConditionBase ( string position, string operand, Alphabet alphabet ) : System
position string
operand string
alphabet Nuve.Orthographic.Alphabet
Résultat System

IsTrueFor() public abstract méthode

public abstract IsTrueFor ( Allomorph allomorph ) : bool
allomorph Nuve.Morphologic.Structure.Allomorph
Résultat bool

ParseLabels() protected méthode

protected ParseLabels ( string operand ) : HashSet
operand string
Résultat HashSet

ToString() public méthode

public ToString ( ) : string
Résultat string

TryGetOperandMorpheme() protected méthode

protected TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand ) : bool
allomorph Nuve.Morphologic.Structure.Allomorph
operand Nuve.Morphologic.Structure.Allomorph
Résultat bool

Property Details

Alphabet protected_oe property

protected Alphabet,Nuve.Orthographic Alphabet
Résultat Nuve.Orthographic.Alphabet

Operand protected_oe property

protected string Operand
Résultat string

Position protected_oe property

protected Position Position
Résultat Position