~krause/annis/vers3

« back to all changes in this revision

Viewing changes to annis-service-impl/src/main/java/annis/sqlgen/annopool/ApAnnotateSqlGenerator.java

  • Committer: Benjamin Weißenfels
  • Date: 2012-05-21 16:39:25 UTC
  • mfrom: (861.1.22 lazytable)
  • Revision ID: b.pixeldrama@googlemail.com-20120521163925-w9pce6rylfaqv8tg
Add find to rest api.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
import annis.model.QueryNode;
22
22
import annis.ql.parser.QueryData;
23
23
import annis.sqlgen.AnnotateSqlGenerator;
 
24
import annis.sqlgen.LimitOffsetQueryData;
24
25
import annis.sqlgen.SolutionKey;
25
26
import annis.sqlgen.TableAccessStrategy;
26
27
import java.util.ArrayList;
103
104
      sb.append(",\n");
104
105
    }
105
106
    indent(sb, indent + TABSTOP);
106
 
    List<AnnotateQueryData> extension =
107
 
      queryData.getExtensions(AnnotateQueryData.class);
 
107
    List<LimitOffsetQueryData> extension =
 
108
      queryData.getExtensions(LimitOffsetQueryData.class);
108
109
    Validate.isTrue(extension.size() > 0);
109
110
    sb.append(extension.get(0).getOffset()).append(" AS \"matchstart\",\n");
110
111
    sb.append(indent).append(TABSTOP + "solutions.n,\n");