org.jetbrains.jet.codegen
Class JavaSerializerExtension

java.lang.Object
  extended by org.jetbrains.jet.descriptors.serialization.SerializerExtension
      extended by org.jetbrains.jet.codegen.JavaSerializerExtension

public class JavaSerializerExtension
extends SerializerExtension


Field Summary
 
Fields inherited from class org.jetbrains.jet.descriptors.serialization.SerializerExtension
DEFAULT
 
Constructor Summary
JavaSerializerExtension(JvmSerializationBindings bindings)
           
 
Method Summary
 void serializeCallable(CallableMemberDescriptor callable, ProtoBuf.Callable.Builder proto, NameTable nameTable)
           
 void serializeValueParameter(ValueParameterDescriptor descriptor, ProtoBuf.Callable.ValueParameter.Builder proto, NameTable nameTable)
           
 
Methods inherited from class org.jetbrains.jet.descriptors.serialization.SerializerExtension
hasSupertypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaSerializerExtension

public JavaSerializerExtension(@NotNull
                               JvmSerializationBindings bindings)
Method Detail

serializeCallable

public void serializeCallable(@NotNull
                              CallableMemberDescriptor callable,
                              @NotNull
                              ProtoBuf.Callable.Builder proto,
                              @NotNull
                              NameTable nameTable)
Overrides:
serializeCallable in class SerializerExtension

serializeValueParameter

public void serializeValueParameter(@NotNull
                                    ValueParameterDescriptor descriptor,
                                    @NotNull
                                    ProtoBuf.Callable.ValueParameter.Builder proto,
                                    @NotNull
                                    NameTable nameTable)
Overrides:
serializeValueParameter in class SerializerExtension