public JsonValue fromToken(Token token){
  if (token == null) {
    return null;
  }
  String data=blobUtils.getBlobAsString(token);
  if (data == null) {
    return null;
  }
  JsonValue r;
  try {
    r=new JsonValue(serialisation.deserialise(data,Map.class));
  }
 catch (  IllegalStateException e) {
    return null;
  }
  return r;
}

public JsonValue fromToken ( Token token ) { if ( token == null ) { return null ; } String data = blobUtils . getBlobAsString ( token ) ; if ( data == null ) { return null ; } JsonValue r ; try { r = new JsonValue ( serialisation . deserialise ( data , Map . class ) ) ; } catch ( IllegalStateException e ) { return null ; } return r ; }
convert from a token using the serialised json blob to generate the jsonvalue .
