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

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


Method Summary
 JavaProtoBuf.JavaPropertySignature build()
           
 JavaProtoBuf.JavaPropertySignature buildPartial()
           
 JavaProtoBuf.JavaPropertySignature.Builder clear()
           
 JavaProtoBuf.JavaPropertySignature.Builder clearField()
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 JavaProtoBuf.JavaPropertySignature.Builder clearGetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 JavaProtoBuf.JavaPropertySignature.Builder clearSetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 JavaProtoBuf.JavaPropertySignature.Builder clearSyntheticMethodName()
          optional int32 synthetic_method_name = 2;
 JavaProtoBuf.JavaPropertySignature.Builder clone()
           
 JavaProtoBuf.JavaPropertySignature getDefaultInstanceForType()
           
 JavaProtoBuf.JavaFieldSignature getField()
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 JavaProtoBuf.JavaMethodSignature getGetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 JavaProtoBuf.JavaMethodSignature getSetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 int getSyntheticMethodName()
          optional int32 synthetic_method_name = 2;
 boolean hasField()
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 boolean hasGetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 boolean hasSetter()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 boolean hasSyntheticMethodName()
          optional int32 synthetic_method_name = 2;
 boolean isInitialized()
           
 JavaProtoBuf.JavaPropertySignature.Builder mergeField(JavaProtoBuf.JavaFieldSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 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)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 JavaProtoBuf.JavaPropertySignature.Builder mergeSetter(JavaProtoBuf.JavaMethodSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature.Builder builderForValue)
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;
 JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;
 JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethodName(int value)
          optional int32 synthetic_method_name = 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.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()
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 

Specified by:
hasField in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getField

public JavaProtoBuf.JavaFieldSignature getField()
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 

Specified by:
getField in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setField

public JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 


setField

public JavaProtoBuf.JavaPropertySignature.Builder setField(JavaProtoBuf.JavaFieldSignature.Builder builderForValue)
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 


mergeField

public JavaProtoBuf.JavaPropertySignature.Builder mergeField(JavaProtoBuf.JavaFieldSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 


clearField

public JavaProtoBuf.JavaPropertySignature.Builder clearField()
optional .org.jetbrains.jet.descriptors.serialization.JavaFieldSignature field = 1;
 A property itself is identified either by the field, or by the name of the synthetic method.
 If the property is annotated, then either field or synthetic_method_name should be present
 


hasSyntheticMethodName

public boolean hasSyntheticMethodName()
optional int32 synthetic_method_name = 2;
 Name of the synthetic method created to store property annotations. Signature is always "()V"
 

Specified by:
hasSyntheticMethodName in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getSyntheticMethodName

public int getSyntheticMethodName()
optional int32 synthetic_method_name = 2;
 Name of the synthetic method created to store property annotations. Signature is always "()V"
 

Specified by:
getSyntheticMethodName in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setSyntheticMethodName

public JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethodName(int value)
optional int32 synthetic_method_name = 2;
 Name of the synthetic method created to store property annotations. Signature is always "()V"
 


clearSyntheticMethodName

public JavaProtoBuf.JavaPropertySignature.Builder clearSyntheticMethodName()
optional int32 synthetic_method_name = 2;
 Name of the synthetic method created to store property annotations. Signature is always "()V"
 


hasGetter

public boolean hasGetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;

Specified by:
hasGetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getGetter

public JavaProtoBuf.JavaMethodSignature getGetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;

Specified by:
getGetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setGetter

public JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;


setGetter

public JavaProtoBuf.JavaPropertySignature.Builder setGetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;


mergeGetter

public JavaProtoBuf.JavaPropertySignature.Builder mergeGetter(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;


clearGetter

public JavaProtoBuf.JavaPropertySignature.Builder clearGetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature getter = 3;


hasSetter

public boolean hasSetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;

Specified by:
hasSetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getSetter

public JavaProtoBuf.JavaMethodSignature getSetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;

Specified by:
getSetter in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setSetter

public JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;


setSetter

public JavaProtoBuf.JavaPropertySignature.Builder setSetter(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;


mergeSetter

public JavaProtoBuf.JavaPropertySignature.Builder mergeSetter(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;


clearSetter

public JavaProtoBuf.JavaPropertySignature.Builder clearSetter()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature setter = 4;