dev.cel.expr.EvalState Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of runtime Show documentation
Show all versions of runtime Show documentation
Common Expression Language Runtime for Java
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: cel/expr/eval.proto
package dev.cel.expr;
/**
*
* The state of an evaluation.
* Can represent an initial, partial, or completed state of evaluation.
*
*
* Protobuf type {@code cel.expr.EvalState}
*/
public final class EvalState extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cel.expr.EvalState)
EvalStateOrBuilder {
private static final long serialVersionUID = 0L;
// Use EvalState.newBuilder() to construct.
private EvalState(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private EvalState() {
values_ = java.util.Collections.emptyList();
results_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new EvalState();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
dev.cel.expr.EvalState.class, dev.cel.expr.EvalState.Builder.class);
}
public interface ResultOrBuilder extends
// @@protoc_insertion_point(interface_extends:cel.expr.EvalState.Result)
com.google.protobuf.MessageOrBuilder {
/**
*
* The id of the expression this result if for.
*
*
* int64 expr = 1;
* @return The expr.
*/
long getExpr();
/**
*
* The index in `values` of the resulting value.
*
*
* int64 value = 2;
* @return The value.
*/
long getValue();
}
/**
*
* A single evaluation result.
*
*
* Protobuf type {@code cel.expr.EvalState.Result}
*/
public static final class Result extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cel.expr.EvalState.Result)
ResultOrBuilder {
private static final long serialVersionUID = 0L;
// Use Result.newBuilder() to construct.
private Result(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Result() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Result();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_Result_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_Result_fieldAccessorTable
.ensureFieldAccessorsInitialized(
dev.cel.expr.EvalState.Result.class, dev.cel.expr.EvalState.Result.Builder.class);
}
public static final int EXPR_FIELD_NUMBER = 1;
private long expr_;
/**
*
* The id of the expression this result if for.
*
*
* int64 expr = 1;
* @return The expr.
*/
@java.lang.Override
public long getExpr() {
return expr_;
}
public static final int VALUE_FIELD_NUMBER = 2;
private long value_;
/**
*
* The index in `values` of the resulting value.
*
*
* int64 value = 2;
* @return The value.
*/
@java.lang.Override
public long getValue() {
return value_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (expr_ != 0L) {
output.writeInt64(1, expr_);
}
if (value_ != 0L) {
output.writeInt64(2, value_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (expr_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, expr_);
}
if (value_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, value_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof dev.cel.expr.EvalState.Result)) {
return super.equals(obj);
}
dev.cel.expr.EvalState.Result other = (dev.cel.expr.EvalState.Result) obj;
if (getExpr()
!= other.getExpr()) return false;
if (getValue()
!= other.getValue()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + EXPR_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getExpr());
hash = (37 * hash) + VALUE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getValue());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static dev.cel.expr.EvalState.Result parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState.Result parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState.Result parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState.Result parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState.Result parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState.Result parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState.Result parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState.Result parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static dev.cel.expr.EvalState.Result parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState.Result parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static dev.cel.expr.EvalState.Result parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState.Result parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(dev.cel.expr.EvalState.Result prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* A single evaluation result.
*
*
* Protobuf type {@code cel.expr.EvalState.Result}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:cel.expr.EvalState.Result)
dev.cel.expr.EvalState.ResultOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_Result_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_Result_fieldAccessorTable
.ensureFieldAccessorsInitialized(
dev.cel.expr.EvalState.Result.class, dev.cel.expr.EvalState.Result.Builder.class);
}
// Construct using dev.cel.expr.EvalState.Result.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
expr_ = 0L;
value_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_Result_descriptor;
}
@java.lang.Override
public dev.cel.expr.EvalState.Result getDefaultInstanceForType() {
return dev.cel.expr.EvalState.Result.getDefaultInstance();
}
@java.lang.Override
public dev.cel.expr.EvalState.Result build() {
dev.cel.expr.EvalState.Result result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public dev.cel.expr.EvalState.Result buildPartial() {
dev.cel.expr.EvalState.Result result = new dev.cel.expr.EvalState.Result(this);
result.expr_ = expr_;
result.value_ = value_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof dev.cel.expr.EvalState.Result) {
return mergeFrom((dev.cel.expr.EvalState.Result)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(dev.cel.expr.EvalState.Result other) {
if (other == dev.cel.expr.EvalState.Result.getDefaultInstance()) return this;
if (other.getExpr() != 0L) {
setExpr(other.getExpr());
}
if (other.getValue() != 0L) {
setValue(other.getValue());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
expr_ = input.readInt64();
break;
} // case 8
case 16: {
value_ = input.readInt64();
break;
} // case 16
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private long expr_ ;
/**
*
* The id of the expression this result if for.
*
*
* int64 expr = 1;
* @return The expr.
*/
@java.lang.Override
public long getExpr() {
return expr_;
}
/**
*
* The id of the expression this result if for.
*
*
* int64 expr = 1;
* @param value The expr to set.
* @return This builder for chaining.
*/
public Builder setExpr(long value) {
expr_ = value;
onChanged();
return this;
}
/**
*
* The id of the expression this result if for.
*
*
* int64 expr = 1;
* @return This builder for chaining.
*/
public Builder clearExpr() {
expr_ = 0L;
onChanged();
return this;
}
private long value_ ;
/**
*
* The index in `values` of the resulting value.
*
*
* int64 value = 2;
* @return The value.
*/
@java.lang.Override
public long getValue() {
return value_;
}
/**
*
* The index in `values` of the resulting value.
*
*
* int64 value = 2;
* @param value The value to set.
* @return This builder for chaining.
*/
public Builder setValue(long value) {
value_ = value;
onChanged();
return this;
}
/**
*
* The index in `values` of the resulting value.
*
*
* int64 value = 2;
* @return This builder for chaining.
*/
public Builder clearValue() {
value_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cel.expr.EvalState.Result)
}
// @@protoc_insertion_point(class_scope:cel.expr.EvalState.Result)
private static final dev.cel.expr.EvalState.Result DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new dev.cel.expr.EvalState.Result();
}
public static dev.cel.expr.EvalState.Result getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Result parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public dev.cel.expr.EvalState.Result getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public static final int VALUES_FIELD_NUMBER = 1;
private java.util.List values_;
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
@java.lang.Override
public java.util.List getValuesList() {
return values_;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
@java.lang.Override
public java.util.List extends dev.cel.expr.ExprValueOrBuilder>
getValuesOrBuilderList() {
return values_;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
@java.lang.Override
public int getValuesCount() {
return values_.size();
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
@java.lang.Override
public dev.cel.expr.ExprValue getValues(int index) {
return values_.get(index);
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
@java.lang.Override
public dev.cel.expr.ExprValueOrBuilder getValuesOrBuilder(
int index) {
return values_.get(index);
}
public static final int RESULTS_FIELD_NUMBER = 3;
private java.util.List results_;
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
@java.lang.Override
public java.util.List getResultsList() {
return results_;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
@java.lang.Override
public java.util.List extends dev.cel.expr.EvalState.ResultOrBuilder>
getResultsOrBuilderList() {
return results_;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
@java.lang.Override
public int getResultsCount() {
return results_.size();
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
@java.lang.Override
public dev.cel.expr.EvalState.Result getResults(int index) {
return results_.get(index);
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
@java.lang.Override
public dev.cel.expr.EvalState.ResultOrBuilder getResultsOrBuilder(
int index) {
return results_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < values_.size(); i++) {
output.writeMessage(1, values_.get(i));
}
for (int i = 0; i < results_.size(); i++) {
output.writeMessage(3, results_.get(i));
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < values_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, values_.get(i));
}
for (int i = 0; i < results_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, results_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof dev.cel.expr.EvalState)) {
return super.equals(obj);
}
dev.cel.expr.EvalState other = (dev.cel.expr.EvalState) obj;
if (!getValuesList()
.equals(other.getValuesList())) return false;
if (!getResultsList()
.equals(other.getResultsList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (getValuesCount() > 0) {
hash = (37 * hash) + VALUES_FIELD_NUMBER;
hash = (53 * hash) + getValuesList().hashCode();
}
if (getResultsCount() > 0) {
hash = (37 * hash) + RESULTS_FIELD_NUMBER;
hash = (53 * hash) + getResultsList().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static dev.cel.expr.EvalState parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static dev.cel.expr.EvalState parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static dev.cel.expr.EvalState parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static dev.cel.expr.EvalState parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static dev.cel.expr.EvalState parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static dev.cel.expr.EvalState parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(dev.cel.expr.EvalState prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
*
* The state of an evaluation.
* Can represent an initial, partial, or completed state of evaluation.
*
*
* Protobuf type {@code cel.expr.EvalState}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:cel.expr.EvalState)
dev.cel.expr.EvalStateOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
dev.cel.expr.EvalState.class, dev.cel.expr.EvalState.Builder.class);
}
// Construct using dev.cel.expr.EvalState.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
if (valuesBuilder_ == null) {
values_ = java.util.Collections.emptyList();
} else {
values_ = null;
valuesBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (resultsBuilder_ == null) {
results_ = java.util.Collections.emptyList();
} else {
results_ = null;
resultsBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return dev.cel.expr.EvalProto.internal_static_cel_expr_EvalState_descriptor;
}
@java.lang.Override
public dev.cel.expr.EvalState getDefaultInstanceForType() {
return dev.cel.expr.EvalState.getDefaultInstance();
}
@java.lang.Override
public dev.cel.expr.EvalState build() {
dev.cel.expr.EvalState result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public dev.cel.expr.EvalState buildPartial() {
dev.cel.expr.EvalState result = new dev.cel.expr.EvalState(this);
int from_bitField0_ = bitField0_;
if (valuesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
values_ = java.util.Collections.unmodifiableList(values_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.values_ = values_;
} else {
result.values_ = valuesBuilder_.build();
}
if (resultsBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0)) {
results_ = java.util.Collections.unmodifiableList(results_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.results_ = results_;
} else {
result.results_ = resultsBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof dev.cel.expr.EvalState) {
return mergeFrom((dev.cel.expr.EvalState)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(dev.cel.expr.EvalState other) {
if (other == dev.cel.expr.EvalState.getDefaultInstance()) return this;
if (valuesBuilder_ == null) {
if (!other.values_.isEmpty()) {
if (values_.isEmpty()) {
values_ = other.values_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureValuesIsMutable();
values_.addAll(other.values_);
}
onChanged();
}
} else {
if (!other.values_.isEmpty()) {
if (valuesBuilder_.isEmpty()) {
valuesBuilder_.dispose();
valuesBuilder_ = null;
values_ = other.values_;
bitField0_ = (bitField0_ & ~0x00000001);
valuesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getValuesFieldBuilder() : null;
} else {
valuesBuilder_.addAllMessages(other.values_);
}
}
}
if (resultsBuilder_ == null) {
if (!other.results_.isEmpty()) {
if (results_.isEmpty()) {
results_ = other.results_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureResultsIsMutable();
results_.addAll(other.results_);
}
onChanged();
}
} else {
if (!other.results_.isEmpty()) {
if (resultsBuilder_.isEmpty()) {
resultsBuilder_.dispose();
resultsBuilder_ = null;
results_ = other.results_;
bitField0_ = (bitField0_ & ~0x00000002);
resultsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getResultsFieldBuilder() : null;
} else {
resultsBuilder_.addAllMessages(other.results_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
dev.cel.expr.ExprValue m =
input.readMessage(
dev.cel.expr.ExprValue.parser(),
extensionRegistry);
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
values_.add(m);
} else {
valuesBuilder_.addMessage(m);
}
break;
} // case 10
case 26: {
dev.cel.expr.EvalState.Result m =
input.readMessage(
dev.cel.expr.EvalState.Result.parser(),
extensionRegistry);
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
results_.add(m);
} else {
resultsBuilder_.addMessage(m);
}
break;
} // case 26
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.util.List values_ =
java.util.Collections.emptyList();
private void ensureValuesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
values_ = new java.util.ArrayList(values_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.ExprValue, dev.cel.expr.ExprValue.Builder, dev.cel.expr.ExprValueOrBuilder> valuesBuilder_;
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public java.util.List getValuesList() {
if (valuesBuilder_ == null) {
return java.util.Collections.unmodifiableList(values_);
} else {
return valuesBuilder_.getMessageList();
}
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public int getValuesCount() {
if (valuesBuilder_ == null) {
return values_.size();
} else {
return valuesBuilder_.getCount();
}
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public dev.cel.expr.ExprValue getValues(int index) {
if (valuesBuilder_ == null) {
return values_.get(index);
} else {
return valuesBuilder_.getMessage(index);
}
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder setValues(
int index, dev.cel.expr.ExprValue value) {
if (valuesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValuesIsMutable();
values_.set(index, value);
onChanged();
} else {
valuesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder setValues(
int index, dev.cel.expr.ExprValue.Builder builderForValue) {
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
values_.set(index, builderForValue.build());
onChanged();
} else {
valuesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder addValues(dev.cel.expr.ExprValue value) {
if (valuesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValuesIsMutable();
values_.add(value);
onChanged();
} else {
valuesBuilder_.addMessage(value);
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder addValues(
int index, dev.cel.expr.ExprValue value) {
if (valuesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureValuesIsMutable();
values_.add(index, value);
onChanged();
} else {
valuesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder addValues(
dev.cel.expr.ExprValue.Builder builderForValue) {
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
values_.add(builderForValue.build());
onChanged();
} else {
valuesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder addValues(
int index, dev.cel.expr.ExprValue.Builder builderForValue) {
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
values_.add(index, builderForValue.build());
onChanged();
} else {
valuesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder addAllValues(
java.lang.Iterable extends dev.cel.expr.ExprValue> values) {
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, values_);
onChanged();
} else {
valuesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder clearValues() {
if (valuesBuilder_ == null) {
values_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
valuesBuilder_.clear();
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public Builder removeValues(int index) {
if (valuesBuilder_ == null) {
ensureValuesIsMutable();
values_.remove(index);
onChanged();
} else {
valuesBuilder_.remove(index);
}
return this;
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public dev.cel.expr.ExprValue.Builder getValuesBuilder(
int index) {
return getValuesFieldBuilder().getBuilder(index);
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public dev.cel.expr.ExprValueOrBuilder getValuesOrBuilder(
int index) {
if (valuesBuilder_ == null) {
return values_.get(index); } else {
return valuesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public java.util.List extends dev.cel.expr.ExprValueOrBuilder>
getValuesOrBuilderList() {
if (valuesBuilder_ != null) {
return valuesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(values_);
}
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public dev.cel.expr.ExprValue.Builder addValuesBuilder() {
return getValuesFieldBuilder().addBuilder(
dev.cel.expr.ExprValue.getDefaultInstance());
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public dev.cel.expr.ExprValue.Builder addValuesBuilder(
int index) {
return getValuesFieldBuilder().addBuilder(
index, dev.cel.expr.ExprValue.getDefaultInstance());
}
/**
*
* The unique values referenced in this message.
*
*
* repeated .cel.expr.ExprValue values = 1;
*/
public java.util.List
getValuesBuilderList() {
return getValuesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.ExprValue, dev.cel.expr.ExprValue.Builder, dev.cel.expr.ExprValueOrBuilder>
getValuesFieldBuilder() {
if (valuesBuilder_ == null) {
valuesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.ExprValue, dev.cel.expr.ExprValue.Builder, dev.cel.expr.ExprValueOrBuilder>(
values_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
values_ = null;
}
return valuesBuilder_;
}
private java.util.List results_ =
java.util.Collections.emptyList();
private void ensureResultsIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
results_ = new java.util.ArrayList(results_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.EvalState.Result, dev.cel.expr.EvalState.Result.Builder, dev.cel.expr.EvalState.ResultOrBuilder> resultsBuilder_;
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public java.util.List getResultsList() {
if (resultsBuilder_ == null) {
return java.util.Collections.unmodifiableList(results_);
} else {
return resultsBuilder_.getMessageList();
}
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public int getResultsCount() {
if (resultsBuilder_ == null) {
return results_.size();
} else {
return resultsBuilder_.getCount();
}
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public dev.cel.expr.EvalState.Result getResults(int index) {
if (resultsBuilder_ == null) {
return results_.get(index);
} else {
return resultsBuilder_.getMessage(index);
}
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder setResults(
int index, dev.cel.expr.EvalState.Result value) {
if (resultsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureResultsIsMutable();
results_.set(index, value);
onChanged();
} else {
resultsBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder setResults(
int index, dev.cel.expr.EvalState.Result.Builder builderForValue) {
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
results_.set(index, builderForValue.build());
onChanged();
} else {
resultsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder addResults(dev.cel.expr.EvalState.Result value) {
if (resultsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureResultsIsMutable();
results_.add(value);
onChanged();
} else {
resultsBuilder_.addMessage(value);
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder addResults(
int index, dev.cel.expr.EvalState.Result value) {
if (resultsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureResultsIsMutable();
results_.add(index, value);
onChanged();
} else {
resultsBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder addResults(
dev.cel.expr.EvalState.Result.Builder builderForValue) {
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
results_.add(builderForValue.build());
onChanged();
} else {
resultsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder addResults(
int index, dev.cel.expr.EvalState.Result.Builder builderForValue) {
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
results_.add(index, builderForValue.build());
onChanged();
} else {
resultsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder addAllResults(
java.lang.Iterable extends dev.cel.expr.EvalState.Result> values) {
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, results_);
onChanged();
} else {
resultsBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder clearResults() {
if (resultsBuilder_ == null) {
results_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
resultsBuilder_.clear();
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public Builder removeResults(int index) {
if (resultsBuilder_ == null) {
ensureResultsIsMutable();
results_.remove(index);
onChanged();
} else {
resultsBuilder_.remove(index);
}
return this;
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public dev.cel.expr.EvalState.Result.Builder getResultsBuilder(
int index) {
return getResultsFieldBuilder().getBuilder(index);
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public dev.cel.expr.EvalState.ResultOrBuilder getResultsOrBuilder(
int index) {
if (resultsBuilder_ == null) {
return results_.get(index); } else {
return resultsBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public java.util.List extends dev.cel.expr.EvalState.ResultOrBuilder>
getResultsOrBuilderList() {
if (resultsBuilder_ != null) {
return resultsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(results_);
}
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public dev.cel.expr.EvalState.Result.Builder addResultsBuilder() {
return getResultsFieldBuilder().addBuilder(
dev.cel.expr.EvalState.Result.getDefaultInstance());
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public dev.cel.expr.EvalState.Result.Builder addResultsBuilder(
int index) {
return getResultsFieldBuilder().addBuilder(
index, dev.cel.expr.EvalState.Result.getDefaultInstance());
}
/**
*
* An ordered list of results.
* Tracks the flow of evaluation through the expression.
* May be sparse.
*
*
* repeated .cel.expr.EvalState.Result results = 3;
*/
public java.util.List
getResultsBuilderList() {
return getResultsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.EvalState.Result, dev.cel.expr.EvalState.Result.Builder, dev.cel.expr.EvalState.ResultOrBuilder>
getResultsFieldBuilder() {
if (resultsBuilder_ == null) {
resultsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
dev.cel.expr.EvalState.Result, dev.cel.expr.EvalState.Result.Builder, dev.cel.expr.EvalState.ResultOrBuilder>(
results_,
((bitField0_ & 0x00000002) != 0),
getParentForChildren(),
isClean());
results_ = null;
}
return resultsBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cel.expr.EvalState)
}
// @@protoc_insertion_point(class_scope:cel.expr.EvalState)
private static final dev.cel.expr.EvalState DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new dev.cel.expr.EvalState();
}
public static dev.cel.expr.EvalState getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public EvalState parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public dev.cel.expr.EvalState getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}