Tabnine Logo
UnmodifiableNavigableSetSerializer
Code IndexAdd Tabnine to your IDE (free)

How to use
UnmodifiableNavigableSetSerializer
in
de.javakaffee.kryoserializers.guava

Best Java code snippets using de.javakaffee.kryoserializers.guava.UnmodifiableNavigableSetSerializer (Showing top 8 results out of 315)

origin: magro/kryo-serializers

  /**
   * Creates a new {@link UnmodifiableNavigableSetSerializer} and registers its serializer
   * for the UnmodifiableNavigableSetSerializer related class.
   *
   * @param kryo the {@link Kryo} instance to set the serializer on
   */
  public static void registerSerializers(final Kryo kryo) {

    // UnmodifiableNavigableSetSerializer (private class)

    final UnmodifiableNavigableSetSerializer serializer = new UnmodifiableNavigableSetSerializer();

    kryo.register(Sets.unmodifiableNavigableSet(new TreeSet<Object>()).getClass(), serializer);
  }
}
origin: magro/kryo-serializers

@Override
public void write(Kryo kryo, Output output, NavigableSet<?> object) {
  // We want to preserve the underlying delegate class, so we need to reflectively get it and write it directly via kryo
  kryo.writeClassAndObject(output, getDelegateFromUnmodifiableNavigableSet(object));
}
origin: fang-yan-peng/eagle

  protected Kryo initialValue() {
    Kryo kryo = new Kryo();
    kryo.register(CGLibProxySerializer.CGLibProxyMarker.class, new CGLibProxySerializer());
    UnmodifiableCollectionsSerializer.registerSerializers(kryo);
    SynchronizedCollectionsSerializer.registerSerializers(kryo);
    kryo.register(Arrays.asList("").getClass(), new ArraysAsListSerializer());
    ImmutableListSerializer.registerSerializers(kryo);
    ImmutableSetSerializer.registerSerializers(kryo);
    ImmutableMapSerializer.registerSerializers(kryo);
    ImmutableMultimapSerializer.registerSerializers(kryo);
    ReverseListSerializer.registerSerializers(kryo);
    UnmodifiableNavigableSetSerializer.registerSerializers(kryo);
    ArrayListMultimapSerializer.registerSerializers(kryo);
    HashMultimapSerializer.registerSerializers(kryo);
    LinkedHashMultimapSerializer.registerSerializers(kryo);
    LinkedListMultimapSerializer.registerSerializers(kryo);
    TreeMultimapSerializer.registerSerializers(kryo);
    return kryo;
  }
};
origin: net.spals.appbuilder/spals-appbuilder-model-core

  @Override
  public void apply(final Kryo kryo) {
    ArrayListMultimapSerializer.registerSerializers(kryo);
    HashMultimapSerializer.registerSerializers(kryo);
    ImmutableListSerializer.registerSerializers(kryo);
    ImmutableMapSerializer.registerSerializers(kryo);
    ImmutableMultimapSerializer.registerSerializers(kryo);
    ImmutableSetSerializer.registerSerializers(kryo);
    ImmutableSortedSetSerializer.registerSerializers(kryo);
    LinkedHashMultimapSerializer.registerSerializers(kryo);
    LinkedListMultimapSerializer.registerSerializers(kryo);
    TreeMultimapSerializer.registerSerializers(kryo);
    UnmodifiableNavigableSetSerializer.registerSerializers(kryo);
  }
}
origin: de.javakaffee/kryo-serializers

@Override
public void write(Kryo kryo, Output output, NavigableSet<?> object) {
  // We want to preserve the underlying delegate class, so we need to reflectively get it and write it directly via kryo
  kryo.writeClassAndObject(output, getDelegateFromUnmodifiableNavigableSet(object));
}
origin: de.javakaffee/kryo-serializers

  /**
   * Creates a new {@link UnmodifiableNavigableSetSerializer} and registers its serializer
   * for the UnmodifiableNavigableSetSerializer related class.
   *
   * @param kryo the {@link Kryo} instance to set the serializer on
   */
  public static void registerSerializers(final Kryo kryo) {

    // UnmodifiableNavigableSetSerializer (private class)

    final UnmodifiableNavigableSetSerializer serializer = new UnmodifiableNavigableSetSerializer();

    kryo.register(Sets.unmodifiableNavigableSet(new TreeSet<Object>()).getClass(), serializer);
  }
}
origin: magro/kryo-serializers

@Override
public NavigableSet<?> copy(Kryo kryo, NavigableSet<?> original) {
  return Sets.unmodifiableNavigableSet((NavigableSet<?>) kryo.copy(getDelegateFromUnmodifiableNavigableSet(original)));
}
origin: de.javakaffee/kryo-serializers

@Override
public NavigableSet<?> copy(Kryo kryo, NavigableSet<?> original) {
  return Sets.unmodifiableNavigableSet((NavigableSet<?>) kryo.copy(getDelegateFromUnmodifiableNavigableSet(original)));
}
de.javakaffee.kryoserializers.guavaUnmodifiableNavigableSetSerializer

Javadoc

A kryo Serializer for guava-libraries ImmutableSortedSet.

Most used methods

  • registerSerializers
    Creates a new UnmodifiableNavigableSetSerializer and registers its serializer for the UnmodifiableNa
  • <init>
  • getDelegateFromUnmodifiableNavigableSet

Popular in Java

  • Making http requests using okhttp
  • putExtra (Intent)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • requestLocationUpdates (LocationManager)
  • String (java.lang)
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now