Uses of Class
gate.creole.annic.PatternAnnotation

Packages that use PatternAnnotation
gate.creole.annic   
gate.creole.annic.lucene   
 

Uses of PatternAnnotation in gate.creole.annic
 

Fields in gate.creole.annic with type parameters of type PatternAnnotation
protected  List<PatternAnnotation> Pattern.annotations
          annotations
 

Methods in gate.creole.annic that return PatternAnnotation
 PatternAnnotation[] Pattern.getPatternAnnotations()
          Returns all annotations underlying the pattern
 PatternAnnotation[] Pattern.getPatternAnnotations(String type)
          Returns the annotations with the given type
 PatternAnnotation[] Pattern.getPatternAnnotations(String type, String feature)
          Returns the annotations with the given type and the feature
private static PatternAnnotation[] HTMLGenerator.sort(PatternAnnotation[] annots)
          This method is used for sorting the pattern annotations.
 

Methods in gate.creole.annic that return types with arguments of type PatternAnnotation
private static List<PatternAnnotation> HTMLGenerator.findOutAnnotationsOfType(PatternAnnotation[] annotations, String type)
          From given an array of pattern annotations, this method finds out the annotations of the given type.
 List<PatternAnnotation> Pattern.getPatternAnnotations(int startOffset, int endOffset)
          Returns the annotations lying between the start and the end offsets
 

Methods in gate.creole.annic with parameters of type PatternAnnotation
private static String HTMLGenerator.columnsToDraw(PatternAnnotation[] currentTableAnnotations, List<PatternAnnotation> rowAnnotations, int currentPos, List<String> colPositions)
           
private static List<PatternAnnotation> HTMLGenerator.findOutAnnotationsOfType(PatternAnnotation[] annotations, String type)
          From given an array of pattern annotations, this method finds out the annotations of the given type.
private static List<String> HTMLGenerator.getColsPositions(PatternAnnotation[] annotations)
           
private static List<String> HTMLGenerator.getRowData(PatternAnnotation[] annotations)
          This method return the unique rows.
private static PatternAnnotation[] HTMLGenerator.sort(PatternAnnotation[] annots)
          This method is used for sorting the pattern annotations.
 

Method parameters in gate.creole.annic with type arguments of type PatternAnnotation
private static String HTMLGenerator.columnsToDraw(PatternAnnotation[] currentTableAnnotations, List<PatternAnnotation> rowAnnotations, int currentPos, List<String> colPositions)
           
 

Constructor parameters in gate.creole.annic with type arguments of type PatternAnnotation
Pattern(String docID, String annotationSetName, String patternText, int startOffset, int endOffset, int leftContextStartOffset, int rightContextEndOffset, List<PatternAnnotation> annotations, String queryString)
          Constructor
 

Uses of PatternAnnotation in gate.creole.annic.lucene
 

Fields in gate.creole.annic.lucene with type parameters of type PatternAnnotation
private  List<List<PatternAnnotation>> LuceneQueryResult.gateAnnotations
           
(package private)  List<List<PatternAnnotation>> LuceneSearchThread.PatternResult.gateAnnotations
           
 

Methods in gate.creole.annic.lucene that return types with arguments of type PatternAnnotation
 List<List<PatternAnnotation>> LuceneQueryResult.getGateAnnotations()
          Gets the GateAnnotations for each pattern.
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type)
           
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type, String feature)
           
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type, String feature, String value)
           
 

Method parameters in gate.creole.annic.lucene with type arguments of type PatternAnnotation
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type)
           
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type, String feature)
           
private static List<PatternAnnotation> StatsCalculator.getPatternAnnotations(List<PatternAnnotation> annotations, String type, String feature, String value)
           
private  List<Pattern> LuceneSearchThread.locatePatterns(String docID, String annotationSetName, List<List<PatternAnnotation>> gateAnnotations, List firstTermPositions, List<Integer> patternLength, String queryString)
          Locates the valid patterns in token stream and discards the invalid first term positions returned by the lucene searcher.
 

Constructor parameters in gate.creole.annic.lucene with type arguments of type PatternAnnotation
LuceneQueryResult(Object docID, String annotationSetName, List firstTermPositions, List<Integer> patternLength, int queryType, List<List<PatternAnnotation>> gateAnnotations, String query)
          Constructor