C# Класс Nuve.Condition.ConditionBase

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Alphabet Nuve.Orthographic.Alphabet
Operand string
Position Position

Открытые методы

Метод Описание
IsTrueFor ( Allomorph allomorph ) : bool
ToString ( ) : string

Защищенные методы

Метод Описание
ConditionBase ( string position, string operand, Alphabet alphabet ) : System
ParseLabels ( string operand ) : HashSet
TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand ) : bool

Описание методов

ConditionBase() защищенный Метод

protected ConditionBase ( string position, string operand, Alphabet alphabet ) : System
position string
operand string
alphabet Nuve.Orthographic.Alphabet
Результат System

IsTrueFor() публичный абстрактный Метод

public abstract IsTrueFor ( Allomorph allomorph ) : bool
allomorph Nuve.Morphologic.Structure.Allomorph
Результат bool

ParseLabels() защищенный Метод

protected ParseLabels ( string operand ) : HashSet
operand string
Результат HashSet

ToString() публичный Метод

public ToString ( ) : string
Результат string

TryGetOperandMorpheme() защищенный Метод

protected TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand ) : bool
allomorph Nuve.Morphologic.Structure.Allomorph
operand Nuve.Morphologic.Structure.Allomorph
Результат bool

Описание свойств

Alphabet защищенное свойство

protected Alphabet,Nuve.Orthographic Alphabet
Результат Nuve.Orthographic.Alphabet

Operand защищенное свойство

protected string Operand
Результат string

Position защищенное свойство

protected Position Position
Результат Position