| Package | Description |
|---|---|
| com.mysql.cj.protocol.x | |
| com.mysql.cj.x.protobuf |
Message classes used for serialization with Google Protocol Buffers to support the X Protocol.
|
| com.mysql.cj.xdevapi |
Java classes for X DevAPI support.
|
| Modifier and Type | Field and Description |
|---|---|
private MysqlxDatatypes.Scalar |
Notice.XSessionVariableChanged.value |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<MysqlxDatatypes.Scalar> |
Notice.XSessionStateChanged.valueList |
| Modifier and Type | Method and Description |
|---|---|
MysqlxDatatypes.Scalar |
Notice.XSessionVariableChanged.getValue() |
MysqlxDatatypes.Scalar |
Notice.XSessionStateChanged.getValue() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MysqlxDatatypes.Scalar> |
Notice.XSessionStateChanged.getValueList() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
XMessageBuilder.applyFilterParams(FilterParams filterParams,
java.util.function.Consumer<java.util.List<MysqlxCrud.Order>> setOrder,
java.util.function.Consumer<MysqlxCrud.Limit> setLimit,
java.util.function.Consumer<MysqlxExpr.Expr> setCriteria,
java.util.function.Consumer<java.util.List<MysqlxDatatypes.Scalar>> setArgs)
Apply the given filter params to the builder object (represented by the setter methods).
|
| Modifier and Type | Field and Description |
|---|---|
private static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.DEFAULT_INSTANCE |
private MysqlxDatatypes.Scalar |
MysqlxExpr.Expr.literal_ |
private MysqlxDatatypes.Scalar |
MysqlxExpr.Expr.Builder.literal_ |
private MysqlxDatatypes.Scalar |
MysqlxDatatypes.Any.scalar_ |
private MysqlxDatatypes.Scalar |
MysqlxDatatypes.Any.Builder.scalar_ |
private MysqlxDatatypes.Scalar |
MysqlxNotice.SessionVariableChanged.value_ |
private MysqlxDatatypes.Scalar |
MysqlxNotice.SessionVariableChanged.Builder.value_ |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Find.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Find.Builder.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Insert.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Insert.Builder.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Update.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Update.Builder.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Delete.args_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Delete.Builder.args_ |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Find.Builder.argsBuilder_ |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Insert.Builder.argsBuilder_ |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Update.Builder.argsBuilder_ |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Delete.Builder.argsBuilder_ |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxExpr.Expr.Builder.literalBuilder_ |
static com.google.protobuf.Parser<MysqlxDatatypes.Scalar> |
MysqlxDatatypes.Scalar.PARSER
Deprecated.
|
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxDatatypes.Any.Builder.scalarBuilder_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxNotice.SessionStateChanged.value_ |
private java.util.List<MysqlxDatatypes.Scalar> |
MysqlxNotice.SessionStateChanged.Builder.value_ |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxNotice.SessionVariableChanged.Builder.valueBuilder_ |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxNotice.SessionStateChanged.Builder.valueBuilder_ |
| Modifier and Type | Method and Description |
|---|---|
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.Builder.build() |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.Builder.buildPartial() |
MysqlxDatatypes.Scalar |
MysqlxCrud.FindOrBuilder.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Find.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Find.Builder.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.InsertOrBuilder.getArgs(int index)
values for parameters used in row expressions
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Insert.getArgs(int index)
values for parameters used in row expressions
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Insert.Builder.getArgs(int index)
values for parameters used in row expressions
|
MysqlxDatatypes.Scalar |
MysqlxCrud.UpdateOrBuilder.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Update.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Update.Builder.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.DeleteOrBuilder.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Delete.getArgs(int index)
values for parameters used in filter expression
|
MysqlxDatatypes.Scalar |
MysqlxCrud.Delete.Builder.getArgs(int index)
values for parameters used in filter expression
|
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.getDefaultInstance() |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.getDefaultInstanceForType() |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.Builder.getDefaultInstanceForType() |
MysqlxDatatypes.Scalar |
MysqlxExpr.ExprOrBuilder.getLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Scalar |
MysqlxExpr.Expr.getLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Scalar |
MysqlxExpr.Expr.Builder.getLiteral()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.AnyOrBuilder.getScalar()
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Any.getScalar()
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
MysqlxDatatypes.Scalar |
MysqlxDatatypes.Any.Builder.getScalar()
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionVariableChangedOrBuilder.getValue()
the changed value of param
|
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionVariableChanged.getValue()
the changed value of param
|
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionVariableChanged.Builder.getValue()
the changed value of param
|
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionStateChangedOrBuilder.getValue(int index)
updated value
|
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionStateChanged.getValue(int index)
updated value
|
MysqlxDatatypes.Scalar |
MysqlxNotice.SessionStateChanged.Builder.getValue(int index)
updated value
|
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseDelimitedFrom(java.io.InputStream input) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(byte[] data) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(java.nio.ByteBuffer data) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(com.google.protobuf.ByteString data) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(com.google.protobuf.CodedInputStream input) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(java.io.InputStream input) |
static MysqlxDatatypes.Scalar |
MysqlxDatatypes.Scalar.parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Find.Builder.getArgsFieldBuilder() |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Insert.Builder.getArgsFieldBuilder() |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Update.Builder.getArgsFieldBuilder() |
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxCrud.Delete.Builder.getArgsFieldBuilder() |
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.FindOrBuilder.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Find.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Find.Builder.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.InsertOrBuilder.getArgsList()
values for parameters used in row expressions
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Insert.getArgsList()
values for parameters used in row expressions
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Insert.Builder.getArgsList()
values for parameters used in row expressions
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.UpdateOrBuilder.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Update.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Update.Builder.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.DeleteOrBuilder.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Delete.getArgsList()
values for parameters used in filter expression
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxCrud.Delete.Builder.getArgsList()
values for parameters used in filter expression
|
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxExpr.Expr.Builder.getLiteralFieldBuilder()
optional .Mysqlx.Datatypes.Scalar literal = 4; |
com.google.protobuf.Parser<MysqlxDatatypes.Scalar> |
MysqlxDatatypes.Scalar.getParserForType() |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxDatatypes.Any.Builder.getScalarFieldBuilder()
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
private com.google.protobuf.SingleFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxNotice.SessionVariableChanged.Builder.getValueFieldBuilder()
the changed value of param
|
private com.google.protobuf.RepeatedFieldBuilderV3<MysqlxDatatypes.Scalar,MysqlxDatatypes.Scalar.Builder,MysqlxDatatypes.ScalarOrBuilder> |
MysqlxNotice.SessionStateChanged.Builder.getValueFieldBuilder() |
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxNotice.SessionStateChangedOrBuilder.getValueList()
updated value
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxNotice.SessionStateChanged.getValueList()
updated value
|
java.util.List<MysqlxDatatypes.Scalar> |
MysqlxNotice.SessionStateChanged.Builder.getValueList()
updated value
|
static com.google.protobuf.Parser<MysqlxDatatypes.Scalar> |
MysqlxDatatypes.Scalar.parser() |
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Insert.Builder |
MysqlxCrud.Insert.Builder.addArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in row expressions
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.addArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Delete.Builder |
MysqlxCrud.Delete.Builder.addArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addArgs(MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Insert.Builder |
MysqlxCrud.Insert.Builder.addArgs(MysqlxDatatypes.Scalar value)
values for parameters used in row expressions
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.addArgs(MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Delete.Builder |
MysqlxCrud.Delete.Builder.addArgs(MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxNotice.SessionStateChanged.Builder |
MysqlxNotice.SessionStateChanged.Builder.addValue(int index,
MysqlxDatatypes.Scalar value)
updated value
|
MysqlxNotice.SessionStateChanged.Builder |
MysqlxNotice.SessionStateChanged.Builder.addValue(MysqlxDatatypes.Scalar value)
updated value
|
MysqlxDatatypes.Scalar.Builder |
MysqlxDatatypes.Scalar.Builder.mergeFrom(MysqlxDatatypes.Scalar other) |
MysqlxExpr.Expr.Builder |
MysqlxExpr.Expr.Builder.mergeLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Any.Builder |
MysqlxDatatypes.Any.Builder.mergeScalar(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
MysqlxNotice.SessionVariableChanged.Builder |
MysqlxNotice.SessionVariableChanged.Builder.mergeValue(MysqlxDatatypes.Scalar value)
the changed value of param
|
static MysqlxDatatypes.Scalar.Builder |
MysqlxDatatypes.Scalar.newBuilder(MysqlxDatatypes.Scalar prototype) |
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.setArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Insert.Builder |
MysqlxCrud.Insert.Builder.setArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in row expressions
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.setArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxCrud.Delete.Builder |
MysqlxCrud.Delete.Builder.setArgs(int index,
MysqlxDatatypes.Scalar value)
values for parameters used in filter expression
|
MysqlxExpr.Expr.Builder |
MysqlxExpr.Expr.Builder.setLiteral(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar literal = 4; |
MysqlxDatatypes.Any.Builder |
MysqlxDatatypes.Any.Builder.setScalar(MysqlxDatatypes.Scalar value)
optional .Mysqlx.Datatypes.Scalar scalar = 2; |
MysqlxNotice.SessionStateChanged.Builder |
MysqlxNotice.SessionStateChanged.Builder.setValue(int index,
MysqlxDatatypes.Scalar value)
updated value
|
MysqlxNotice.SessionVariableChanged.Builder |
MysqlxNotice.SessionVariableChanged.Builder.setValue(MysqlxDatatypes.Scalar value)
the changed value of param
|
| Modifier and Type | Method and Description |
|---|---|
MysqlxCrud.Find.Builder |
MysqlxCrud.Find.Builder.addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
values for parameters used in filter expression
|
MysqlxCrud.Insert.Builder |
MysqlxCrud.Insert.Builder.addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
values for parameters used in row expressions
|
MysqlxCrud.Update.Builder |
MysqlxCrud.Update.Builder.addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
values for parameters used in filter expression
|
MysqlxCrud.Delete.Builder |
MysqlxCrud.Delete.Builder.addAllArgs(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
values for parameters used in filter expression
|
MysqlxNotice.SessionStateChanged.Builder |
MysqlxNotice.SessionStateChanged.Builder.addAllValue(java.lang.Iterable<? extends MysqlxDatatypes.Scalar> values)
updated value
|
| Modifier and Type | Field and Description |
|---|---|
protected MysqlxDatatypes.Scalar[] |
AbstractFilterParams.args |
| Modifier and Type | Method and Description |
|---|---|
static MysqlxDatatypes.Scalar |
ExprUtil.argObjectToScalar(java.lang.Object value)
Protocol buffers helper to build a Scalar type with any object.
|
static MysqlxDatatypes.Scalar |
ExprUtil.nullScalar()
Protocol buffers helper to build a Scalar NULL type.
|
static MysqlxDatatypes.Scalar |
ExprUtil.scalarOf(boolean b)
Protocol buffers helper to build a Scalar BOOL type.
|
static MysqlxDatatypes.Scalar |
ExprUtil.scalarOf(byte[] bytes)
Protocol buffers helper to build a Scalar OCTETS type.
|
static MysqlxDatatypes.Scalar |
ExprUtil.scalarOf(double d)
Protocol buffers helper to build a Scalar DOUBLE type.
|
static MysqlxDatatypes.Scalar |
ExprUtil.scalarOf(long l)
Protocol buffers helper to build a Scalar SINT (signed int) type.
|
static MysqlxDatatypes.Scalar |
ExprUtil.scalarOf(java.lang.String str)
Protocol buffers helper to build a Scalar STRING type.
|
| Modifier and Type | Method and Description |
|---|---|
static MysqlxDatatypes.Any |
ExprUtil.anyOf(MysqlxDatatypes.Scalar s)
Protocol buffers helper to build an Any Scalar type.
|
static MysqlxExpr.Expr |
ExprUtil.buildLiteralExpr(MysqlxDatatypes.Scalar scalar)
Wrap an Any value in a LITERAL expression.
|
(package private) static java.lang.String |
ExprUnparser.scalarToString(MysqlxDatatypes.Scalar e)
Scalar to string.
|