public static final class MysqlxExpr.Expr.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder> implements MysqlxExpr.ExprOrBuilder
The "root" of the expression tree.
If expression type is PLACEHOLDER, then it refers to the value
of a parameter specified when executing a statement (see args
field of StmtExecute command). Field position (which must be
present for such an expression) gives 0-based position of the
parameter in the parameter list.
@par production list
@code{unparsed}
expr: operator |
: identifier |
: function_call |
: variable |
: literal |
: object |
: array |
: placeholder
@endcode
Protobuf type Mysqlx.Expr.Expr| Modifier and Type | Method and Description |
|---|---|
MysqlxExpr.Expr.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxExpr.Expr |
build() |
MysqlxExpr.Expr |
buildPartial() |
MysqlxExpr.Expr.Builder |
clear() |
MysqlxExpr.Expr.Builder |
clearArray()
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Expr.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MysqlxExpr.Expr.Builder |
clearFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.Expr.Builder |
clearIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.Expr.Builder |
clearLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxExpr.Expr.Builder |
clearObject()
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Expr.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MysqlxExpr.Expr.Builder |
clearOperator()
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.Expr.Builder |
clearPosition()
optional uint32 position = 7; |
MysqlxExpr.Expr.Builder |
clearType()
required .Mysqlx.Expr.Expr.Type type = 1; |
MysqlxExpr.Expr.Builder |
clearVariable()
optional string variable = 3; |
MysqlxExpr.Expr.Builder |
clone() |
MysqlxExpr.Array |
getArray()
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Array.Builder |
getArrayBuilder()
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.ArrayOrBuilder |
getArrayOrBuilder()
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Expr |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MysqlxExpr.FunctionCall |
getFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.FunctionCall.Builder |
getFunctionCallBuilder()
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.FunctionCallOrBuilder |
getFunctionCallOrBuilder()
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.ColumnIdentifier |
getIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.ColumnIdentifier.Builder |
getIdentifierBuilder()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.ColumnIdentifierOrBuilder |
getIdentifierOrBuilder()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxDatatypes.Scalar |
getLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Scalar.Builder |
getLiteralBuilder()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.ScalarOrBuilder |
getLiteralOrBuilder()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxExpr.Object |
getObject()
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Object.Builder |
getObjectBuilder()
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.ObjectOrBuilder |
getObjectOrBuilder()
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Operator |
getOperator()
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.Operator.Builder |
getOperatorBuilder()
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.OperatorOrBuilder |
getOperatorOrBuilder()
optional .Mysqlx.Expr.Operator operator = 6; |
int |
getPosition()
optional uint32 position = 7; |
MysqlxExpr.Expr.Type |
getType()
required .Mysqlx.Expr.Expr.Type type = 1; |
java.lang.String |
getVariable()
optional string variable = 3; |
com.google.protobuf.ByteString |
getVariableBytes()
optional string variable = 3; |
boolean |
hasArray()
optional .Mysqlx.Expr.Array array = 9; |
boolean |
hasFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
boolean |
hasIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
boolean |
hasLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
boolean |
hasObject()
optional .Mysqlx.Expr.Object object = 8; |
boolean |
hasOperator()
optional .Mysqlx.Expr.Operator operator = 6; |
boolean |
hasPosition()
optional uint32 position = 7; |
boolean |
hasType()
required .Mysqlx.Expr.Expr.Type type = 1; |
boolean |
hasVariable()
optional string variable = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MysqlxExpr.Expr.Builder |
mergeArray(MysqlxExpr.Array value)
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Expr.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MysqlxExpr.Expr.Builder |
mergeFrom(com.google.protobuf.Message other) |
MysqlxExpr.Expr.Builder |
mergeFrom(MysqlxExpr.Expr other) |
MysqlxExpr.Expr.Builder |
mergeFunctionCall(MysqlxExpr.FunctionCall value)
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.Expr.Builder |
mergeIdentifier(MysqlxExpr.ColumnIdentifier value)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.Expr.Builder |
mergeLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxExpr.Expr.Builder |
mergeObject(MysqlxExpr.Object value)
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Expr.Builder |
mergeOperator(MysqlxExpr.Operator value)
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.Expr.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxExpr.Expr.Builder |
setArray(MysqlxExpr.Array.Builder builderForValue)
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Expr.Builder |
setArray(MysqlxExpr.Array value)
optional .Mysqlx.Expr.Array array = 9; |
MysqlxExpr.Expr.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MysqlxExpr.Expr.Builder |
setFunctionCall(MysqlxExpr.FunctionCall.Builder builderForValue)
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.Expr.Builder |
setFunctionCall(MysqlxExpr.FunctionCall value)
optional .Mysqlx.Expr.FunctionCall function_call = 5; |
MysqlxExpr.Expr.Builder |
setIdentifier(MysqlxExpr.ColumnIdentifier.Builder builderForValue)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.Expr.Builder |
setIdentifier(MysqlxExpr.ColumnIdentifier value)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2; |
MysqlxExpr.Expr.Builder |
setLiteral(MysqlxDatatypes.Scalar.Builder builderForValue)
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxExpr.Expr.Builder |
setLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxExpr.Expr.Builder |
setObject(MysqlxExpr.Object.Builder builderForValue)
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Expr.Builder |
setObject(MysqlxExpr.Object value)
optional .Mysqlx.Expr.Object object = 8; |
MysqlxExpr.Expr.Builder |
setOperator(MysqlxExpr.Operator.Builder builderForValue)
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.Expr.Builder |
setOperator(MysqlxExpr.Operator value)
optional .Mysqlx.Expr.Operator operator = 6; |
MysqlxExpr.Expr.Builder |
setPosition(int value)
optional uint32 position = 7; |
MysqlxExpr.Expr.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MysqlxExpr.Expr.Builder |
setType(MysqlxExpr.Expr.Type value)
required .Mysqlx.Expr.Expr.Type type = 1; |
MysqlxExpr.Expr.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MysqlxExpr.Expr.Builder |
setVariable(java.lang.String value)
optional string variable = 3; |
MysqlxExpr.Expr.Builder |
setVariableBytes(com.google.protobuf.ByteString value)
optional string variable = 3; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.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.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MysqlxExpr.Expr build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MysqlxExpr.Expr buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MysqlxExpr.Expr.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder mergeFrom(MysqlxExpr.Expr other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public MysqlxExpr.Expr.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MysqlxExpr.Expr.Builder>java.io.IOExceptionpublic boolean hasType()
required .Mysqlx.Expr.Expr.Type type = 1;hasType in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Type getType()
required .Mysqlx.Expr.Expr.Type type = 1;getType in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setType(MysqlxExpr.Expr.Type value)
required .Mysqlx.Expr.Expr.Type type = 1;value - The type to set.public MysqlxExpr.Expr.Builder clearType()
required .Mysqlx.Expr.Expr.Type type = 1;public boolean hasIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;hasIdentifier in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.ColumnIdentifier getIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;getIdentifier in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setIdentifier(MysqlxExpr.ColumnIdentifier value)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;public MysqlxExpr.Expr.Builder setIdentifier(MysqlxExpr.ColumnIdentifier.Builder builderForValue)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;public MysqlxExpr.Expr.Builder mergeIdentifier(MysqlxExpr.ColumnIdentifier value)
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;public MysqlxExpr.Expr.Builder clearIdentifier()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;public MysqlxExpr.ColumnIdentifier.Builder getIdentifierBuilder()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;public MysqlxExpr.ColumnIdentifierOrBuilder getIdentifierOrBuilder()
optional .Mysqlx.Expr.ColumnIdentifier identifier = 2;getIdentifierOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic boolean hasVariable()
optional string variable = 3;hasVariable in interface MysqlxExpr.ExprOrBuilderpublic java.lang.String getVariable()
optional string variable = 3;getVariable in interface MysqlxExpr.ExprOrBuilderpublic com.google.protobuf.ByteString getVariableBytes()
optional string variable = 3;getVariableBytes in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setVariable(java.lang.String value)
optional string variable = 3;value - The variable to set.public MysqlxExpr.Expr.Builder clearVariable()
optional string variable = 3;public MysqlxExpr.Expr.Builder setVariableBytes(com.google.protobuf.ByteString value)
optional string variable = 3;value - The bytes for variable to set.public boolean hasLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4;hasLiteral in interface MysqlxExpr.ExprOrBuilderpublic MysqlxDatatypes.Scalar getLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4;getLiteral in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4;public MysqlxExpr.Expr.Builder setLiteral(MysqlxDatatypes.Scalar.Builder builderForValue)
optional .Mysqlx.Datatypes.Scalar literal = 4;public MysqlxExpr.Expr.Builder mergeLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4;public MysqlxExpr.Expr.Builder clearLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4;public MysqlxDatatypes.Scalar.Builder getLiteralBuilder()
optional .Mysqlx.Datatypes.Scalar literal = 4;public MysqlxDatatypes.ScalarOrBuilder getLiteralOrBuilder()
optional .Mysqlx.Datatypes.Scalar literal = 4;getLiteralOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic boolean hasFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5;hasFunctionCall in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.FunctionCall getFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5;getFunctionCall in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setFunctionCall(MysqlxExpr.FunctionCall value)
optional .Mysqlx.Expr.FunctionCall function_call = 5;public MysqlxExpr.Expr.Builder setFunctionCall(MysqlxExpr.FunctionCall.Builder builderForValue)
optional .Mysqlx.Expr.FunctionCall function_call = 5;public MysqlxExpr.Expr.Builder mergeFunctionCall(MysqlxExpr.FunctionCall value)
optional .Mysqlx.Expr.FunctionCall function_call = 5;public MysqlxExpr.Expr.Builder clearFunctionCall()
optional .Mysqlx.Expr.FunctionCall function_call = 5;public MysqlxExpr.FunctionCall.Builder getFunctionCallBuilder()
optional .Mysqlx.Expr.FunctionCall function_call = 5;public MysqlxExpr.FunctionCallOrBuilder getFunctionCallOrBuilder()
optional .Mysqlx.Expr.FunctionCall function_call = 5;getFunctionCallOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic boolean hasOperator()
optional .Mysqlx.Expr.Operator operator = 6;hasOperator in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Operator getOperator()
optional .Mysqlx.Expr.Operator operator = 6;getOperator in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setOperator(MysqlxExpr.Operator value)
optional .Mysqlx.Expr.Operator operator = 6;public MysqlxExpr.Expr.Builder setOperator(MysqlxExpr.Operator.Builder builderForValue)
optional .Mysqlx.Expr.Operator operator = 6;public MysqlxExpr.Expr.Builder mergeOperator(MysqlxExpr.Operator value)
optional .Mysqlx.Expr.Operator operator = 6;public MysqlxExpr.Expr.Builder clearOperator()
optional .Mysqlx.Expr.Operator operator = 6;public MysqlxExpr.Operator.Builder getOperatorBuilder()
optional .Mysqlx.Expr.Operator operator = 6;public MysqlxExpr.OperatorOrBuilder getOperatorOrBuilder()
optional .Mysqlx.Expr.Operator operator = 6;getOperatorOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic boolean hasPosition()
optional uint32 position = 7;hasPosition in interface MysqlxExpr.ExprOrBuilderpublic int getPosition()
optional uint32 position = 7;getPosition in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setPosition(int value)
optional uint32 position = 7;value - The position to set.public MysqlxExpr.Expr.Builder clearPosition()
optional uint32 position = 7;public boolean hasObject()
optional .Mysqlx.Expr.Object object = 8;hasObject in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Object getObject()
optional .Mysqlx.Expr.Object object = 8;getObject in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setObject(MysqlxExpr.Object value)
optional .Mysqlx.Expr.Object object = 8;public MysqlxExpr.Expr.Builder setObject(MysqlxExpr.Object.Builder builderForValue)
optional .Mysqlx.Expr.Object object = 8;public MysqlxExpr.Expr.Builder mergeObject(MysqlxExpr.Object value)
optional .Mysqlx.Expr.Object object = 8;public MysqlxExpr.Expr.Builder clearObject()
optional .Mysqlx.Expr.Object object = 8;public MysqlxExpr.Object.Builder getObjectBuilder()
optional .Mysqlx.Expr.Object object = 8;public MysqlxExpr.ObjectOrBuilder getObjectOrBuilder()
optional .Mysqlx.Expr.Object object = 8;getObjectOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic boolean hasArray()
optional .Mysqlx.Expr.Array array = 9;hasArray in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Array getArray()
optional .Mysqlx.Expr.Array array = 9;getArray in interface MysqlxExpr.ExprOrBuilderpublic MysqlxExpr.Expr.Builder setArray(MysqlxExpr.Array value)
optional .Mysqlx.Expr.Array array = 9;public MysqlxExpr.Expr.Builder setArray(MysqlxExpr.Array.Builder builderForValue)
optional .Mysqlx.Expr.Array array = 9;public MysqlxExpr.Expr.Builder mergeArray(MysqlxExpr.Array value)
optional .Mysqlx.Expr.Array array = 9;public MysqlxExpr.Expr.Builder clearArray()
optional .Mysqlx.Expr.Array array = 9;public MysqlxExpr.Array.Builder getArrayBuilder()
optional .Mysqlx.Expr.Array array = 9;public MysqlxExpr.ArrayOrBuilder getArrayOrBuilder()
optional .Mysqlx.Expr.Array array = 9;getArrayOrBuilder in interface MysqlxExpr.ExprOrBuilderpublic final MysqlxExpr.Expr.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>public final MysqlxExpr.Expr.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.Expr.Builder>