Examples of FieldAttributes


Examples of com.google.gson.FieldAttributes

      return true;
    }

    List<ExclusionStrategy> list = serialize ? serializationStrategies : deserializationStrategies;
    if (!list.isEmpty()) {
      FieldAttributes fieldAttributes = new FieldAttributes(field);
      for (ExclusionStrategy exclusionStrategy : list) {
        if (exclusionStrategy.shouldSkipField(fieldAttributes)) {
          return true;
        }
      }
View Full Code Here

Examples of com.google.gson.FieldAttributes

    if (isAnonymousOrLocal(paramField.getType()))
      return true;
    Object localObject = paramBoolean ? this.serializationStrategies : this.deserializationStrategies;
    if (!((List)localObject).isEmpty())
    {
      FieldAttributes localFieldAttributes = new FieldAttributes(paramField);
      Iterator localIterator = ((List)localObject).iterator();
      while (localIterator.hasNext())
      {
        ExclusionStrategy localExclusionStrategy = (ExclusionStrategy)localIterator.next();
        if (localExclusionStrategy.shouldSkipField(localFieldAttributes))
View Full Code Here

Examples of com.massivecraft.mcore.xlib.gson.FieldAttributes

      return true;
    }

    List<ExclusionStrategy> list = serialize ? serializationStrategies : deserializationStrategies;
    if (!list.isEmpty()) {
      FieldAttributes fieldAttributes = new FieldAttributes(field);
      for (ExclusionStrategy exclusionStrategy : list) {
        if (exclusionStrategy.shouldSkipField(fieldAttributes)) {
          return true;
        }
      }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testReaderFields() throws Exception {
    SenseiDBFieldsDefinitionReader reader = new SenseiDBFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("senseidb/test_senseidb_schema_small.xml").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertNotNull(field);
    assertEquals("contents", field.name());
    assertEquals(FieldType.TEXT, field.fieldType());
    assertTrue(field.store());
    assertTrue(field.analyzed());
    assertTrue(field.multiValued());
    assertTrue(field.indexed());
  }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testReaderSingleField() throws Exception {
    ElasticSearchFieldsDefinitionReader reader = new ElasticSearchFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("elasticsearch/elasticsearch_test_mappings_single_field.json").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertEquals("id", field.name());
    assertEquals(FieldType.LONG, field.fieldType());
    assertTrue(field.analyzed());
    assertTrue(field.multiValued());
    assertTrue(field.indexed());
    assertFalse(field.store());
  }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  public void testReaderMultiField() throws Exception {
    ElasticSearchFieldsDefinitionReader reader = new ElasticSearchFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("elasticsearch/elasticsearch_test_mappings_multifield.json").getFile()));
    List<FieldAttributes> fields = reader.readFields();
    assertEquals(2, fields.size());
    FieldAttributes field1, field2;
    if (fields.get(0).name().compareTo("test") == 0) {
      field1 = fields.get(0);
      field2 = fields.get(1);
    } else {
      field1 = fields.get(1);
      field2 = fields.get(0);
    }
    // field 1
    assertEquals("test", field1.name());
    assertTrue(field1.analyzed());
    assertTrue(field1.multiValued());
    assertTrue(field1.indexed());
    assertTrue(field1.store());
    // field 2
    assertEquals("test.facet", field2.name());
    assertFalse(field2.analyzed());
    assertTrue(field2.multiValued());
    assertTrue(field2.indexed());
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testParseString() throws Exception {
    SolrStaticFieldsDefinitionReader reader = new SolrStaticFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("solr/test_schema_small.xml").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertEquals("id", field.name());
    assertEquals(FieldType.STRING, field.fieldType());
    assertTrue(field.indexed());
    assertTrue(field.store());
    assertFalse(field.analyzed());
  }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testReaderAdditionalAttributes() throws Exception {
    ElasticSearchFieldsDefinitionReader reader = new ElasticSearchFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("elasticsearch/elasticsearch_test_mappings_norms.json").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertEquals("id", field.name());
    assertTrue(field.analyzed());
    assertTrue(field.multiValued());
    assertTrue(field.indexed());
    assertTrue(field.store());
    assertTrue(field.omitNorms());
    assertTrue(field.omitTermFrequencyAndPositions());
    assertEquals(2.0f, field.boost());
  }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testParseText() throws Exception {
    SolrStaticFieldsDefinitionReader reader = new SolrStaticFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("solr/test_schema_small_string_text.xml").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertEquals("id", field.name());
    assertEquals(FieldType.TEXT, field.fieldType());
    assertTrue(field.indexed());
    assertTrue(field.store());
    assertTrue(field.analyzed());
  }
View Full Code Here

Examples of com.sematext.searchschemer.index.FieldAttributes

  @Test
  public void testParseAdditionalAttributes() throws Exception {
    SolrStaticFieldsDefinitionReader reader = new SolrStaticFieldsDefinitionReader(new File(getClass().getClassLoader()
        .getResource("solr/test_schema_additional_attributes.xml").getFile()));
    assertEquals(1, reader.readFields().size());
    FieldAttributes field = reader.readFields().get(0);
    assertEquals("id", field.name());
    assertEquals(FieldType.TEXT, field.fieldType());
    assertTrue(field.indexed());
    assertTrue(field.store());
    assertTrue(field.analyzed());
    assertTrue(field.omitNorms());
    assertTrue(field.omitTermFrequencyAndPositions());
    assertEquals(2.0f, field.boost());
  }
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.