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

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

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


Method Summary
 JavaProtoBuf.JavaPropertySignature build()
           
 JavaProtoBuf.JavaPropertySignature buildPartial()
           
 JavaProtoBuf.JavaPropertySignature.Builder clear()
           
 JavaProtoBuf.JavaPropertySignature.Builder clearField()
           
 JavaProtoBuf.JavaPropertySignature.Builder clearGetter()
           
 JavaProtoBuf.JavaPropertySignature.Builder clearSetter()
           
 JavaProtoBuf.JavaPropertySignature.Builder clearSyntheticMethodName()
           
 JavaProtoBuf.JavaPropertySignature.Builder clone()
           
 JavaProtoBuf.JavaPropertySignature getDefaultInstanceForType()
           
 JavaProtoBuf.JavaFieldSignature getField()
           
 JavaProtoBuf.JavaMethodSignature getGetter()
           
 JavaProtoBuf.JavaMethodSignature getSetter()
           
 int getSyntheticMethodName()
           
 boolean hasField()
           
 boolean hasGetter()
           
 boolean hasSetter()
           
 boolean hasSyntheticMethodName()
           
 boolean isInitialized()
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeField(JavaProtoBuf.JavaFieldSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeFrom(JavaProtoBuf.JavaPropertySignature other)
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeGetter(JavaProtoBuf.JavaMethodSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeSetter(JavaProtoBuf.JavaMethodSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature.Builder builderForValue)
           
 JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
           
 JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
           
 JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature value)
           
 JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethodName(int value)
           
 
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.JavaPropertySignature.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<JavaProtoBuf.JavaPropertySignature,JavaProtoBuf.JavaPropertySignature.Builder>

clone

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

getDefaultInstanceForType

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

build

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

buildPartial

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

mergeFrom

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

isInitialized

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

mergeFrom

public JavaProtoBuf.JavaPropertySignature.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.JavaPropertySignature.Builder>
Throws:
java.io.IOException

hasField

public boolean hasField()
Specified by:
hasField in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getField

public JavaProtoBuf.JavaFieldSignature getField()
Specified by:
getField in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setField

public JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature value)

setField

public JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature.Builder builderForValue)

mergeField

public JavaProtoBuf.JavaPropertySignature.Builder mergeField(JavaProtoBuf.JavaFieldSignature value)

clearField

public JavaProtoBuf.JavaPropertySignature.Builder clearField()

hasSyntheticMethodName

public boolean hasSyntheticMethodName()
Specified by:
hasSyntheticMethodName in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getSyntheticMethodName

public int getSyntheticMethodName()
Specified by:
getSyntheticMethodName in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setSyntheticMethodName

public JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethodName(int value)

clearSyntheticMethodName

public JavaProtoBuf.JavaPropertySignature.Builder clearSyntheticMethodName()

hasGetter

public boolean hasGetter()
Specified by:
hasGetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getGetter

public JavaProtoBuf.JavaMethodSignature getGetter()
Specified by:
getGetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setGetter

public JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature value)

setGetter

public JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)

mergeGetter

public JavaProtoBuf.JavaPropertySignature.Builder mergeGetter(JavaProtoBuf.JavaMethodSignature value)

clearGetter

public JavaProtoBuf.JavaPropertySignature.Builder clearGetter()

hasSetter

public boolean hasSetter()
Specified by:
hasSetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getSetter

public JavaProtoBuf.JavaMethodSignature getSetter()
Specified by:
getSetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setSetter

public JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature value)

setSetter

public JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)

mergeSetter

public JavaProtoBuf.JavaPropertySignature.Builder mergeSetter(JavaProtoBuf.JavaMethodSignature value)

clearSetter

public JavaProtoBuf.JavaPropertySignature.Builder clearSetter()