org.jetbrains.jet.descriptors.serialization
Class JavaProtoBuf.JavaFieldSignature.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>
          extended by org.jetbrains.jet.descriptors.serialization.JavaProtoBuf.JavaFieldSignature.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable, JavaProtoBuf.JavaFieldSignatureOrBuilder
Enclosing class:
JavaProtoBuf.JavaFieldSignature

public static final class JavaProtoBuf.JavaFieldSignature.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>
implements JavaProtoBuf.JavaFieldSignatureOrBuilder

Protobuf type org.jetbrains.jet.descriptors.serialization.JavaFieldSignature


Method Summary
 JavaProtoBuf.JavaFieldSignature build()
           
 JavaProtoBuf.JavaFieldSignature buildPartial()
           
 JavaProtoBuf.JavaFieldSignature.Builder clear()
           
 JavaProtoBuf.JavaFieldSignature.Builder clearIsStaticInOuter()
          optional bool is_static_in_outer = 3 [default = false];
 JavaProtoBuf.JavaFieldSignature.Builder clearName()
          required int32 name = 1;
 JavaProtoBuf.JavaFieldSignature.Builder clearType()
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 JavaProtoBuf.JavaFieldSignature.Builder clone()
           
 JavaProtoBuf.JavaFieldSignature getDefaultInstanceForType()
           
 boolean getIsStaticInOuter()
          optional bool is_static_in_outer = 3 [default = false];
 int getName()
          required int32 name = 1;
 JavaProtoBuf.JavaType getType()
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 boolean hasIsStaticInOuter()
          optional bool is_static_in_outer = 3 [default = false];
 boolean hasName()
          required int32 name = 1;
 boolean hasType()
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 boolean isInitialized()
           
 JavaProtoBuf.JavaFieldSignature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JavaProtoBuf.JavaFieldSignature.Builder mergeFrom(JavaProtoBuf.JavaFieldSignature other)
           
 JavaProtoBuf.JavaFieldSignature.Builder mergeType(JavaProtoBuf.JavaType value)
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 JavaProtoBuf.JavaFieldSignature.Builder setIsStaticInOuter(boolean value)
          optional bool is_static_in_outer = 3 [default = false];
 JavaProtoBuf.JavaFieldSignature.Builder setName(int value)
          required int32 name = 1;
 JavaProtoBuf.JavaFieldSignature.Builder setType(JavaProtoBuf.JavaType.Builder builderForValue)
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 JavaProtoBuf.JavaFieldSignature.Builder setType(JavaProtoBuf.JavaType value)
          required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
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
 

Method Detail

clear

public JavaProtoBuf.JavaFieldSignature.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>

clone

public JavaProtoBuf.JavaFieldSignature.Builder clone()
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>

getDefaultInstanceForType

public JavaProtoBuf.JavaFieldSignature getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>

build

public JavaProtoBuf.JavaFieldSignature build()
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public JavaProtoBuf.JavaFieldSignature buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public JavaProtoBuf.JavaFieldSignature.Builder mergeFrom(JavaProtoBuf.JavaFieldSignature other)
Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaFieldSignature,JavaProtoBuf.JavaFieldSignature.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder

mergeFrom

public JavaProtoBuf.JavaFieldSignature.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws java.io.IOException
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<JavaProtoBuf.JavaFieldSignature.Builder>
Throws:
java.io.IOException

hasName

public boolean hasName()
required int32 name = 1;

Specified by:
hasName in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

getName

public int getName()
required int32 name = 1;

Specified by:
getName in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

setName

public JavaProtoBuf.JavaFieldSignature.Builder setName(int value)
required int32 name = 1;


clearName

public JavaProtoBuf.JavaFieldSignature.Builder clearName()
required int32 name = 1;


hasType

public boolean hasType()
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;

Specified by:
hasType in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

getType

public JavaProtoBuf.JavaType getType()
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;

Specified by:
getType in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

setType

public JavaProtoBuf.JavaFieldSignature.Builder setType(JavaProtoBuf.JavaType value)
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;


setType

public JavaProtoBuf.JavaFieldSignature.Builder setType(JavaProtoBuf.JavaType.Builder builderForValue)
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;


mergeType

public JavaProtoBuf.JavaFieldSignature.Builder mergeType(JavaProtoBuf.JavaType value)
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;


clearType

public JavaProtoBuf.JavaFieldSignature.Builder clearType()
required .org.jetbrains.jet.descriptors.serialization.JavaType type = 2;


hasIsStaticInOuter

public boolean hasIsStaticInOuter()
optional bool is_static_in_outer = 3 [default = false];
 True iff this field is a backing field for a class object and is really present as a static
 field in the outer class, not as an instance field here
 

Specified by:
hasIsStaticInOuter in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

getIsStaticInOuter

public boolean getIsStaticInOuter()
optional bool is_static_in_outer = 3 [default = false];
 True iff this field is a backing field for a class object and is really present as a static
 field in the outer class, not as an instance field here
 

Specified by:
getIsStaticInOuter in interface JavaProtoBuf.JavaFieldSignatureOrBuilder

setIsStaticInOuter

public JavaProtoBuf.JavaFieldSignature.Builder setIsStaticInOuter(boolean value)
optional bool is_static_in_outer = 3 [default = false];
 True iff this field is a backing field for a class object and is really present as a static
 field in the outer class, not as an instance field here
 


clearIsStaticInOuter

public JavaProtoBuf.JavaFieldSignature.Builder clearIsStaticInOuter()
optional bool is_static_in_outer = 3 [default = false];
 True iff this field is a backing field for a class object and is really present as a static
 field in the outer class, not as an instance field here