Namespace: Wnlib

Class Search

System.Object
  |
  +-- Wnlib.Search

public class Search
extends System.Object

Static
False
Persistent
False
Sealed
False
Abstract
False

Field Summary
  public  int ALLSENSES
 
  public  string buf
 
  public  ArrayList countSenses
 
  public  Hashtable lexemes
 
  public  Hashtable morphs
 
  public  Hashtable parts
 
  public  PartOfSpeech pos
 
  internal  bool prflag
 
  internal  bool prlexid
 
  public  SearchType sch
 
  public  SynSetList senses
 
  public  ArrayList strings
 
  public  int taggedSenses
 
  public  int whichsense
 
  public  string word
 
 

Constructor Summary
Search(string w, PartOfSpeech p, SearchType s, int sn)
 
Search(string w, bool doMorphs, string p, string s, int sn)
 
Search(string w, bool doMorphs, PartOfSpeech p, SearchType s, int sn)
 
 

Method Summary
  public void do_search(bool m, string p)
 
  internal void do_search(bool doMorphs)
 
  internal void mark()
 
  internal void trunc()
 
  public void wordsFrom(SynSet s)
 
 

Field Detail

ALLSENSES

public const int ALLSENSES = 0
Readonly
False
Initial
0
Volatile
False
Type
int
Nullable
False
Const
True
New
False
Static
False

buf

public string buf = ""
Readonly
False
Initial
""
Volatile
False
Type
string
Nullable
False
Const
False
New
False
Static
False

countSenses

public ArrayList countSenses = null
Readonly
False
Initial
null
Volatile
False
Type
ArrayList
Nullable
False
Const
False
New
False
Static
False

lexemes

public Hashtable lexemes = new Hashtable()
Readonly
False
Initial
new Hashtable()
Volatile
False
Type
Hashtable
Nullable
False
Const
False
New
False
Static
False

morphs

public Hashtable morphs = null
Readonly
False
Initial
null
Volatile
False
Type
Hashtable
Nullable
False
Const
False
New
False
Static
False

parts

public Hashtable parts = null
Readonly
False
Initial
null
Volatile
False
Type
Hashtable
Nullable
False
Const
False
New
False
Static
False

pos

public PartOfSpeech pos
Readonly
False
Volatile
False
Type
PartOfSpeech
Nullable
False
Const
False
New
False
Static
False

prflag

internal bool prflag = true
Readonly
False
Initial
true
Volatile
False
Type
bool
Nullable
False
Const
False
New
False
Static
False

prlexid

internal bool prlexid = false
Readonly
False
Initial
false
Volatile
False
Type
bool
Nullable
False
Const
False
New
False
Static
False

sch

public SearchType sch
Readonly
False
Volatile
False
Type
SearchType
Nullable
False
Const
False
New
False
Static
False

senses

public SynSetList senses = null
Readonly
False
Initial
null
Volatile
False
Type
SynSetList
Nullable
False
Const
False
New
False
Static
False

strings

public ArrayList strings = null
Readonly
False
Initial
null
Volatile
False
Type
ArrayList
Nullable
False
Const
False
New
False
Static
False

taggedSenses

public int taggedSenses
Readonly
False
Volatile
False
Type
int
Nullable
False
Const
False
New
False
Static
False

whichsense

public int whichsense
Readonly
False
Volatile
False
Type
int
Nullable
False
Const
False
New
False
Static
False

word

public string word
Readonly
False
Volatile
False
Type
string
Nullable
False
Const
False
New
False
Static
False

Constructor Detail

Search

internal void Search(string w, PartOfSpeech p, SearchType s, int sn)
Static
False
Extern
False

Search

public void Search(string w, bool doMorphs, string p, string s, int sn)
Static
False
Extern
False

Search

public void Search(string w, bool doMorphs, PartOfSpeech p, SearchType s, int sn)
Static
False
Extern
False

Method Detail

do_search

public void do_search(bool m, string p)
Returns
void
Nullable
False
Virtual
False
New
False
Sealed
False
Extern
False
Override
False
Abstract
False
Static
False

do_search

internal void do_search(bool doMorphs)
Returns
void
Nullable
False
Virtual
False
New
False
Sealed
False
Extern
False
Override
False
Abstract
False
Static
False

mark

internal void mark()
Returns
void
Nullable
False
Virtual
False
New
False
Sealed
False
Extern
False
Override
False
Abstract
False
Static
False

trunc

internal void trunc()
Returns
void
Nullable
False
Virtual
False
New
False
Sealed
False
Extern
False
Override
False
Abstract
False
Static
False

wordsFrom

public void wordsFrom(SynSet s)
Returns
void
Nullable
False
Virtual
False
New
False
Sealed
False
Extern
False
Override
False
Abstract
False
Static
False

Association Link

to Class PartOfSpeech

Supplier
PartOfSpeech
Client
pos
Directed
False
Type
association

to Class SearchType

Supplier
SearchType
Client
sch
Directed
False
Type
association

to Class SynSetList

Supplier
SynSetList
Client
senses
Directed
False
Type
association