1 29 30 package com.caucho.quercus.env; 31 32 import com.caucho.vfs.WriteStream; 33 34 import java.io.IOException ; 35 import java.util.IdentityHashMap ; 36 37 40 public class BreakValue extends Value { 41 public static final BreakValue BREAK = new BreakValue(); 42 43 private BreakValue() 44 { 45 } 46 47 50 public boolean toBoolean() 51 { 52 return false; 53 } 54 55 58 public long toLong() 59 { 60 return 0; 61 } 62 63 66 public double toDouble() 67 { 68 return 0; 69 } 70 71 74 public Object toObject() 75 { 76 return ""; 77 } 78 79 83 public void print(Env env) 84 { 85 } 86 87 public void varDumpImpl(Env env, 88 WriteStream out, 89 int depth, 90 IdentityHashMap <Value, String > valueSet) 91 throws IOException 92 { 93 out.print(getClass().getName()); 94 } 95 } 96 97 | Popular Tags |