public class ObjectWithCompatibleContext<T>
public ObjectWithCompatibleContext(@NotNull T obj, @NotNull SerializationContext context)
@NotNull public T getObj()
@NotNull public SerializationContext getContext()
@NotNull public T component1()
@NotNull public SerializationContext component2()
@NotNull public ObjectWithCompatibleContext<T> copy(@NotNull T obj, @NotNull SerializationContext context)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)