Examples of Term


Examples of com.redhat.ceylon.compiler.typechecker.tree.Tree.Term

        return list;
    }
   
    private void checkAnnotationInstantiation(Functional a, Tree.Expression e, ProducedType pt) {
        if (e!=null) {
            Term term = e.getTerm();
            if (term instanceof Tree.InvocationExpression) {
                Tree.InvocationExpression ie = (Tree.InvocationExpression) term;
                /*if (!ie.getTypeModel().isExactly(pt)) {
                    ie.addError("annotation constructor must return exactly the annotation type");
                }*/
                Tree.Primary primary = ie.getPrimary();
                if (!(primary instanceof Tree.BaseTypeExpression)
                        && (!(primary instanceof Tree.BaseMemberExpression)
                                || !((Tree.BaseMemberExpression)primary).getDeclaration().isAnnotation())) {
                    term.addError("annotation constructor must return a newly-instantiated annotation");
                }
                checkAnnotationArguments(a, ie);
            }
            else {
                term.addError("annotation constructor must return a newly-instantiated annotation");
            }
        }
    }
View Full Code Here

Examples of com.senseidb.search.client.req.Term

    public static IsNull isNull(String fieldName) {
        return new IsNull(fieldName);
    }

    public static Term term(String field, String value) {
        return (Term) new Term(value).setField(field);
    }
View Full Code Here

Examples of edu.mayo.bmi.guoqian.claml.Term

    /**
     * Create an instance of {@link Term }
     *
     */
    public Term createTerm() {
        return new Term();
    }
View Full Code Here

Examples of edu.pitt.dbmi.nlp.noble.terminology.Term

        tgtConcept.setBegin(annotationRange[0]);
        tgtConcept.setEnd(annotationRange[1]);
        tgtConcept.setCui(srcConcept.getCode());
        tgtConcept.setCn(srcConcept.getName());
        tgtConcept.setDefinition(srcConcept.getDefinition());
        Term preferredTerm = srcConcept.getPreferredTerm();
        if (preferredTerm != null) {
          tgtConcept.setPreferredTerm(srcConcept
              .getPreferredTerm().getText());
        }
        populateSemanticTypes(jCas, srcConcept, tgtConcept);
View Full Code Here

Examples of edu.pitt.terminology.lexicon.Term

              prefNameSource = null;
            }
          }
         
          // create a term
          Term term = new Term(text);
          term.setForm(form);
          term.setLanguage(lang);
          term.setSource(source);
          if("y".equalsIgnoreCase(pref) && "P".equalsIgnoreCase(ts))
            term.setPreferred(true);
         
          // add to concept
          c.addSynonym(text);
          c.addSource(source);
          c.addTerm(term);
          c.addCode(code, source);
         
          // set preferred name for the first time
          if(term.isPreferred()){
            // if prefered name source is not set OR
            // we have filtering and the new source offset is less then old source offset (which means higher priority)
            if(prefNameSource == null || (filterSources != null && filterSources.indexOf(src) < filterSources.indexOf(prefNameSource))){
              c.setName(text);
              prefNameSource = src;
View Full Code Here

Examples of it.unimi.dsi.mg4j.query.nodes.Term

public class DoublingTermExpander extends AbstractTermExpander {

  @Override
  public Query expand( Term term ) {
    return new MultiTerm( term, new Term( new MutableString( term.term ).append( term.term ) ) );
  }
View Full Code Here

Examples of it.unimi.dsi.mg4j.query.nodes.Term

    return new MultiTerm( term, new Term( new MutableString( term.term ).append( term.term ) ) );
  }

  @Override
  public Query expand( Prefix prefix ) {
    return new MultiTerm( new Term( prefix.prefix ), new Term( new MutableString( prefix.prefix ).append( prefix.prefix ) ) );
  }
View Full Code Here

Examples of it.unimi.dsi.mg4j.query.nodes.Term

    assertFalse( intervalIterator.hasNext() );
    assertFalse( documentIterator.hasNext() );
  }

  public void testQuery() throws IOException, QueryBuilderVisitorException {
    Query query = new Consecutive( new Term( "a" ), new Remap( new Select( "index1", new Term( "b" ) ), new CharSequence[] { "index1" }, new CharSequence[] { "index0" } ) );
    DocumentIteratorBuilderVisitor documentIteratorBuilderVisitor = new DocumentIteratorBuilderVisitor( indexMap, index0, Integer.MAX_VALUE );
    DocumentIterator documentIterator = query.accept( documentIteratorBuilderVisitor );
    assertTrue( documentIterator.hasNext() );
    assertEquals( 0, documentIterator.nextDocument() );
    IntervalIterator intervalIterator = documentIterator.intervalIterator( index0 );
View Full Code Here

Examples of it.unimi.dsi.mg4j.query.nodes.Term

    assertFalse( documentIterator.hasNext() );
  }

 
  public void testDoubleRemapping() throws IOException, QueryBuilderVisitorException {
    Query query = new Remap( new Or( new Term( "a" ), new Select( "index1", new Term( "b" ) ) ), new CharSequence[] { "index0", "index1" }, new CharSequence[] { "index2", "index3" } );
    DocumentIteratorBuilderVisitor documentIteratorBuilderVisitor = new DocumentIteratorBuilderVisitor( indexMap, index0, Integer.MAX_VALUE );
    DocumentIterator documentIterator = query.accept( documentIteratorBuilderVisitor );
    IntervalIterator intervalIterator;
   
    assertTrue( documentIterator.hasNext() );
View Full Code Here

Examples of it.unimi.dsi.mg4j.query.nodes.Term

  public void tearDown() {
    for( File f: new File( basename ).getParentFile().listFiles( (FileFilter)new PrefixFileFilter( new File( basename ).getName() ) ) )  f.delete();
  }

  public void testWeights() throws QueryBuilderVisitorException, IOException {
    Query query = new Weight( 0.5, new And( new Term( "a" ), new Term( "b" ) ) );
    DocumentIteratorBuilderVisitor documentIteratorBuilderVisitor = new DocumentIteratorBuilderVisitor( null, index, Integer.MAX_VALUE );
    DocumentIterator documentIterator = query.accept( documentIteratorBuilderVisitor );
    assertEquals( .5, documentIterator.weight(), 0 );
    documentIterator.dispose();

    query = new Weight( .1, new Weight( 0.5, new And( new Weight( .2, new Term( "a" ) ), new Term( "b" ) ) ) );
    documentIteratorBuilderVisitor = new DocumentIteratorBuilderVisitor( null, index, Integer.MAX_VALUE );
    documentIterator = query.accept( documentIteratorBuilderVisitor );
    assertEquals( .5, documentIterator.weight(), 0 );
    documentIterator.dispose();
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.