org.jetbrains.jet.descriptors.serialization
Class DescriptorSerializer
java.lang.Object
org.jetbrains.jet.descriptors.serialization.DescriptorSerializer
public class DescriptorSerializer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescriptorSerializer
public DescriptorSerializer()
DescriptorSerializer
public DescriptorSerializer(@NotNull
SerializerExtension extension)
getNameTable
@NotNull
public NameTable getNameTable()
classProto
@NotNull
public ProtoBuf.Class.Builder classProto(@NotNull
ClassDescriptor classDescriptor)
callableProto
@NotNull
public ProtoBuf.Callable.Builder callableProto(@NotNull
CallableMemberDescriptor descriptor)
type
@NotNull
public ProtoBuf.Type.Builder type(@NotNull
JetType type)
packageProto
@NotNull
public ProtoBuf.Package.Builder packageProto(@NotNull
java.util.Collection<PackageFragmentDescriptor> fragments)
sort
@NotNull
public static <T extends DeclarationDescriptor> java.util.List<T> sort(@NotNull
java.util.Collection<T> descriptors)