Class MysqlxExpr.ColumnIdentifier.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.ColumnIdentifier.Builder>
com.mysql.cj.x.protobuf.MysqlxExpr.ColumnIdentifier.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MysqlxExpr.ColumnIdentifierOrBuilder, java.lang.Cloneable
Enclosing class:
MysqlxExpr.ColumnIdentifier

public static final class MysqlxExpr.ColumnIdentifier.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxExpr.ColumnIdentifier.Builder>
implements MysqlxExpr.ColumnIdentifierOrBuilder
 col_identifier (table): col@doc_path, tbl.col@doc_path col, tbl.col, schema.tbl.col
 col_identifier (document): doc_path
 .. productionlist::
   col_identifier: string "." string "." string |
             : string "." string |
             : string |
             : string "." string "." string "@" document_path |
             : string "." string "@" document_path |
             : string "@" document_path |
             : document_path
    document_path: member | arrayLocation | doubleAsterisk
    member = "." string | "." "*"
    arrayLocation = "[" index "]" | "[" "*" "]"
    doubleAsterisk = "**"
 
Protobuf type Mysqlx.Expr.ColumnIdentifier