C# 클래스 Lucene.Net.Search.Vectorhighlight.BaseFragmentsBuilder

상속: FragmentsBuilder
파일 보기 프로젝트 열기: robashton/ravendb

공개 프로퍼티들

프로퍼티 타입 설명
COLORED_POST_TAGS String[]
COLORED_PRE_TAGS String[]

보호된 프로퍼티들

프로퍼티 타입 설명
preTags String[]

공개 메소드들

메소드 설명
CreateFragment ( IndexReader reader, int docId, String fieldName, Lucene.Net.Search.Vectorhighlight.FieldFragList fieldFragList ) : String
CreateFragments ( IndexReader reader, int docId, String fieldName, Lucene.Net.Search.Vectorhighlight.FieldFragList fieldFragList, int maxNumFragments ) : String[]
GetWeightedFragInfoList ( List src ) : List

보호된 메소드들

메소드 설명
BaseFragmentsBuilder ( ) : System
BaseFragmentsBuilder ( String preTags, String postTags ) : System
GetFields ( IndexReader reader, int docId, String fieldName ) : Lucene.Net.Documents.Field[]
GetFragmentSource ( StringBuilder buffer, int index, Field values, int startOffset, int endOffset ) : String
GetPostTag ( int num ) : String
GetPreTag ( int num ) : String
MakeFragment ( StringBuilder buffer, int index, Field values, Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo fragInfo ) : String

비공개 메소드들

메소드 설명
CheckTagsArgument ( Object tags ) : Object
GetFieldValues ( IndexReader reader, int docId, String fieldName ) : String[]
GetFragmentSource ( StringBuilder buffer, int index, String values, int startOffset, int endOffset ) : String
GetFragmentSource ( StringBuilder buffer, int index, Field values, Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo weightedFragInfo, int &startOffset ) : string
MakeFragment ( Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo fragInfo, String src, int s ) : String
MakeFragment ( StringBuilder buffer, int index, String values, Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo fragInfo ) : String
TrimEdges ( StringBuilder buffer, int startOffset, int endOffset, int &retStartOffset, int maxStart, int minEnd ) : string

메소드 상세

BaseFragmentsBuilder() 보호된 메소드

protected BaseFragmentsBuilder ( ) : System
리턴 System

BaseFragmentsBuilder() 보호된 메소드

protected BaseFragmentsBuilder ( String preTags, String postTags ) : System
preTags String
postTags String
리턴 System

CreateFragment() 공개 메소드

public CreateFragment ( IndexReader reader, int docId, String fieldName, Lucene.Net.Search.Vectorhighlight.FieldFragList fieldFragList ) : String
reader Lucene.Net.Index.IndexReader
docId int
fieldName String
fieldFragList Lucene.Net.Search.Vectorhighlight.FieldFragList
리턴 String

CreateFragments() 공개 메소드

public CreateFragments ( IndexReader reader, int docId, String fieldName, Lucene.Net.Search.Vectorhighlight.FieldFragList fieldFragList, int maxNumFragments ) : String[]
reader Lucene.Net.Index.IndexReader
docId int
fieldName String
fieldFragList Lucene.Net.Search.Vectorhighlight.FieldFragList
maxNumFragments int
리턴 String[]

GetFields() 보호된 메소드

protected GetFields ( IndexReader reader, int docId, String fieldName ) : Lucene.Net.Documents.Field[]
reader Lucene.Net.Index.IndexReader
docId int
fieldName String
리턴 Lucene.Net.Documents.Field[]

GetFragmentSource() 보호된 메소드

protected GetFragmentSource ( StringBuilder buffer, int index, Field values, int startOffset, int endOffset ) : String
buffer StringBuilder
index int
values Lucene.Net.Documents.Field
startOffset int
endOffset int
리턴 String

GetPostTag() 보호된 메소드

protected GetPostTag ( int num ) : String
num int
리턴 String

GetPreTag() 보호된 메소드

protected GetPreTag ( int num ) : String
num int
리턴 String

GetWeightedFragInfoList() 공개 추상적인 메소드

public abstract GetWeightedFragInfoList ( List src ) : List
src List
리턴 List

MakeFragment() 보호된 메소드

protected MakeFragment ( StringBuilder buffer, int index, Field values, Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo fragInfo ) : String
buffer StringBuilder
index int
values Lucene.Net.Documents.Field
fragInfo Lucene.Net.Search.Vectorhighlight.FieldFragList.WeightedFragInfo
리턴 String

프로퍼티 상세

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

public static String[] COLORED_POST_TAGS
리턴 String[]

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

public static String[] COLORED_PRE_TAGS
리턴 String[]

preTags 보호되어 있는 프로퍼티

protected String[] preTags
리턴 String[]