本文整理了Java中com.google.cloud.datastore.Value.getMeaning()
方法的一些代码示例,展示了Value.getMeaning()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.getMeaning()
方法的具体详情如下:
包路径:com.google.cloud.datastore.Value
类名称:Value
方法名:getMeaning
暂无
代码示例来源:origin: googleapis/google-cloud-java
@SuppressWarnings({"unchecked", "deprecation"})
@Override
public Blob getBlob(String name) {
Value<?> value = getValue(name);
if (value.getMeaning() == 18 && value instanceof StringValue) {
return new Blob(ByteString.copyFromUtf8(getString(name)));
}
return ((Value<Blob>) value).get();
}
代码示例来源:origin: googleapis/google-cloud-java
@SuppressWarnings({"unchecked", "deprecation"})
@Override
public Timestamp getTimestamp(String name) {
Value<?> value = getValue(name);
if (value.getMeaning() == 18 && value instanceof LongValue) {
return Timestamp.ofTimeMicroseconds(getLong(name));
}
return ((Value<Timestamp>) value).get();
}
代码示例来源:origin: googleapis/google-cloud-java
@Override
public B mergeFrom(P other) {
excludeFromIndexes = other.excludeFromIndexes();
meaning = other.getMeaning();
set(other.get());
return self();
}
代码示例来源:origin: googleapis/google-cloud-java
@SuppressWarnings("deprecation")
@Override
public final com.google.datastore.v1.Value toProto(P value) {
com.google.datastore.v1.Value.Builder builder = com.google.datastore.v1.Value.newBuilder();
builder.setExcludeFromIndexes(value.excludeFromIndexes());
builder.setMeaning(value.getMeaning());
setValue(value, builder);
return builder.build();
}
代码示例来源:origin: googleapis/google-cloud-java
@SuppressWarnings("deprecation")
@Test
public void testMeaning() throws Exception {
TestBuilder builder = new TestBuilder();
assertEquals(10, builder.setMeaning(10).build().getMeaning());
}
代码示例来源:origin: googleapis/google-cloud-java
@SuppressWarnings({"unchecked", "deprecation"})
@Test
public void testToBuilder() throws Exception {
Set<String> content = Collections.singleton("bla");
@SuppressWarnings("rawtypes")
ValueBuilder builder = new TestBuilder();
builder.setMeaning(1).set(content).setExcludeFromIndexes(true);
Value<?> value = builder.build();
builder = value.toBuilder();
assertEquals(1, value.getMeaning());
assertTrue(value.excludeFromIndexes());
assertEquals(ValueType.LIST, value.getType());
assertEquals(content, value.get());
assertEquals(value, builder.build());
}
}
代码示例来源:origin: com.google.cloud/google-cloud-datastore
@SuppressWarnings({"unchecked", "deprecation"})
@Override
public Blob getBlob(String name) {
Value<?> value = getValue(name);
if (value.getMeaning() == 18 && value instanceof StringValue) {
return new Blob(ByteString.copyFromUtf8(getString(name)));
}
return ((Value<Blob>) value).get();
}
代码示例来源:origin: com.google.cloud/google-cloud-datastore
@Override
public B mergeFrom(P other) {
excludeFromIndexes = other.excludeFromIndexes();
meaning = other.getMeaning();
set(other.get());
return self();
}
代码示例来源:origin: com.google.cloud/google-cloud-datastore
@SuppressWarnings({"unchecked", "deprecation"})
@Override
public Timestamp getTimestamp(String name) {
Value<?> value = getValue(name);
if (value.getMeaning() == 18 && value instanceof LongValue) {
return Timestamp.ofTimeMicroseconds(getLong(name));
}
return ((Value<Timestamp>) value).get();
}
代码示例来源:origin: com.google.cloud/google-cloud-datastore
@SuppressWarnings("deprecation")
@Override
public final com.google.datastore.v1.Value toProto(P value) {
com.google.datastore.v1.Value.Builder builder = com.google.datastore.v1.Value.newBuilder();
builder.setExcludeFromIndexes(value.excludeFromIndexes());
builder.setMeaning(value.getMeaning());
setValue(value, builder);
return builder.build();
}
内容来源于网络,如有侵权,请联系作者删除!