Package com.apivolve.xolir
Class FunctionOuterClass.Function.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
com.apivolve.xolir.FunctionOuterClass.Function.Builder
- All Implemented Interfaces:
FunctionOuterClass.FunctionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FunctionOuterClass.Function
public static final class FunctionOuterClass.Function.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
implements FunctionOuterClass.FunctionOrBuilder
Protobuf type
xolir.Function-
Method Summary
Modifier and TypeMethodDescriptionaddAllCode(Iterable<? extends ExpressionOuterClass.Expression> values) repeated .xolir.Expression code = 4;addAllLocals(Iterable<? extends Refs.TypedName> values) repeated .xolir.TypedName locals = 3;addCode(int index, ExpressionOuterClass.Expression value) repeated .xolir.Expression code = 4;addCode(int index, ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4;repeated .xolir.Expression code = 4;addCode(ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4;repeated .xolir.Expression code = 4;addCodeBuilder(int index) repeated .xolir.Expression code = 4;addLocals(int index, Refs.TypedName value) repeated .xolir.TypedName locals = 3;addLocals(int index, Refs.TypedName.Builder builderForValue) repeated .xolir.TypedName locals = 3;addLocals(Refs.TypedName value) repeated .xolir.TypedName locals = 3;addLocals(Refs.TypedName.Builder builderForValue) repeated .xolir.TypedName locals = 3;repeated .xolir.TypedName locals = 3;addLocalsBuilder(int index) repeated .xolir.TypedName locals = 3;build()clear()repeated .xolir.Expression code = 4;repeated .xolir.TypedName locals = 3;string name = 2;clearTyp().xolir.FunctionType typ = 1;getCode(int index) repeated .xolir.Expression code = 4;getCodeBuilder(int index) repeated .xolir.Expression code = 4;repeated .xolir.Expression code = 4;intrepeated .xolir.Expression code = 4;repeated .xolir.Expression code = 4;getCodeOrBuilder(int index) repeated .xolir.Expression code = 4;List<? extends ExpressionOuterClass.ExpressionOrBuilder>repeated .xolir.Expression code = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLocals(int index) repeated .xolir.TypedName locals = 3;getLocalsBuilder(int index) repeated .xolir.TypedName locals = 3;repeated .xolir.TypedName locals = 3;intrepeated .xolir.TypedName locals = 3;repeated .xolir.TypedName locals = 3;getLocalsOrBuilder(int index) repeated .xolir.TypedName locals = 3;List<? extends Refs.TypedNameOrBuilder>repeated .xolir.TypedName locals = 3;getName()string name = 2;com.google.protobuf.ByteStringstring name = 2;getTyp().xolir.FunctionType typ = 1;.xolir.FunctionType typ = 1;.xolir.FunctionType typ = 1;booleanhasTyp().xolir.FunctionType typ = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .xolir.FunctionType typ = 1;removeCode(int index) repeated .xolir.Expression code = 4;removeLocals(int index) repeated .xolir.TypedName locals = 3;setCode(int index, ExpressionOuterClass.Expression value) repeated .xolir.Expression code = 4;setCode(int index, ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4;setLocals(int index, Refs.TypedName value) repeated .xolir.TypedName locals = 3;setLocals(int index, Refs.TypedName.Builder builderForValue) repeated .xolir.TypedName locals = 3;string name = 2;setNameBytes(com.google.protobuf.ByteString value) string name = 2;.xolir.FunctionType typ = 1;setTyp(FunctionOuterClass.FunctionType.Builder builderForValue) .xolir.FunctionType typ = 1;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunctionOuterClass.Function.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FunctionOuterClass.Function.Builder>
-
mergeFrom
public FunctionOuterClass.Function.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunctionOuterClass.Function.Builder>- Throws:
IOException
-
getName
string name = 2;- Specified by:
getNamein interfaceFunctionOuterClass.FunctionOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 2;- Specified by:
getNameBytesin interfaceFunctionOuterClass.FunctionOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasTyp
public boolean hasTyp().xolir.FunctionType typ = 1;- Specified by:
hasTypin interfaceFunctionOuterClass.FunctionOrBuilder- Returns:
- Whether the typ field is set.
-
getTyp
.xolir.FunctionType typ = 1;- Specified by:
getTypin interfaceFunctionOuterClass.FunctionOrBuilder- Returns:
- The typ.
-
setTyp
.xolir.FunctionType typ = 1; -
setTyp
public FunctionOuterClass.Function.Builder setTyp(FunctionOuterClass.FunctionType.Builder builderForValue) .xolir.FunctionType typ = 1; -
mergeTyp
.xolir.FunctionType typ = 1; -
clearTyp
.xolir.FunctionType typ = 1; -
getTypBuilder
.xolir.FunctionType typ = 1; -
getTypOrBuilder
.xolir.FunctionType typ = 1;- Specified by:
getTypOrBuilderin interfaceFunctionOuterClass.FunctionOrBuilder
-
getLocalsList
repeated .xolir.TypedName locals = 3;- Specified by:
getLocalsListin interfaceFunctionOuterClass.FunctionOrBuilder
-
getLocalsCount
public int getLocalsCount()repeated .xolir.TypedName locals = 3;- Specified by:
getLocalsCountin interfaceFunctionOuterClass.FunctionOrBuilder
-
getLocals
repeated .xolir.TypedName locals = 3;- Specified by:
getLocalsin interfaceFunctionOuterClass.FunctionOrBuilder
-
setLocals
repeated .xolir.TypedName locals = 3; -
setLocals
public FunctionOuterClass.Function.Builder setLocals(int index, Refs.TypedName.Builder builderForValue) repeated .xolir.TypedName locals = 3; -
addLocals
repeated .xolir.TypedName locals = 3; -
addLocals
repeated .xolir.TypedName locals = 3; -
addLocals
repeated .xolir.TypedName locals = 3; -
addLocals
public FunctionOuterClass.Function.Builder addLocals(int index, Refs.TypedName.Builder builderForValue) repeated .xolir.TypedName locals = 3; -
addAllLocals
repeated .xolir.TypedName locals = 3; -
clearLocals
repeated .xolir.TypedName locals = 3; -
removeLocals
repeated .xolir.TypedName locals = 3; -
getLocalsBuilder
repeated .xolir.TypedName locals = 3; -
getLocalsOrBuilder
repeated .xolir.TypedName locals = 3;- Specified by:
getLocalsOrBuilderin interfaceFunctionOuterClass.FunctionOrBuilder
-
getLocalsOrBuilderList
repeated .xolir.TypedName locals = 3;- Specified by:
getLocalsOrBuilderListin interfaceFunctionOuterClass.FunctionOrBuilder
-
addLocalsBuilder
repeated .xolir.TypedName locals = 3; -
addLocalsBuilder
repeated .xolir.TypedName locals = 3; -
getLocalsBuilderList
repeated .xolir.TypedName locals = 3; -
getCodeList
repeated .xolir.Expression code = 4;- Specified by:
getCodeListin interfaceFunctionOuterClass.FunctionOrBuilder
-
getCodeCount
public int getCodeCount()repeated .xolir.Expression code = 4;- Specified by:
getCodeCountin interfaceFunctionOuterClass.FunctionOrBuilder
-
getCode
repeated .xolir.Expression code = 4;- Specified by:
getCodein interfaceFunctionOuterClass.FunctionOrBuilder
-
setCode
public FunctionOuterClass.Function.Builder setCode(int index, ExpressionOuterClass.Expression value) repeated .xolir.Expression code = 4; -
setCode
public FunctionOuterClass.Function.Builder setCode(int index, ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4; -
addCode
repeated .xolir.Expression code = 4; -
addCode
public FunctionOuterClass.Function.Builder addCode(int index, ExpressionOuterClass.Expression value) repeated .xolir.Expression code = 4; -
addCode
public FunctionOuterClass.Function.Builder addCode(ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4; -
addCode
public FunctionOuterClass.Function.Builder addCode(int index, ExpressionOuterClass.Expression.Builder builderForValue) repeated .xolir.Expression code = 4; -
addAllCode
public FunctionOuterClass.Function.Builder addAllCode(Iterable<? extends ExpressionOuterClass.Expression> values) repeated .xolir.Expression code = 4; -
clearCode
repeated .xolir.Expression code = 4; -
removeCode
repeated .xolir.Expression code = 4; -
getCodeBuilder
repeated .xolir.Expression code = 4; -
getCodeOrBuilder
repeated .xolir.Expression code = 4;- Specified by:
getCodeOrBuilderin interfaceFunctionOuterClass.FunctionOrBuilder
-
getCodeOrBuilderList
repeated .xolir.Expression code = 4;- Specified by:
getCodeOrBuilderListin interfaceFunctionOuterClass.FunctionOrBuilder
-
addCodeBuilder
repeated .xolir.Expression code = 4; -
addCodeBuilder
repeated .xolir.Expression code = 4; -
getCodeBuilderList
repeated .xolir.Expression code = 4;
-