@Override protected void setArray(Object array, int pos, Object value) { Array.setBoolean(array, pos, ((Boolean) value)); }
@Override protected void setArray(Object array, int pos, Object value) { Array.setBoolean(array, pos, ((Boolean) value)); }
Object n = directObject.get(i+1); if (arrT == boolean.class ) Array.setBoolean(newObj, i, (Boolean) n); else if (arrT == byte.class ) Array.setByte(newObj, i, ((Number) n).byteValue());
Array.setBoolean(array, index, ((Boolean) value).booleanValue());
Object n = directObject.get(i+1); if (arrT == boolean.class ) Array.setBoolean(newObj, i, (Boolean) n); else if (arrT == byte.class ) Array.setByte(newObj, i, ((Number) n).byteValue());
setBoolean(array, index, ((Boolean) value).booleanValue()); } else if (value instanceof Byte) { setByte(array, index, ((Byte) value).byteValue());
for (Iterator iter = list.iterator(); iter.hasNext(); idx++) { Object element = iter.next(); Array.setBoolean(array, idx, (Boolean) InvokerHelper.invokeStaticMethod(DefaultGroovyMethods.class, "asType", new Object[]{element, boolean.class}));
Array.setBoolean(array, index, ((Boolean) value).booleanValue());
Array.setDouble(objArray, i, (Double) obj); } else if (obj instanceof Boolean) { Array.setBoolean(objArray, i, (Boolean) obj); } else if (obj instanceof Long) { Array.setLong(objArray, i, (Long) obj);
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setBoolean(array, index, (Boolean) value); } },
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setBoolean(array, index, (Boolean) value); } },
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setBoolean(array, index, (Boolean) value); } },
@Override public void set(Object array, int index, Object value) { Array.setBoolean(array, index, (Boolean) value); } },
@Override public void set(E[] array, int index, E element) { if (componentType == boolean.class) { Array.setBoolean(array, index, (Boolean)element); } else { array[index] = element; } } @Override
@Override protected void setArray(Object array, int pos, Object value) { Array.setBoolean(array, pos, ((Boolean) value)); }
@Override protected void setArray(Object array, int pos, Object value) { Array.setBoolean(array, pos, ((Boolean) value)); }
/** * @see org.apache.wicket.util.io.ClassStreamHandler.PrimitiveArray#readArray(WicketObjectInputStream) */ @Override public Object readArray(WicketObjectInputStream dos) throws IOException { int length = dos.readInt(); Object array = Array.newInstance(getStreamClass(), length); for (int i = 0; i < length; i++) { Array.setBoolean(array, i, dos.readBoolean()); } return array; } }
/** * @see org.apache.wicket.util.io.ClassStreamHandler.PrimitiveArray#readArray(WicketObjectInputStream) */ public Object readArray(WicketObjectInputStream dos) throws IOException { int length = dos.readInt(); Object array = Array.newInstance(getStreamClass(), length); for (int i = 0; i < length; i++) { Array.setBoolean(array, i, dos.readBoolean()); } return array; } }
@Override public void set(Object array, int index, E element) { if (componentType == boolean.class) { Array.setBoolean(array, index, (Boolean)element); } else if (componentType == int.class) { Array.setInt(array, index, (Integer)element); } else if (componentType == long.class) { Array.setLong(array, index, (Long)element); } else if (componentType == float.class) { Array.setFloat(array, index, (Float)element); } else if (componentType == double.class) { Array.setDouble(array, index, (Double) element); } else if (componentType == byte.class) { Array.setByte(array, index, (Byte) element); } else if (componentType == char.class) { Array.setChar(array, index, (Character)element); } else if (componentType == short.class) { Array.setShort(array, index, (Short)element); } else { throw new AssertionError(); } } @Override
public static void setArrayValue(Object array, Class<?> valueType, Object value, int index) { if (value == null) { return; } if (valueType == int.class) { Array.setInt(array, index, LdiIntegerConversionUtil.toPrimitiveInt(value)); } else if (valueType == double.class) { Array.setDouble(array, index, LdiDoubleConversionUtil.toPrimitiveDouble(value)); } else if (valueType == long.class) { Array.setLong(array, index, LdiLongConversionUtil.toPrimitiveLong(value)); } else if (valueType == float.class) { Array.setFloat(array, index, LdiFloatConversionUtil.toPrimitiveFloat(value)); } else if (valueType == short.class) { Array.setShort(array, index, LdiShortConversionUtil.toPrimitiveShort(value)); } else if (valueType == boolean.class) { Array.setBoolean(array, index, LdiBooleanConversionUtil.toPrimitiveBoolean(value)); } else if (valueType == char.class) { Array.setChar(array, index, ((Character) value).charValue()); } Array.set(array, index, value); }