Click or drag to resize

multitextResourceParser Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Resource parser for MULTITEXT v5 text-format of morpho-syntactic dictionary
Inheritance Hierarchy
SystemObject
  imbNLP.PartOfSpeech.resourceProviders.coretextResourceResolverBase
    imbNLP.PartOfSpeech.resourceProviders.multitextmultitextResourceParser

Namespace:  imbNLP.PartOfSpeech.resourceProviders.multitext
Assembly:  imbNLP.PartOfSpeech (in imbNLP.PartOfSpeech.dll) Version: 0.2.30
Syntax
C#
public class multitextResourceParser : textResourceResolverBase

The multitextResourceParser type exposes the following members.

Constructors
  NameDescription
Public methodmultitextResourceParser
Setups the text resource resolver for MULTITEXT format
Top
Properties
  NameDescription
Protected propertygrammTagConverter (Inherited from textResourceResolverBase.)
Public propertyisReady
Indicates if the instance is ready (connected to the resource file, have gram tag converter ready and etc)
(Inherited from textResourceResolverBase.)
Protected propertyresourceFileOperater (Inherited from textResourceResolverBase.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetGramTagsFor
Gets grammatic tag collections for specified form, optionally narrowing the search by pos_type and/or lemma of preference
(Inherited from textResourceResolverBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetInflectionGraph
Returns single lexicInflection graph, with different grammTags
(Inherited from textResourceResolverBase.)
Public methodGetLemmaFor
Returns single lemma for specified input word
(Inherited from textResourceResolverBase.)
Public methodGetLexicInflection
Quering the lexic inflections in parallel mode.
(Inherited from textResourceResolverBase.)
Public methodGetLexicQuery
Gets multi-lemma in type query graph
(Inherited from textResourceResolverBase.)
Protected methodGetSearchRegex
Builds the search regex pattern for inflected form needle, optionally for lemma needle and gram tag needle
(Overrides textResourceResolverBaseGetSearchRegex(String, String, String, Boolean, Boolean).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSelectFromLine
Parser for text resource lexic unit definition
(Overrides textResourceResolverBaseSelectFromLine(String, String, String, String).)
Protected methodSetup
Prepares resource file for querying and loads the grammar tag converter specification
(Inherited from textResourceResolverBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldLineEntryParser
Top
See Also