Examples of ValueSource


Examples of com.adgear.anoa.source.schemaless.ValueSource

    final Schema schema = SpecificData.get().getSchema(recordClass);
    switch (inFormat) {
      case AVRO:
        return new AvroGenericSource(in, schema);
      case MSGPACK:
        return new ValueToAvro<>(new ValueSource(in), schema);
      case JSON:
        return new JsonNodeToAvro<>(new JsonNodeSource(in), schema);
      case CSV:
        return new StringListToAvro<>(new CsvWithHeaderSource(new InputStreamReader(in)), schema);
      case CSV_NO_HEADER:
View Full Code Here

Examples of com.foundationdb.server.types.value.ValueSource

                    nvalid++;
                    if (nvalid == nfields)
                        // Once we have copies of all fields, don't need row any more.
                        currentRow = null;
                }
                ValueSource inputValue = inputRow.value(i);
                if (!eqP(currentValues[i], inputValue, rowType().typeAt(i))) {
                    ValueTargets.copyFrom(inputValue, currentValues[i]);
                    nvalid = i + 1;
                    if (i < nfields - 1)
                        // Might need later fields.
View Full Code Here

Examples of com.ngdata.hbaseindexer.conf.FieldDefinition.ValueSource

        List<Element> fieldEls = evalXPathAsElementList("field", indexEl);
        for (Element fieldEl : fieldEls) {
            String name = getAttribute(fieldEl, "name", true);
            String value = getAttribute(fieldEl, "value", true);
            ValueSource source = getEnumAttribute(ValueSource.class, fieldEl, "source", null);
            String type = getAttribute(fieldEl, "type", false);
            Map<String,String> params = buildParams(fieldEl);

            builder.addFieldDefinition(name, value, source, type, params);
        }
       
        List<Element> extractEls = evalXPathAsElementList("extract", indexEl);
        for (Element extractEl : extractEls) {
            String prefix = getAttribute(extractEl, "prefix", false);
            String value = getAttribute(extractEl, "value", true);
            ValueSource source = getEnumAttribute(ValueSource.class, extractEl, "source", null);
            String type = getAttribute(extractEl, "type", false);
            Map<String,String> params = buildParams(extractEl);
           
            builder.addDocumentExtractDefinition(prefix, value, source, type, params);
        }
View Full Code Here

Examples of com.volantis.mcs.build.themes.definitions.values.ValueSource

                    "Only a property reference, computed reference" +
                        " or an initial value are allowed, not both");
        }

        Property property = (Property) findObject(Property.class);
        ValueSource source;
        if (initialValue != null) {
            source = new FixedValueSource(container.getValue());
            property.setInitialValue(container.getValue());
        } else if (propertyReference != null) {
            source = new PropertyValueSource(propertyReference);
View Full Code Here

Examples of com.volantis.mcs.build.themes.definitions.values.ValueSource

        out.println("        };");

        out.println("        builder = new StylePropertyBuilder();");
        out.println("        builder.setName(\"" + propertyName + "\");");
        out.println("        builder.setTypes(types);");
        ValueSource initialValueSource = info.getInitialValueSource();
        initialValueSource.writeSetter("        ", out, "builder");

        String enumerationName = info.getEnumerationName();
        if (enumerationName != null) {
            out.println("        builder.setAllowableKeywords(new " +
                    StyleKeywordsGenerator.getKeywordsName(enumerationName) +
View Full Code Here

Examples of org.apache.lucene.queries.function.ValueSource

  }

  private GroupingSearch createRandomGroupingSearch(String groupField, Sort groupSort, int docsInGroup, boolean canUseIDV) {
    GroupingSearch groupingSearch;
    if (random().nextBoolean()) {
      ValueSource vs = new BytesRefFieldSource(groupField);
      groupingSearch = new GroupingSearch(vs, new HashMap<Object, Object>());
    } else {
      groupingSearch = new GroupingSearch(groupField);
    }
View Full Code Here

Examples of org.apache.lucene.queries.function.ValueSource

  private AbstractAllGroupsCollector<?> createRandomCollector(String groupField, boolean canUseIDV) {
    AbstractAllGroupsCollector<?> selected;
    if (random().nextBoolean()) {
      selected = new TermAllGroupsCollector(groupField);
    } else {
      ValueSource vs = new BytesRefFieldSource(groupField);
      selected = new FunctionAllGroupsCollector(vs, new HashMap<Object, Object>());
    }

    if (VERBOSE) {
      System.out.println("Selected implementation: " + selected.getClass().getName());
View Full Code Here

Examples of org.apache.lucene.queries.function.ValueSource

  }

  private AbstractFirstPassGroupingCollector<?> createRandomFirstPassCollector(String groupField, Sort groupSort, int topDocs) throws IOException {
    AbstractFirstPassGroupingCollector<?> selected;
    if (random().nextBoolean()) {
      ValueSource vs = new BytesRefFieldSource(groupField);
      selected = new FunctionFirstPassGroupingCollector(vs, new HashMap<Object, Object>(), groupSort, topDocs);
    } else {
      selected = new TermFirstPassGroupingCollector(groupField, groupSort, topDocs);
    }
    if (VERBOSE) {
View Full Code Here

Examples of org.apache.lucene.queries.function.ValueSource

    return selected;
  }

  private AbstractFirstPassGroupingCollector<?> createFirstPassCollector(String groupField, Sort groupSort, int topDocs, AbstractFirstPassGroupingCollector<?> firstPassGroupingCollector) throws IOException {
    if (TermFirstPassGroupingCollector.class.isAssignableFrom(firstPassGroupingCollector.getClass())) {
      ValueSource vs = new BytesRefFieldSource(groupField);
      return new FunctionFirstPassGroupingCollector(vs, new HashMap<Object, Object>(), groupSort, topDocs);
    } else {
      return new TermFirstPassGroupingCollector(groupField, groupSort, topDocs);
    }
  }
View Full Code Here

Examples of org.apache.lucene.queries.function.ValueSource

    if (TermFirstPassGroupingCollector.class.isAssignableFrom(firstPassGroupingCollector.getClass())) {
      Collection<SearchGroup<BytesRef>> searchGroups = firstPassGroupingCollector.getTopGroups(groupOffset, fillSortFields);
      return (AbstractSecondPassGroupingCollector) new TermSecondPassGroupingCollector(groupField, searchGroups, groupSort, sortWithinGroup, maxDocsPerGroup , getScores, getMaxScores, fillSortFields);
    } else {
      ValueSource vs = new BytesRefFieldSource(groupField);
      Collection<SearchGroup<MutableValue>> searchGroups = firstPassGroupingCollector.getTopGroups(groupOffset, fillSortFields);
      return (AbstractSecondPassGroupingCollector) new FunctionSecondPassGroupingCollector(searchGroups, groupSort, sortWithinGroup, maxDocsPerGroup, getScores, getMaxScores, fillSortFields, vs, new HashMap());
    }
  }
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.