Lines Matching defs:val
120 public static String constantLiteralValue(Object val)
123 if (val != null) {
124 if (val instanceof Boolean
125 || val instanceof Byte
126 || val instanceof Short
127 || val instanceof Integer)
129 str = val.toString();
132 else if (val instanceof Double){
133 Double dbl = (Double) val;
144 else if (val instanceof Long) {
145 str = val.toString() + "L";
147 else if (val instanceof Float) {
148 Float fl = (Float) val;
156 str = val.toString() + "f";
159 else if (val instanceof Character) {
160 str = String.format("\'\\u%04x\'", val);
162 else if (val instanceof String) {
163 str = "\"" + javaEscapeString((String)val) + "\"";
166 str = "<<<<" +val.toString() + ">>>>";
241 Object val = mConstantValue;
242 if (val != null) {
247 if (val instanceof Boolean) {
248 str = ((Boolean)val).toString();
250 else if (val instanceof Byte) {
251 dec = String.format("%d", val);
252 hex = String.format("0x%02x", val);
254 else if (val instanceof Character) {
255 dec = String.format("\'%c\'", val);
256 hex = String.format("0x%04x", val);
258 else if (val instanceof Double) {
259 str = ((Double)val).toString();
261 else if (val instanceof Float) {
262 str = ((Float)val).toString();
264 else if (val instanceof Integer) {
265 dec = String.format("%d", val);
266 hex = String.format("0x%08x", val);
268 else if (val instanceof Long) {
269 dec = String.format("%d", val);
270 hex = String.format("0x%016x", val);
272 else if (val instanceof Short) {
273 dec = String.format("%d", val);
274 hex = String.format("0x%04x", val);
276 else if (val instanceof String) {
277 str = "\"" + ((String)val) + "\"";