![]() |
Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
Inherits Lucene.Net.Demo.Html.HTMLParserConstants_Fields.
Classes | |
class | JJCalls |
Public Member Functions | |
HTMLParser (System.IO.FileInfo file) | |
virtual System.String | GetTitle () |
virtual System.Collections.Specialized.NameValueCollection | GetMetaTags () |
virtual System.String | GetSummary () |
virtual System.IO.StreamReader | GetReader () |
void | HTMLDocument () |
void | Tag () |
Token | ArgValue () |
Token | Decl () |
void | CommentTag () |
void | ScriptTag () |
HTMLParser (System.IO.Stream stream) | |
HTMLParser (System.IO.Stream stream, System.String encoding) | |
virtual void | ReInit (System.IO.Stream stream) |
virtual void | ReInit (System.IO.Stream stream, System.String encoding) |
HTMLParser (System.IO.StreamReader stream) | |
virtual void | ReInit (System.IO.StreamReader stream) |
HTMLParser (HTMLParserTokenManager tm) | |
virtual void | ReInit (HTMLParserTokenManager tm) |
Token | GetNextToken () |
Token | GetToken (int index) |
virtual ParseException | GenerateParseException () |
void | Enable_tracing () |
void | Disable_tracing () |
Public Attributes | |
HTMLParserTokenManager | token_source |
Token | token |
bool | lookingAhead = false |
![]() | |
const int | EOF = 0 |
const int | ScriptStart = 1 |
const int | TagName = 2 |
const int | DeclName = 3 |
const int | Comment1 = 4 |
const int | Comment2 = 5 |
const int | Word = 6 |
const int | LET = 7 |
const int | NUM = 8 |
const int | HEX = 9 |
const int | Entity = 10 |
const int | Space = 11 |
const int | SP = 12 |
const int | Punct = 13 |
const int | ScriptText = 14 |
const int | ScriptEnd = 15 |
const int | ArgName = 16 |
const int | ArgEquals = 17 |
const int | TagEnd = 18 |
const int | ArgValue = 19 |
const int | ArgQuote1 = 20 |
const int | ArgQuote2 = 21 |
const int | Quote1Text = 23 |
const int | CloseQuote1 = 24 |
const int | Quote2Text = 25 |
const int | CloseQuote2 = 26 |
const int | CommentText1 = 27 |
const int | CommentEnd1 = 28 |
const int | CommentText2 = 29 |
const int | CommentEnd2 = 30 |
const int | DEFAULT = 0 |
const int | WithinScript = 1 |
const int | WithinTag = 2 |
const int | AfterEquals = 3 |
const int | WithinQuote1 = 4 |
const int | WithinQuote2 = 5 |
const int | WithinComment1 = 6 |
const int | WithinComment2 = 7 |
Static Public Attributes | |
static int | SUMMARY_LENGTH = 200 |
![]() | |
static System.String[] | tokenImage = new System.String[]{"<EOF>", "\"<script\"", "<TagName>", "<DeclName>", "\"<!--\"", "\"<!\"", "<Word>", "<LET>", "<NUM>", "<HEX>", "<Entity>", "<Space>", "<SP>", "<Punct>", "<ScriptText>", "<ScriptEnd>", "<ArgName>", "\"=\"", "<TagEnd>", "<ArgValue>", "\"\\\'\"", "\"\\\"\"", "<token of kind 22>", "<Quote1Text>", "<CloseQuote1>", "<Quote2Text>", "<CloseQuote2>", "<CommentText1>", "\"-->\"", "<CommentText2>", "\">\""} |
Definition at line 27 of file HTMLParser.cs.
Lucene.Net.Demo.Html.HTMLParser.HTMLParser | ( | System.IO.FileInfo | file | ) |
<deprecated> Use HTMLParser(FileInputStream) instead </deprecated>
Definition at line 102 of file HTMLParser.cs.
Lucene.Net.Demo.Html.HTMLParser.HTMLParser | ( | System.IO.Stream | stream | ) |
Definition at line 708 of file HTMLParser.cs.
Lucene.Net.Demo.Html.HTMLParser.HTMLParser | ( | System.IO.Stream | stream, |
System.String | encoding | ||
) |
Definition at line 711 of file HTMLParser.cs.
Lucene.Net.Demo.Html.HTMLParser.HTMLParser | ( | System.IO.StreamReader | stream | ) |
Definition at line 756 of file HTMLParser.cs.
Lucene.Net.Demo.Html.HTMLParser.HTMLParser | ( | HTMLParserTokenManager | tm | ) |
Definition at line 783 of file HTMLParser.cs.
Token Lucene.Net.Demo.Html.HTMLParser.ArgValue | ( | ) |
Definition at line 411 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.CommentTag | ( | ) |
Definition at line 551 of file HTMLParser.cs.
Token Lucene.Net.Demo.Html.HTMLParser.Decl | ( | ) |
Definition at line 494 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.Disable_tracing | ( | ) |
Definition at line 1010 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.Enable_tracing | ( | ) |
Definition at line 1006 of file HTMLParser.cs.
|
virtual |
Definition at line 960 of file HTMLParser.cs.
|
virtual |
Definition at line 122 of file HTMLParser.cs.
Token Lucene.Net.Demo.Html.HTMLParser.GetNextToken | ( | ) |
Definition at line 881 of file HTMLParser.cs.
|
virtual |
Definition at line 163 of file HTMLParser.cs.
|
virtual |
Definition at line 139 of file HTMLParser.cs.
|
virtual |
Definition at line 106 of file HTMLParser.cs.
Token Lucene.Net.Demo.Html.HTMLParser.GetToken | ( | int | index | ) |
Definition at line 892 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.HTMLDocument | ( | ) |
Definition at line 245 of file HTMLParser.cs.
|
virtual |
Definition at line 732 of file HTMLParser.cs.
|
virtual |
Definition at line 736 of file HTMLParser.cs.
|
virtual |
Definition at line 770 of file HTMLParser.cs.
|
virtual |
Definition at line 796 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.ScriptTag | ( | ) |
Definition at line 612 of file HTMLParser.cs.
void Lucene.Net.Demo.Html.HTMLParser.Tag | ( | ) |
Definition at line 327 of file HTMLParser.cs.
bool Lucene.Net.Demo.Html.HTMLParser.lookingAhead = false |
Definition at line 695 of file HTMLParser.cs.
|
static |
Definition at line 34 of file HTMLParser.cs.
Token Lucene.Net.Demo.Html.HTMLParser.token |
Definition at line 691 of file HTMLParser.cs.
HTMLParserTokenManager Lucene.Net.Demo.Html.HTMLParser.token_source |
Definition at line 689 of file HTMLParser.cs.