public static final class Common.TypedValue.Builder extends com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder> implements Common.TypedValueOrBuilder
TypedValue
Generic wrapper to support any SQL type. Struct-like to work around no polymorphism construct.
| Modifier and Type | Field and Description |
|---|---|
private boolean |
boolValue_ |
private com.google.protobuf.ByteString |
bytesValues_ |
private double |
doubleValue_ |
private boolean |
null_ |
private long |
numberValue_ |
private Object |
stringValue_ |
private int |
type_ |
| Modifier | Constructor and Description |
|---|---|
private |
Common.TypedValue.Builder() |
private |
Common.TypedValue.Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
| Modifier and Type | Method and Description |
|---|---|
Common.TypedValue |
build() |
Common.TypedValue |
buildPartial() |
Common.TypedValue.Builder |
clear() |
Common.TypedValue.Builder |
clearBoolValue()
optional bool bool_value = 2; |
Common.TypedValue.Builder |
clearBytesValues()
optional bytes bytes_values = 5; |
Common.TypedValue.Builder |
clearDoubleValue()
optional double double_value = 6; |
Common.TypedValue.Builder |
clearNull()
optional bool null = 7; |
Common.TypedValue.Builder |
clearNumberValue()
optional sint64 number_value = 4; |
Common.TypedValue.Builder |
clearStringValue()
optional string string_value = 3; |
Common.TypedValue.Builder |
clearType()
optional .Rep type = 1; |
boolean |
getBoolValue()
optional bool bool_value = 2; |
com.google.protobuf.ByteString |
getBytesValues()
optional bytes bytes_values = 5; |
Common.TypedValue |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
double |
getDoubleValue()
optional double double_value = 6; |
boolean |
getNull()
optional bool null = 7; |
long |
getNumberValue()
optional sint64 number_value = 4; |
String |
getStringValue()
optional string string_value = 3; |
com.google.protobuf.ByteString |
getStringValueBytes()
optional string string_value = 3; |
Common.Rep |
getType()
optional .Rep type = 1; |
int |
getTypeValue()
optional .Rep type = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
Common.TypedValue.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Common.TypedValue.Builder |
mergeFrom(Common.TypedValue other) |
Common.TypedValue.Builder |
mergeFrom(com.google.protobuf.Message other) |
Common.TypedValue.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Common.TypedValue.Builder |
setBoolValue(boolean value)
optional bool bool_value = 2; |
Common.TypedValue.Builder |
setBytesValues(com.google.protobuf.ByteString value)
optional bytes bytes_values = 5; |
Common.TypedValue.Builder |
setDoubleValue(double value)
optional double double_value = 6; |
Common.TypedValue.Builder |
setNull(boolean value)
optional bool null = 7; |
Common.TypedValue.Builder |
setNumberValue(long value)
optional sint64 number_value = 4; |
Common.TypedValue.Builder |
setStringValue(String value)
optional string string_value = 3; |
Common.TypedValue.Builder |
setStringValueBytes(com.google.protobuf.ByteString value)
optional string string_value = 3; |
Common.TypedValue.Builder |
setType(Common.Rep value)
optional .Rep type = 1; |
Common.TypedValue.Builder |
setTypeValue(int value)
optional .Rep type = 1; |
Common.TypedValue.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedFieldfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, newUninitializedMessageExceptionprivate int type_
private boolean boolValue_
private Object stringValue_
private long numberValue_
private com.google.protobuf.ByteString bytesValues_
private double doubleValue_
private boolean null_
private Common.TypedValue.Builder()
private Common.TypedValue.Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>private void maybeForceBuilderInitialization()
public Common.TypedValue.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>public Common.TypedValue getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Common.TypedValue build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Common.TypedValue buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Common.TypedValue.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Common.TypedValue.Builder>public Common.TypedValue.Builder mergeFrom(Common.TypedValue other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>public Common.TypedValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Common.TypedValue.Builder>IOExceptionpublic int getTypeValue()
optional .Rep type = 1;
The actual type that was serialized in the general attribute below
getTypeValue in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setTypeValue(int value)
optional .Rep type = 1;
The actual type that was serialized in the general attribute below
public Common.Rep getType()
optional .Rep type = 1;
The actual type that was serialized in the general attribute below
getType in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setType(Common.Rep value)
optional .Rep type = 1;
The actual type that was serialized in the general attribute below
public Common.TypedValue.Builder clearType()
optional .Rep type = 1;
The actual type that was serialized in the general attribute below
public boolean getBoolValue()
optional bool bool_value = 2;
boolean
getBoolValue in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setBoolValue(boolean value)
optional bool bool_value = 2;
boolean
public Common.TypedValue.Builder clearBoolValue()
optional bool bool_value = 2;
boolean
public String getStringValue()
optional string string_value = 3;
char/varchar
getStringValue in interface Common.TypedValueOrBuilderpublic com.google.protobuf.ByteString getStringValueBytes()
optional string string_value = 3;
char/varchar
getStringValueBytes in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setStringValue(String value)
optional string string_value = 3;
char/varchar
public Common.TypedValue.Builder clearStringValue()
optional string string_value = 3;
char/varchar
public Common.TypedValue.Builder setStringValueBytes(com.google.protobuf.ByteString value)
optional string string_value = 3;
char/varchar
public long getNumberValue()
optional sint64 number_value = 4;
var-len encoding lets us shove anything from byte to long
getNumberValue in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setNumberValue(long value)
optional sint64 number_value = 4;
var-len encoding lets us shove anything from byte to long
public Common.TypedValue.Builder clearNumberValue()
optional sint64 number_value = 4;
var-len encoding lets us shove anything from byte to long
public com.google.protobuf.ByteString getBytesValues()
optional bytes bytes_values = 5;
includes numeric types and date/time types.
getBytesValues in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setBytesValues(com.google.protobuf.ByteString value)
optional bytes bytes_values = 5;
includes numeric types and date/time types.
public Common.TypedValue.Builder clearBytesValues()
optional bytes bytes_values = 5;
includes numeric types and date/time types.
public double getDoubleValue()
optional double double_value = 6;
big numbers
getDoubleValue in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setDoubleValue(double value)
optional double double_value = 6;
big numbers
public Common.TypedValue.Builder clearDoubleValue()
optional double double_value = 6;
big numbers
public boolean getNull()
optional bool null = 7;
a null object
getNull in interface Common.TypedValueOrBuilderpublic Common.TypedValue.Builder setNull(boolean value)
optional bool null = 7;
a null object
public Common.TypedValue.Builder clearNull()
optional bool null = 7;
a null object
public final Common.TypedValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>public final Common.TypedValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<Common.TypedValue.Builder>Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.