private boolean isNumeric()

in samoa-instances/src/main/java/org/apache/samoa/instances/AvroLoader.java [258:274]


  private boolean isNumeric(Field field) {
    if (field.schema().getType() == Schema.Type.DOUBLE
        || field.schema().getType() == Schema.Type.FLOAT
        || field.schema().getType() == Schema.Type.LONG
        || field.schema().getType() == Schema.Type.INT)
      return true;
    if (field.schema().getType() == Schema.Type.UNION) {
      for (Schema schema: field.schema().getTypes()) {
        if (schema.getType() == Schema.Type.DOUBLE
            || schema.getType() == Schema.Type.FLOAT
            || schema.getType() == Schema.Type.LONG
            || schema.getType() == Schema.Type.INT)
          return true;
      }
    }
    return false;
  }