Class CompiledStatement
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.apple.foundationdb.relational.continuation.CompiledStatement
- All Implemented Interfaces:
CompiledStatementOrBuilder
,Message
,MessageLite
,MessageLiteOrBuilder
,MessageOrBuilder
,Serializable
public final class CompiledStatement
extends GeneratedMessageV3
implements CompiledStatementOrBuilder
Protobuf type
com.apple.foundationdb.relational.continuation.CompiledStatement
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Protobuf typecom.apple.foundationdb.relational.continuation.CompiledStatement
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,
BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getArguments
(int index) query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.int
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.getArgumentsOrBuilder
(int index) query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.List<? extends TypedQueryArgumentOrBuilder>
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.static CompiledStatement
static final Descriptors.Descriptor
getExtractedLiterals
(int index) extracted literalsint
extracted literalsextracted literalsgetExtractedLiteralsOrBuilder
(int index) extracted literalsList<? extends TypedQueryArgumentOrBuilder>
extracted literalscom.apple.foundationdb.record.planprotos.PRecordQueryPlan
getPlan()
the serialized plancom.apple.foundationdb.record.planprotos.PQueryPlanConstraint
query plan constraintscom.apple.foundationdb.record.planprotos.PQueryPlanConstraintOrBuilder
query plan constraintscom.apple.foundationdb.record.planprotos.PRecordQueryPlanOrBuilder
the serialized plansame as plan hash mode for the time beingsame as plan hash mode for the time beingint
int
hashCode()
boolean
hasPlan()
the serialized planboolean
query plan constraintsboolean
same as plan hash mode for the time beingprotected GeneratedMessageV3.FieldAccessorTable
final boolean
static CompiledStatement.Builder
static CompiledStatement.Builder
newBuilder
(CompiledStatement prototype) protected CompiledStatement.Builder
protected Object
static CompiledStatement
parseDelimitedFrom
(InputStream input) static CompiledStatement
parseDelimitedFrom
(InputStream input, ExtensionRegistryLite extensionRegistry) static CompiledStatement
parseFrom
(byte[] data) static CompiledStatement
parseFrom
(byte[] data, ExtensionRegistryLite extensionRegistry) static CompiledStatement
parseFrom
(ByteString data) static CompiledStatement
parseFrom
(ByteString data, ExtensionRegistryLite extensionRegistry) static CompiledStatement
parseFrom
(CodedInputStream input) static CompiledStatement
parseFrom
(CodedInputStream input, ExtensionRegistryLite extensionRegistry) static CompiledStatement
parseFrom
(InputStream input) static CompiledStatement
parseFrom
(InputStream input, ExtensionRegistryLite extensionRegistry) static CompiledStatement
parseFrom
(ByteBuffer data) static CompiledStatement
parseFrom
(ByteBuffer data, ExtensionRegistryLite extensionRegistry) static Parser<CompiledStatement>
parser()
void
writeTo
(CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
PLAN_SERIALIZATION_MODE_FIELD_NUMBER
public static final int PLAN_SERIALIZATION_MODE_FIELD_NUMBER- See Also:
-
PLAN_FIELD_NUMBER
public static final int PLAN_FIELD_NUMBER- See Also:
-
EXTRACTED_LITERALS_FIELD_NUMBER
public static final int EXTRACTED_LITERALS_FIELD_NUMBER- See Also:
-
ARGUMENTS_FIELD_NUMBER
public static final int ARGUMENTS_FIELD_NUMBER- See Also:
-
PLAN_CONSTRAINT_FIELD_NUMBER
public static final int PLAN_CONSTRAINT_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classGeneratedMessageV3
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTable
in classGeneratedMessageV3
-
hasPlanSerializationMode
public boolean hasPlanSerializationMode()same as plan hash mode for the time being
optional string plan_serialization_mode = 1;
- Specified by:
hasPlanSerializationMode
in interfaceCompiledStatementOrBuilder
- Returns:
- Whether the planSerializationMode field is set.
-
getPlanSerializationMode
same as plan hash mode for the time being
optional string plan_serialization_mode = 1;
- Specified by:
getPlanSerializationMode
in interfaceCompiledStatementOrBuilder
- Returns:
- The planSerializationMode.
-
getPlanSerializationModeBytes
same as plan hash mode for the time being
optional string plan_serialization_mode = 1;
- Specified by:
getPlanSerializationModeBytes
in interfaceCompiledStatementOrBuilder
- Returns:
- The bytes for planSerializationMode.
-
hasPlan
public boolean hasPlan()the serialized plan
optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
- Specified by:
hasPlan
in interfaceCompiledStatementOrBuilder
- Returns:
- Whether the plan field is set.
-
getPlan
public com.apple.foundationdb.record.planprotos.PRecordQueryPlan getPlan()the serialized plan
optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
- Specified by:
getPlan
in interfaceCompiledStatementOrBuilder
- Returns:
- The plan.
-
getPlanOrBuilder
public com.apple.foundationdb.record.planprotos.PRecordQueryPlanOrBuilder getPlanOrBuilder()the serialized plan
optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
- Specified by:
getPlanOrBuilder
in interfaceCompiledStatementOrBuilder
-
getExtractedLiteralsList
extracted literals
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
- Specified by:
getExtractedLiteralsList
in interfaceCompiledStatementOrBuilder
-
getExtractedLiteralsOrBuilderList
extracted literals
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
- Specified by:
getExtractedLiteralsOrBuilderList
in interfaceCompiledStatementOrBuilder
-
getExtractedLiteralsCount
public int getExtractedLiteralsCount()extracted literals
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
- Specified by:
getExtractedLiteralsCount
in interfaceCompiledStatementOrBuilder
-
getExtractedLiterals
extracted literals
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
- Specified by:
getExtractedLiterals
in interfaceCompiledStatementOrBuilder
-
getExtractedLiteralsOrBuilder
extracted literals
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
- Specified by:
getExtractedLiteralsOrBuilder
in interfaceCompiledStatementOrBuilder
-
getArgumentsList
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
- Specified by:
getArgumentsList
in interfaceCompiledStatementOrBuilder
-
getArgumentsOrBuilderList
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
- Specified by:
getArgumentsOrBuilderList
in interfaceCompiledStatementOrBuilder
-
getArgumentsCount
public int getArgumentsCount()query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
- Specified by:
getArgumentsCount
in interfaceCompiledStatementOrBuilder
-
getArguments
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
- Specified by:
getArguments
in interfaceCompiledStatementOrBuilder
-
getArgumentsOrBuilder
query arguments - depending on context, the actual arguments may not be known, thus only type and inline information is known and can be used.
repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
- Specified by:
getArgumentsOrBuilder
in interfaceCompiledStatementOrBuilder
-
hasPlanConstraint
public boolean hasPlanConstraint()query plan constraints
optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;
- Specified by:
hasPlanConstraint
in interfaceCompiledStatementOrBuilder
- Returns:
- Whether the planConstraint field is set.
-
getPlanConstraint
public com.apple.foundationdb.record.planprotos.PQueryPlanConstraint getPlanConstraint()query plan constraints
optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;
- Specified by:
getPlanConstraint
in interfaceCompiledStatementOrBuilder
- Returns:
- The planConstraint.
-
getPlanConstraintOrBuilder
public com.apple.foundationdb.record.planprotos.PQueryPlanConstraintOrBuilder getPlanConstraintOrBuilder()query plan constraints
optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;
- Specified by:
getPlanConstraintOrBuilder
in interfaceCompiledStatementOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfaceMessageLiteOrBuilder
- Overrides:
isInitialized
in classGeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfaceMessageLite
- Overrides:
writeTo
in classGeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfaceMessageLite
- Overrides:
getSerializedSize
in classGeneratedMessageV3
-
equals
- Specified by:
equals
in interfaceMessage
- Overrides:
equals
in classAbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceMessage
- Overrides:
hashCode
in classAbstractMessage
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static CompiledStatement parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static CompiledStatement parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static CompiledStatement parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CompiledStatement parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CompiledStatement parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CompiledStatement parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfaceMessage
- Specified by:
newBuilderForType
in interfaceMessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfaceMessage
- Specified by:
toBuilder
in interfaceMessageLite
-
newBuilderForType
- Specified by:
newBuilderForType
in classGeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfaceMessage
- Specified by:
getParserForType
in interfaceMessageLite
- Overrides:
getParserForType
in classGeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfaceMessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceMessageOrBuilder
-