Package com.esotericsoftware.kryo.serialize

Examples of com.esotericsoftware.kryo.serialize.EnumSerializer


    Serializer serializer;
    if (type.isArray()) return arraySerializer;
    if (CustomSerialization.class.isAssignableFrom(type)) return customSerializer;
    if (Collection.class.isAssignableFrom(type)) return collectionSerializer;
    if (Map.class.isAssignableFrom(type)) return mapSerializer;
    if (Enum.class.isAssignableFrom(type)) return new EnumSerializer(type);
    if (type.isAnnotationPresent(DefaultSerializer.class)) {
      Class<? extends Serializer> serializerClass = ((DefaultSerializer)type.getAnnotation(DefaultSerializer.class)).value();
      try {
        try {
          return serializerClass.getConstructor(Kryo.class, Class.class).newInstance(this, type);
View Full Code Here

TOP

Related Classes of com.esotericsoftware.kryo.serialize.EnumSerializer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.