C# 클래스 Nuve.Morphologic.Structure.Morpheme

Bir kelimenin en küçük yapı taşı olan morfemi temsil eden abstract class. Root ve Suffix sınıfları bu sınıftan türerler. Word sınıfı her biri içerisinde bir Morphmeme tutan bir Allomorph dizisi şeklinde düşünülür. Morpheme sınıfı immutable'dır.
파일 보기 프로젝트 열기: hrzafer/nuve 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
HasRule bool

공개 메소드들

메소드 설명
ToString ( ) : string

보호된 메소드들

메소드 설명
Morpheme ( string lexicalForm, ISet surfaces, MorphemeType type, ISet labels, IList rules ) : System.Collections.Generic

비공개 메소드들

메소드 설명
ContainsRule ( string id ) : bool
HasLabel ( string label ) : bool
ProcessRules ( int phase, Allomorph allomorph ) : void

메소드 상세

Morpheme() 보호된 메소드

protected Morpheme ( string lexicalForm, ISet surfaces, MorphemeType type, ISet labels, IList rules ) : System.Collections.Generic
lexicalForm string
surfaces ISet
type MorphemeType
labels ISet
rules IList
리턴 System.Collections.Generic

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

HasRule 보호되어 있는 프로퍼티

protected bool HasRule
리턴 bool