|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Type,ProtoBuf.Type.Builder>
org.jetbrains.kotlin.serialization.ProtoBuf.Type.Builder
public static final class ProtoBuf.Type.Builder
Protobuf type org.jetbrains.kotlin.serialization.Type
| Method Summary | |
|---|---|
ProtoBuf.Type.Builder |
addAllArgument(java.lang.Iterable<? extends ProtoBuf.Type.Argument> values)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
addArgument(int index,
ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
addArgument(int index,
ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
addArgument(ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
addArgument(ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type |
build()
|
ProtoBuf.Type |
buildPartial()
|
ProtoBuf.Type.Builder |
clear()
|
ProtoBuf.Type.Builder |
clearArgument()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
clearConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
ProtoBuf.Type.Builder |
clearConstructorClassName()
optional int32 constructor_class_name = 6; |
ProtoBuf.Type.Builder |
clearConstructorTypeParameter()
optional int32 constructor_type_parameter = 7; |
ProtoBuf.Type.Builder |
clearFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4; |
ProtoBuf.Type.Builder |
clearFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
ProtoBuf.Type.Builder |
clearNullable()
optional bool nullable = 3 [default = false]; |
ProtoBuf.Type.Builder |
clone()
|
ProtoBuf.Type.Argument |
getArgument(int index)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
int |
getArgumentCount()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
java.util.List<ProtoBuf.Type.Argument> |
getArgumentList()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Constructor |
getConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
int |
getConstructorClassName()
optional int32 constructor_class_name = 6; |
int |
getConstructorTypeParameter()
optional int32 constructor_type_parameter = 7; |
ProtoBuf.Type |
getDefaultInstanceForType()
|
int |
getFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4; |
ProtoBuf.Type |
getFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
boolean |
getNullable()
optional bool nullable = 3 [default = false]; |
boolean |
hasConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
boolean |
hasConstructorClassName()
optional int32 constructor_class_name = 6; |
boolean |
hasConstructorTypeParameter()
optional int32 constructor_type_parameter = 7; |
boolean |
hasFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4; |
boolean |
hasFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
boolean |
hasNullable()
optional bool nullable = 3 [default = false]; |
boolean |
isInitialized()
|
ProtoBuf.Type.Builder |
mergeConstructor(ProtoBuf.Type.Constructor value)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
ProtoBuf.Type.Builder |
mergeFlexibleUpperBound(ProtoBuf.Type value)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
ProtoBuf.Type.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
|
ProtoBuf.Type.Builder |
mergeFrom(ProtoBuf.Type other)
|
ProtoBuf.Type.Builder |
removeArgument(int index)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
setArgument(int index,
ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
setArgument(int index,
ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2; |
ProtoBuf.Type.Builder |
setConstructor(ProtoBuf.Type.Constructor.Builder builderForValue)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
ProtoBuf.Type.Builder |
setConstructor(ProtoBuf.Type.Constructor value)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1; |
ProtoBuf.Type.Builder |
setConstructorClassName(int value)
optional int32 constructor_class_name = 6; |
ProtoBuf.Type.Builder |
setConstructorTypeParameter(int value)
optional int32 constructor_type_parameter = 7; |
ProtoBuf.Type.Builder |
setFlexibleTypeCapabilitiesId(int value)
optional int32 flexible_type_capabilities_id = 4; |
ProtoBuf.Type.Builder |
setFlexibleUpperBound(ProtoBuf.Type.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
ProtoBuf.Type.Builder |
setFlexibleUpperBound(ProtoBuf.Type value)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5; |
ProtoBuf.Type.Builder |
setNullable(boolean value)
optional bool nullable = 3 [default = false]; |
| Methods inherited from class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder |
|---|
addExtension, clearExtension, extensionsAreInitialized, getExtension, getExtension, getExtensionCount, hasExtension, mergeExtensionFields, parseUnknownField, setExtension, setExtension |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
|---|
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder |
|---|
getExtension, getExtension, getExtensionCount, hasExtension |
| Method Detail |
|---|
public ProtoBuf.Type.Builder clear()
clear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Type,ProtoBuf.Type.Builder>public ProtoBuf.Type.Builder clone()
clone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<ProtoBuf.Type,ProtoBuf.Type.Builder>public ProtoBuf.Type getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Type,ProtoBuf.Type.Builder>public ProtoBuf.Type build()
build in interface com.google.protobuf.MessageLite.Builderpublic ProtoBuf.Type buildPartial()
buildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProtoBuf.Type.Builder mergeFrom(ProtoBuf.Type other)
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<ProtoBuf.Type,ProtoBuf.Type.Builder>public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
public ProtoBuf.Type.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
mergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<ProtoBuf.Type.Builder>java.io.IOExceptionpublic boolean hasConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
hasConstructor in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Constructor getConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
getConstructor in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setConstructor(ProtoBuf.Type.Constructor value)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
public ProtoBuf.Type.Builder setConstructor(ProtoBuf.Type.Constructor.Builder builderForValue)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
public ProtoBuf.Type.Builder mergeConstructor(ProtoBuf.Type.Constructor value)
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
public ProtoBuf.Type.Builder clearConstructor()
required .org.jetbrains.kotlin.serialization.Type.Constructor constructor = 1;
public java.util.List<ProtoBuf.Type.Argument> getArgumentList()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
getArgumentList in interface ProtoBuf.TypeOrBuilderpublic int getArgumentCount()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
getArgumentCount in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Argument getArgument(int index)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
getArgument in interface ProtoBuf.TypeOrBuilder
public ProtoBuf.Type.Builder setArgument(int index,
ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder setArgument(int index,
ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder addArgument(ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder addArgument(int index,
ProtoBuf.Type.Argument value)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder addArgument(ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder addArgument(int index,
ProtoBuf.Type.Argument.Builder builderForValue)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder addAllArgument(java.lang.Iterable<? extends ProtoBuf.Type.Argument> values)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder clearArgument()
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public ProtoBuf.Type.Builder removeArgument(int index)
repeated .org.jetbrains.kotlin.serialization.Type.Argument argument = 2;
public boolean hasNullable()
optional bool nullable = 3 [default = false];
hasNullable in interface ProtoBuf.TypeOrBuilderpublic boolean getNullable()
optional bool nullable = 3 [default = false];
getNullable in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setNullable(boolean value)
optional bool nullable = 3 [default = false];
public ProtoBuf.Type.Builder clearNullable()
optional bool nullable = 3 [default = false];
public boolean hasFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4;
Id in the StringTable If this field is set, the type is flexible. All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
hasFlexibleTypeCapabilitiesId in interface ProtoBuf.TypeOrBuilderpublic int getFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4;
Id in the StringTable If this field is set, the type is flexible. All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
getFlexibleTypeCapabilitiesId in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setFlexibleTypeCapabilitiesId(int value)
optional int32 flexible_type_capabilities_id = 4;
Id in the StringTable If this field is set, the type is flexible. All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
public ProtoBuf.Type.Builder clearFlexibleTypeCapabilitiesId()
optional int32 flexible_type_capabilities_id = 4;
Id in the StringTable If this field is set, the type is flexible. All the other fields and extensions represent its lower bound, and flexible_upper_bound must be set and represents its upper bound.
public boolean hasFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
hasFlexibleUpperBound in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type getFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
getFlexibleUpperBound in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setFlexibleUpperBound(ProtoBuf.Type value)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
public ProtoBuf.Type.Builder setFlexibleUpperBound(ProtoBuf.Type.Builder builderForValue)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
public ProtoBuf.Type.Builder mergeFlexibleUpperBound(ProtoBuf.Type value)
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
public ProtoBuf.Type.Builder clearFlexibleUpperBound()
optional .org.jetbrains.kotlin.serialization.Type flexible_upper_bound = 5;
While such an "indirect" encoding helps backwards compatibility with pre-flexible-types versions of this format, we use it mainly to save space: having a special mandatory tag on each an every type just to have an option to represent flexible types is too many wasted bytes.
public boolean hasConstructorClassName()
optional int32 constructor_class_name = 6;
fqName id
hasConstructorClassName in interface ProtoBuf.TypeOrBuilderpublic int getConstructorClassName()
optional int32 constructor_class_name = 6;
fqName id
getConstructorClassName in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setConstructorClassName(int value)
optional int32 constructor_class_name = 6;
fqName id
public ProtoBuf.Type.Builder clearConstructorClassName()
optional int32 constructor_class_name = 6;
fqName id
public boolean hasConstructorTypeParameter()
optional int32 constructor_type_parameter = 7;
type parameter id
hasConstructorTypeParameter in interface ProtoBuf.TypeOrBuilderpublic int getConstructorTypeParameter()
optional int32 constructor_type_parameter = 7;
type parameter id
getConstructorTypeParameter in interface ProtoBuf.TypeOrBuilderpublic ProtoBuf.Type.Builder setConstructorTypeParameter(int value)
optional int32 constructor_type_parameter = 7;
type parameter id
public ProtoBuf.Type.Builder clearConstructorTypeParameter()
optional int32 constructor_type_parameter = 7;
type parameter id
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||