Package com.esotericsoftware.kryo

Examples of com.esotericsoftware.kryo.KryoException.addTrace()


    } catch (KryoException ex) {
      ex.addTrace(this + " (" + type.getName() + ")");
      throw ex;
    } catch (RuntimeException runtimeEx) {
      KryoException ex = new KryoException(runtimeEx);
      ex.addTrace(this + " (" + type.getName() + ")");
      throw ex;
    } finally {
      // if(typeVar2concreteClass != null)
      // kryo.popGenericsScope();
    }
View Full Code Here


    } catch (KryoException ex) {
      ex.addTrace(this + " (" + type.getName() + ")");
      throw ex;
    } catch (RuntimeException runtimeEx) {
      KryoException ex = new KryoException(runtimeEx);
      ex.addTrace(this + " (" + type.getName() + ")");
      throw ex;
    }
  }

  final static class ObjectIntField extends ObjectField {
View Full Code Here

          output.writeInt(field.getInt(object), false);
        else
          output.writeInt(field.getInt(object));
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void read (Input input, Object object) {
View Full Code Here

          field.setInt(object, input.readInt(false));
        else
          field.setInt(object, input.readInt());
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void copy (Object original, Object copy) {
View Full Code Here

    public void copy (Object original, Object copy) {
      try {
        field.setInt(copy, field.getInt(original));
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }
  }
View Full Code Here

    public void write (Output output, Object object) {
      try {
        output.writeFloat(field.getFloat(object));
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void read (Input input, Object object) {
View Full Code Here

    public void read (Input input, Object object) {
      try {
        field.setFloat(object, input.readFloat());
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void copy (Object original, Object copy) {
View Full Code Here

    public void copy (Object original, Object copy) {
      try {
        field.setFloat(copy, field.getFloat(original));
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }
  }
View Full Code Here

    public void write (Output output, Object object) {
      try {
        output.writeShort(field.getShort(object));
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void read (Input input, Object object) {
View Full Code Here

    public void read (Input input, Object object) {
      try {
        field.setShort(object, input.readShort());
      } catch (Exception e) {
        KryoException ex = new KryoException(e);
        ex.addTrace(this + " (" + type.getName() + ")");
        throw ex;
      }
    }

    public void copy (Object original, Object copy) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.