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 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