org.jetbrains.jet.descriptors.serialization
Interface JavaProtoBuf.JavaPropertySignatureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
JavaProtoBuf.JavaPropertySignature, JavaProtoBuf.JavaPropertySignature.Builder
Enclosing class:
JavaProtoBuf

public static interface JavaProtoBuf.JavaPropertySignatureOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder


Method Summary
 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;
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasField

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
 


getField

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
 


hasSyntheticMethodName

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


getSyntheticMethodName

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


hasGetter

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


getGetter

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


hasSetter

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


getSetter

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