Value.newBuilder().setIntegerValue(42).build());
this.value.setDoubleValue((Double) value); } else if (value instanceof Long) { this.value.setIntegerValue((Long) value); } else if (value instanceof Float) { this.value.setDoubleValue(((Float) value).doubleValue()); } else if (value instanceof Integer) { this.value.setIntegerValue(((Integer) value).longValue()); } else { throw new IllegalArgumentException("Invalid value type: " + value.getClass());
case "INTEGER": case "INT64": valueBuilder.setIntegerValue((long) columnValue); break; case "FLOAT":
v = Value.newBuilder().setIntegerValue(((Integer) value).intValue()) .setExcludeFromIndexes(isExcluded).build(); v = Value.newBuilder().setIntegerValue((int) ((Long) value).longValue()) .setExcludeFromIndexes(isExcluded).build();
setIntegerValue(other.getIntegerValue()); break;
setIntegerValue(other.getIntegerValue()); break;
@Override protected void setValue(LongValue from, com.google.datastore.v1.Value.Builder to) { to.setIntegerValue(from.get()); } };
/** * Create a new value containing a integer. * * @param value The integer to build a value from. * @return A new value builder. */ public static Value.Builder from(final int value) { return new Value.Builder(com.google.datastore.v1.Value.newBuilder().setIntegerValue(value)); }
/** * Create a new value containing a long. * * @param value The long to build a value from. * @return A new value builder. */ public static Value.Builder from(final long value) { return new Value.Builder(com.google.datastore.v1.Value.newBuilder().setIntegerValue(value)); }
/** * Make an integer value. */ public static Value.Builder makeValue(long key) { return Value.newBuilder().setIntegerValue(key); }
/** * Make an integer value. */ public static Value.Builder makeValue(long key) { return Value.newBuilder().setIntegerValue(key); }
setIntegerValue(other.getIntegerValue()); break;
@Override protected void setValue(LongValue from, com.google.datastore.v1.Value.Builder to) { to.setIntegerValue(from.get()); } };