Lines Matching defs:CoderResult
85 public class CoderResult {
99 private CoderResult(int type, int length) {
185 public static final CoderResult UNDERFLOW
186 = new CoderResult(CR_UNDERFLOW, 0);
192 public static final CoderResult OVERFLOW
193 = new CoderResult(CR_OVERFLOW, 0);
197 private Map<Integer,WeakReference<CoderResult>> cache = null;
199 protected abstract CoderResult create(int len);
201 private synchronized CoderResult get(int len) {
205 WeakReference<CoderResult> w;
206 CoderResult e = null;
208 cache = new HashMap<Integer,WeakReference<CoderResult>>();
214 cache.put(k, new WeakReference<CoderResult>(e));
223 public CoderResult create(int len) {
224 return new CoderResult(CR_MALFORMED, len);
233 public static CoderResult malformedForLength(int length) {
239 public CoderResult create(int len) {
240 return new CoderResult(CR_UNMAPPABLE, len);
249 public static CoderResult unmappableForLength(int length) {