Package com.ocient.jdbc.proto
Interface PlanProtocol.LimitOperatorOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PlanProtocol.LimitOperator,PlanProtocol.LimitOperator.Builder
- Enclosing class:
- PlanProtocol
public static interface PlanProtocol.LimitOperatorOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetExactlyOne()bool exactlyOne = 2;booleangetGrouped()If true, this is a grouped limit as is used by correlated subqueriesStringgetGroupingKeys(int index)And these are the grouping keyscom.google.protobuf.ByteStringgetGroupingKeysBytes(int index)And these are the grouping keysintgetGroupingKeysCount()And these are the grouping keysList<String>getGroupingKeysList()And these are the grouping keyslonggetLimitVal()uint64 limitVal = 1;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getLimitVal
long getLimitVal()
uint64 limitVal = 1;- Returns:
- The limitVal.
-
getExactlyOne
boolean getExactlyOne()
bool exactlyOne = 2;- Returns:
- The exactlyOne.
-
getGrouped
boolean getGrouped()
If true, this is a grouped limit as is used by correlated subqueries
bool grouped = 3;- Returns:
- The grouped.
-
getGroupingKeysList
List<String> getGroupingKeysList()
And these are the grouping keys
repeated string groupingKeys = 4;- Returns:
- A list containing the groupingKeys.
-
getGroupingKeysCount
int getGroupingKeysCount()
And these are the grouping keys
repeated string groupingKeys = 4;- Returns:
- The count of groupingKeys.
-
getGroupingKeys
String getGroupingKeys(int index)
And these are the grouping keys
repeated string groupingKeys = 4;- Parameters:
index- The index of the element to return.- Returns:
- The groupingKeys at the given index.
-
getGroupingKeysBytes
com.google.protobuf.ByteString getGroupingKeysBytes(int index)
And these are the grouping keys
repeated string groupingKeys = 4;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the groupingKeys at the given index.
-
-