C# 클래스 Lucene.Net.Analysis.NGram.EdgeNGramTokenizer

상속: Tokenizer
파일 보기 프로젝트 열기: synhershko/lucene.net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DEFAULT_MAX_GRAM_SIZE int
DEFAULT_MIN_GRAM_SIZE int
DEFAULT_SIDE Side

공개 메소드들

메소드 설명
EdgeNGramTokenizer ( AttributeFactory factory, TextReader input, Side side, int minGram, int maxGram ) : System.IO
EdgeNGramTokenizer ( AttributeFactory factory, TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
EdgeNGramTokenizer ( Lucene.Net.Util.AttributeSource source, TextReader input, Side side, int minGram, int maxGram ) : System.IO
EdgeNGramTokenizer ( Lucene.Net.Util.AttributeSource source, TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
EdgeNGramTokenizer ( TextReader input, Side side, int minGram, int maxGram ) : System.IO
EdgeNGramTokenizer ( TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
End ( ) : void
IncrementToken ( ) : bool
Reset ( ) : void
Reset ( TextReader input ) : void

비공개 메소드들

메소드 설명
init ( Side side, int minGram, int maxGram ) : void

메소드 상세

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( AttributeFactory factory, TextReader input, Side side, int minGram, int maxGram ) : System.IO
factory AttributeFactory to use
input System.IO.TextReader holding the input to be tokenized
side Side the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( AttributeFactory factory, TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
factory AttributeFactory to use
input System.IO.TextReader holding the input to be tokenized
sideLabel string the name of the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( Lucene.Net.Util.AttributeSource source, TextReader input, Side side, int minGram, int maxGram ) : System.IO
source Lucene.Net.Util.AttributeSource to use
input System.IO.TextReader holding the input to be tokenized
side Side the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( Lucene.Net.Util.AttributeSource source, TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
source Lucene.Net.Util.AttributeSource to use
input System.IO.TextReader holding the input to be tokenized
sideLabel string the name of the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( TextReader input, Side side, int minGram, int maxGram ) : System.IO
input System.IO.TextReader holding the input to be tokenized
side Side the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

EdgeNGramTokenizer() 공개 메소드

public EdgeNGramTokenizer ( TextReader input, string sideLabel, int minGram, int maxGram ) : System.IO
input System.IO.TextReader holding the input to be tokenized
sideLabel string the name of the from which to chop off an n-gram
minGram int the smallest n-gram to generate
maxGram int the largest n-gram to generate
리턴 System.IO

End() 공개 메소드

public End ( ) : void
리턴 void

IncrementToken() 공개 메소드

public IncrementToken ( ) : bool
리턴 bool

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( TextReader input ) : void
input System.IO.TextReader
리턴 void

프로퍼티 상세

DEFAULT_MAX_GRAM_SIZE 공개적으로 정적으로 프로퍼티

public static int DEFAULT_MAX_GRAM_SIZE
리턴 int

DEFAULT_MIN_GRAM_SIZE 공개적으로 정적으로 프로퍼티

public static int DEFAULT_MIN_GRAM_SIZE
리턴 int

DEFAULT_SIDE 공개적으로 정적으로 프로퍼티

public static Side DEFAULT_SIDE
리턴 Side