org.jetbrains.kotlin.serialization.jvm
Class JvmProtoBuf

java.lang.Object
  extended by org.jetbrains.kotlin.serialization.jvm.JvmProtoBuf

public final class JvmProtoBuf
extends java.lang.Object


Nested Class Summary
static class JvmProtoBuf.JvmFieldSignature
          Protobuf type org.jetbrains.kotlin.serialization.jvm.JvmFieldSignature
static interface JvmProtoBuf.JvmFieldSignatureOrBuilder
           
static class JvmProtoBuf.JvmMethodSignature
          Protobuf type org.jetbrains.kotlin.serialization.jvm.JvmMethodSignature
static interface JvmProtoBuf.JvmMethodSignatureOrBuilder
           
static class JvmProtoBuf.JvmPropertySignature
          Protobuf type org.jetbrains.kotlin.serialization.jvm.JvmPropertySignature
static interface JvmProtoBuf.JvmPropertySignatureOrBuilder
           
static class JvmProtoBuf.StringTableTypes
          Protobuf type org.jetbrains.kotlin.serialization.jvm.StringTableTypes
static interface JvmProtoBuf.StringTableTypesOrBuilder
           
 
Field Summary
static int CLASS_ANNOTATION_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Class,java.util.List<ProtoBuf.Annotation>> classAnnotation
          extend .org.jetbrains.kotlin.serialization.Class { ...
static int CONSTRUCTOR_SIGNATURE_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Constructor,JvmProtoBuf.JvmMethodSignature> constructorSignature
          extend .org.jetbrains.kotlin.serialization.Constructor { ...
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.ValueParameter,java.lang.Integer> index
          extend .org.jetbrains.kotlin.serialization.ValueParameter { ...
static int INDEX_FIELD_NUMBER
           
static int IS_RAW_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Type,java.lang.Boolean> isRaw
          extend .org.jetbrains.kotlin.serialization.Type { ...
static int METHOD_IMPL_CLASS_NAME_FIELD_NUMBER
           
static int METHOD_SIGNATURE_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Function,java.lang.Integer> methodImplClassName
          extend .org.jetbrains.kotlin.serialization.Function { ...
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Function,JvmProtoBuf.JvmMethodSignature> methodSignature
          extend .org.jetbrains.kotlin.serialization.Function { ...
static int PROPERTY_IMPL_CLASS_NAME_FIELD_NUMBER
           
static int PROPERTY_SIGNATURE_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Property,java.lang.Integer> propertyImplClassName
          extend .org.jetbrains.kotlin.serialization.Property { ...
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Property,JvmProtoBuf.JvmPropertySignature> propertySignature
          extend .org.jetbrains.kotlin.serialization.Property { ...
static int TYPE_ANNOTATION_FIELD_NUMBER
           
static int TYPE_PARAMETER_ANNOTATION_FIELD_NUMBER
           
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Type,java.util.List<ProtoBuf.Annotation>> typeAnnotation
          extend .org.jetbrains.kotlin.serialization.Type { ...
static com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.TypeParameter,java.util.List<ProtoBuf.Annotation>> typeParameterAnnotation
          extend .org.jetbrains.kotlin.serialization.TypeParameter { ...
 
Method Summary
static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSTRUCTOR_SIGNATURE_FIELD_NUMBER

public static final int CONSTRUCTOR_SIGNATURE_FIELD_NUMBER
See Also:
Constant Field Values

constructorSignature

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Constructor,JvmProtoBuf.JvmMethodSignature> constructorSignature
extend .org.jetbrains.kotlin.serialization.Constructor { ... }


METHOD_SIGNATURE_FIELD_NUMBER

public static final int METHOD_SIGNATURE_FIELD_NUMBER
See Also:
Constant Field Values

methodSignature

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Function,JvmProtoBuf.JvmMethodSignature> methodSignature
extend .org.jetbrains.kotlin.serialization.Function { ... }


METHOD_IMPL_CLASS_NAME_FIELD_NUMBER

public static final int METHOD_IMPL_CLASS_NAME_FIELD_NUMBER
See Also:
Constant Field Values

methodImplClassName

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Function,java.lang.Integer> methodImplClassName
extend .org.jetbrains.kotlin.serialization.Function { ... }


PROPERTY_SIGNATURE_FIELD_NUMBER

public static final int PROPERTY_SIGNATURE_FIELD_NUMBER
See Also:
Constant Field Values

propertySignature

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Property,JvmProtoBuf.JvmPropertySignature> propertySignature
extend .org.jetbrains.kotlin.serialization.Property { ... }


PROPERTY_IMPL_CLASS_NAME_FIELD_NUMBER

public static final int PROPERTY_IMPL_CLASS_NAME_FIELD_NUMBER
See Also:
Constant Field Values

propertyImplClassName

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Property,java.lang.Integer> propertyImplClassName
extend .org.jetbrains.kotlin.serialization.Property { ... }


TYPE_ANNOTATION_FIELD_NUMBER

public static final int TYPE_ANNOTATION_FIELD_NUMBER
See Also:
Constant Field Values

typeAnnotation

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Type,java.util.List<ProtoBuf.Annotation>> typeAnnotation
extend .org.jetbrains.kotlin.serialization.Type { ... }


IS_RAW_FIELD_NUMBER

public static final int IS_RAW_FIELD_NUMBER
See Also:
Constant Field Values

isRaw

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Type,java.lang.Boolean> isRaw
extend .org.jetbrains.kotlin.serialization.Type { ... }


TYPE_PARAMETER_ANNOTATION_FIELD_NUMBER

public static final int TYPE_PARAMETER_ANNOTATION_FIELD_NUMBER
See Also:
Constant Field Values

typeParameterAnnotation

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.TypeParameter,java.util.List<ProtoBuf.Annotation>> typeParameterAnnotation
extend .org.jetbrains.kotlin.serialization.TypeParameter { ... }


INDEX_FIELD_NUMBER

public static final int INDEX_FIELD_NUMBER
See Also:
Constant Field Values

index

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.ValueParameter,java.lang.Integer> index
extend .org.jetbrains.kotlin.serialization.ValueParameter { ... }


CLASS_ANNOTATION_FIELD_NUMBER

public static final int CLASS_ANNOTATION_FIELD_NUMBER
See Also:
Constant Field Values

classAnnotation

public static final com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ProtoBuf.Class,java.util.List<ProtoBuf.Annotation>> classAnnotation
extend .org.jetbrains.kotlin.serialization.Class { ... }

Method Detail

registerAllExtensions

public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)