1 15 package org.apache.tapestry.util.io; 16 17 import org.apache.tapestry.services.DataSqueezer; 18 19 25 26 class ByteAdaptor implements ISqueezeAdaptor 27 { 28 private static final String PREFIX = "b"; 29 30 34 35 public void register(DataSqueezer squeezer) 36 { 37 squeezer.register(PREFIX, Byte .class, this); 38 } 39 40 45 46 public String squeeze(DataSqueezer squeezer, Object data) 47 { 48 return PREFIX + data.toString(); 49 } 50 51 56 57 public Object unsqueeze(DataSqueezer squeezer, String string) 58 { 59 return new Byte (string.substring(1)); 60 } 61 62 } | Popular Tags |