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 clearSyntheticMethod()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 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;
 JavaProtoBuf.JavaMethodSignature getSyntheticMethod()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 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 hasSyntheticMethod()
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 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 mergeSyntheticMethod(JavaProtoBuf.JavaMethodSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 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 setSyntheticMethod(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethod(JavaProtoBuf.JavaMethodSignature value)
          optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 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 synthetic method.
 If the property is annotated, then either field or synthetic_method 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 synthetic method.
 If the property is annotated, then either field or synthetic_method 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 synthetic method.
 If the property is annotated, then either field or synthetic_method 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 synthetic method.
 If the property is annotated, then either field or synthetic_method 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 synthetic method.
 If the property is annotated, then either field or synthetic_method 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 synthetic method.
 If the property is annotated, then either field or synthetic_method should be present
 


hasSyntheticMethod

public boolean hasSyntheticMethod()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 

Specified by:
hasSyntheticMethod in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

getSyntheticMethod

public JavaProtoBuf.JavaMethodSignature getSyntheticMethod()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 

Specified by:
getSyntheticMethod in interface JavaProtoBuf.JavaPropertySignatureOrBuilder

setSyntheticMethod

public JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethod(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 


setSyntheticMethod

public JavaProtoBuf.JavaPropertySignature.Builder setSyntheticMethod(JavaProtoBuf.JavaMethodSignature.Builder builderForValue)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 


mergeSyntheticMethod

public JavaProtoBuf.JavaPropertySignature.Builder mergeSyntheticMethod(JavaProtoBuf.JavaMethodSignature value)
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 


clearSyntheticMethod

public JavaProtoBuf.JavaPropertySignature.Builder clearSyntheticMethod()
optional .org.jetbrains.jet.descriptors.serialization.JavaMethodSignature synthetic_method = 2;
 Annotations on properties without backing fields are written on a synthetic method with this signature
 


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;