@Override protected void setArray(Object array, int pos, Object value) { Array.setChar(array,pos,((Character)value)); }
@Override protected void setArray(Object array, int pos, Object value) { Array.setChar(array,pos,((Character)value)); }
Array.setByte(newObj, i, ((Number) n).byteValue()); else if (arrT == char.class ) Array.setChar(newObj, i, (char) ((Number)n).intValue()); else if (arrT == short.class ) Array.setShort(newObj, i, ((Number)n).shortValue());
Array.setChar(array, index, ((Character) value).charValue());
Array.setByte(newObj, i, ((Number) n).byteValue()); else if (arrT == char.class ) Array.setChar(newObj, i, (char) ((Number)n).intValue()); else if (arrT == short.class ) Array.setShort(newObj, i, ((Number)n).shortValue());
setByte(array, index, ((Byte) value).byteValue()); } else if (value instanceof Character) { setChar(array, index, ((Character) value).charValue()); } else if (value instanceof Short) { setShort(array, index, ((Short) value).shortValue());
for (Iterator iter = list.iterator(); iter.hasNext(); idx++) { Object element = iter.next(); Array.setChar(array, idx, (Character) InvokerHelper.invokeStaticMethod(DefaultGroovyMethods.class, "asType", new Object[]{element, char.class}));
Array.setChar(array, index, ((Character) value).charValue());
Array.setFloat(objArray, i, (Float) obj); } else if (obj instanceof Character) { Array.setChar(objArray, i, (Character) obj); } else if (obj instanceof Byte) { Array.setByte(objArray, i, (Byte) obj);
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setChar(array, index, (Character) value); } },
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setChar(array, index, (Character) value); } },
@Override public void set(Object array, int index, Object value) { Array.setChar(array, index, (Character) value); } },
@Override protected void setSingleValue(Object array, int index, Object value) { Array.setChar(array, index, (Character) value); } },
@Override protected void setArray(Object array, int pos, Object value) { Array.setChar(array,pos,((Character)value)); }
@Override protected void setArray(Object array, int pos, Object value) { Array.setChar(array,pos,((Character)value)); }
public void set(int i, char value) { if ("c".equals(typecode) || type == Integer.TYPE || type == Long.TYPE) { Array.setChar(data, i, value); } else { throw Py.TypeError("Type not compatible with array type"); } }
public static String mosaicMobile(String mobile) { if (StringUtils.isEmpty(mobile)) return "***"; if (mobile.length() <= 7) return "***"; char[] c1 = mobile.substring(0, 3).toCharArray(); char[] c2 = mobile.substring(mobile.length() - 4, mobile.length()).toCharArray(); char[] m = new char[mobile.length() - c1.length - c2.length]; for (int i = 0; i < m.length; i++) { Array.setChar(m, i, '*'); } char[] all = new char[c1.length + m.length + c2.length]; System.arraycopy(c1, 0, all, 0, c1.length); System.arraycopy(m, 0, all, c1.length, m.length); System.arraycopy(c2, 0, all, c1.length + m.length, c2.length); return new String(all); }
/** * @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.setChar(array, i, dos.readChar()); } return array; } }
/** * @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.setChar(array, i, dos.readChar()); } return array; } }
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); }