Nuve.Morphologic.Structure.Morpheme.Morpheme C# (CSharp) Method

Morpheme() protected method

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
return System.Collections.Generic
        protected Morpheme(
            string lexicalForm,
            ISet<string> surfaces,
            MorphemeType type,
            ISet<string> labels,
            IList<OrthographyRule> rules)
        {
            LexicalForm = lexicalForm;
            Type = type;
            Labels = labels;
            Rules = rules;
            Surfaces = surfaces;
            HasRule = Rules.Any();
        }