예제 #1
0
 public virtual void AddBuilder(string nodeName, ISpanQueryBuilder builder)
 {
     builders[nodeName] = builder;
 }
예제 #2
0
 public SpanFirstBuilder(ISpanQueryBuilder factory)
 {
     this.factory = factory;
 }
예제 #3
0
 public SpanOrQueryBuilder Clause(ISpanQueryBuilder clause)
 {
     _clauses.Add(clause);
     return this;
 }
 public FieldMaskingSpanQueryBuilder(ISpanQueryBuilder queryBuilder, string field)
 {
     _queryBuilder = queryBuilder;
     _field = field;
 }
예제 #5
0
 public SpanNotQueryBuilder Exclude(ISpanQueryBuilder exclude)
 {
     _exclude = exclude;
     return this;
 }
예제 #6
0
 public SpanFirstQueryBuilder(ISpanQueryBuilder matchBuilder, int end)
 {
     _matchBuilder = matchBuilder;
     _end          = end;
 }
예제 #7
0
 public SpanNotQueryBuilder Exclude(ISpanQueryBuilder exclude)
 {
     _exclude = exclude;
     return(this);
 }
예제 #8
0
 public SpanFirstQueryBuilder(ISpanQueryBuilder matchBuilder, int end)
 {
     _matchBuilder = matchBuilder;
     _end = end;
 }
예제 #9
0
 public SpanNearQueryBuilder Clause(ISpanQueryBuilder clause)
 {
     _clauses.Add(clause);
     return(this);
 }
예제 #10
0
 public SpanNotQueryBuilder Include(ISpanQueryBuilder include)
 {
     _include = include;
     return(this);
 }
예제 #11
0
 public static FieldMaskingSpanQueryBuilder FieldMaskingSpanQuery(ISpanQueryBuilder query, string field)
 {
     return new FieldMaskingSpanQueryBuilder(query, field);
 }
예제 #12
0
 public static SpanFirstQueryBuilder SpanFirstQuery(ISpanQueryBuilder match, int end)
 {
     return new SpanFirstQueryBuilder(match, end);
 }
예제 #13
0
 public SpanNotQueryBuilder Include(ISpanQueryBuilder include)
 {
     _include = include;
     return this;
 }
예제 #14
0
 public SpanNearBuilder(ISpanQueryBuilder factory)
 {
     this.factory = factory;
 }
예제 #15
0
 public static SpanFirstQueryBuilder SpanFirstQuery(ISpanQueryBuilder match, int end)
 {
     return(new SpanFirstQueryBuilder(match, end));
 }
예제 #16
0
 public virtual void AddBuilder(string nodeName, ISpanQueryBuilder builder)
 {
     builders[nodeName] = builder;
 }
예제 #17
0
 public static FieldMaskingSpanQueryBuilder FieldMaskingSpanQuery(ISpanQueryBuilder query, string field)
 {
     return(new FieldMaskingSpanQueryBuilder(query, field));
 }
예제 #18
0
 public SpanOrBuilder(ISpanQueryBuilder factory)
 {
     this.factory = factory;
 }
 public FieldMaskingSpanQueryBuilder(ISpanQueryBuilder queryBuilder, string field)
 {
     _queryBuilder = queryBuilder;
     _field        = field;
 }