Examples of collisions()


Examples of org.leskes.elasticfacets.fields.MultiValueHashedStringFieldData.collisions()

      HashedStringFieldType type = new HashedStringFieldType(new HashedStringFieldData.HashedStringTypeLoader(0,0, null, null));
      MultiValueHashedStringFieldData sFieldData = (MultiValueHashedStringFieldData) type.load(reader, "mvalue");

    assert (sFieldData.fieldName().equals("mvalue"));
    assert (sFieldData.multiValued());
    assertThat(sFieldData.collisions(),equalTo(0));


   
    assertFieldWithSet(sFieldData, 0, new String[] { "zzz","xxx"});
View Full Code Here

Examples of org.leskes.elasticfacets.fields.MultiValueHashedStringFieldData.collisions()

      HashedStringFieldType type = new HashedStringFieldType(new HashedStringFieldData.HashedStringTypeLoader(0,0, null, null));

      MultiValueHashedStringFieldData sFieldData = (MultiValueHashedStringFieldData) type.load(reader, "mvalue");
   
    assertThat(sFieldData.collisions(),equalTo(2));
    indexWriter.close();

  }

   @Test
View Full Code Here

Examples of org.leskes.elasticfacets.fields.SingleValueHashedStringFieldData.collisions()

      HashedStringFieldType type = new HashedStringFieldType(new HashedStringFieldData.HashedStringTypeLoader(0,0, null, null));
    SingleValueHashedStringFieldData sFieldData = (SingleValueHashedStringFieldData) type.load(reader, "svalue");

    assert (sFieldData.fieldName().equals("svalue"));
    assert (!sFieldData.multiValued());
    assertThat(sFieldData.collisions(),equalTo(0));


    assertHash("zzz", sFieldData.hashValue(0));
    assertFieldWithSet(sFieldData, 0, new String[] { "zzz"});
View Full Code Here

Examples of org.leskes.elasticfacets.fields.SingleValueHashedStringFieldData.collisions()

      SingleValueHashedStringFieldData sFieldData = (SingleValueHashedStringFieldData) type.load(reader, "svalue");

    assertThat(sFieldData.fieldName(), equalTo("svalue"));
    assertThat(sFieldData.multiValued(), equalTo(false));
    assertThat(sFieldData.collisions(),equalTo(0));


    int[] sortedValues = Arrays.copyOf(sFieldData.values(),
        sFieldData.values().length);
    Arrays.sort(sortedValues,1,sortedValues.length);
View Full Code Here

Examples of org.leskes.elasticfacets.fields.SingleValueHashedStringFieldData.collisions()

      // we exclude the only multi value, expect a single value array
      SingleValueHashedStringFieldData sFieldData = (SingleValueHashedStringFieldData) type.load(reader, "mvalue");

      assert (sFieldData.fieldName().equals("mvalue"));
      assert (!sFieldData.multiValued());
      assertThat(sFieldData.collisions(),equalTo(0));



      assertFieldWithSet(sFieldData, 0, new String[] { "zzz"});
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.