Lines Matching refs:val

295     private static native void nativeWriteInt(long nativePtr, int val);
297 private static native void nativeWriteLong(long nativePtr, long val);
299 private static native void nativeWriteFloat(long nativePtr, float val);
301 private static native void nativeWriteDouble(long nativePtr, double val);
302 static native void nativeWriteString(long nativePtr, String val);
303 private static native void nativeWriteStrongBinder(long nativePtr, IBinder val);
304 private static native long nativeWriteFileDescriptor(long nativePtr, FileDescriptor val);
671 public final void writeInt(int val) {
672 nativeWriteInt(mNativePtr, val);
679 public final void writeLong(long val) {
680 nativeWriteLong(mNativePtr, val);
687 public final void writeFloat(float val) {
688 nativeWriteFloat(mNativePtr, val);
695 public final void writeDouble(double val) {
696 nativeWriteDouble(mNativePtr, val);
703 public final void writeString(String val) {
704 mReadWriteHelper.writeString(this, val);
714 public void writeStringNoHelper(String val) {
715 nativeWriteString(mNativePtr, val);
719 public final void writeBoolean(boolean val) {
720 writeInt(val ? 1 : 0);
728 public final void writeCharSequence(CharSequence val) {
729 TextUtils.writeToParcel(val, this, 0);
736 public final void writeStrongBinder(IBinder val) {
737 nativeWriteStrongBinder(mNativePtr, val);
744 public final void writeStrongInterface(IInterface val) {
745 writeStrongBinder(val == null ? null : val.asBinder());
758 public final void writeFileDescriptor(FileDescriptor val) {
759 updateNativeSize(nativeWriteFileDescriptor(mNativePtr, val));
783 public final void writeRawFileDescriptor(FileDescriptor val) {
784 nativeWriteFileDescriptor(mNativePtr, val);
809 public final void writeByte(byte val) {
810 writeInt(val);
824 public final void writeMap(Map val) {
825 writeMapInternal((Map<String, Object>) val);
832 /* package */ void writeMapInternal(Map<String,Object> val) {
833 if (val == null) {
837 Set<Map.Entry<String,Object>> entries = val.entrySet();
849 /* package */ void writeArrayMapInternal(ArrayMap<String, Object> val) {
850 if (val == null) {
856 final int N = val.size();
866 writeString(val.keyAt(i));
867 writeValue(val.valueAt(i));
870 + Integer.toHexString(val.keyAt(i) != null ? val.keyAt(i).hashCode() : 0)
871 + " " + val.keyAt(i));
878 public void writeArrayMap(ArrayMap<String, Object> val) {
879 writeArrayMapInternal(val);
885 * @param val The array set to write.
889 public void writeArraySet(@Nullable ArraySet<? extends Object> val) {
890 final int size = (val != null) ? val.size() : -1;
893 writeValue(val.valueAt(i));
901 public final void writeBundle(Bundle val) {
902 if (val == null) {
907 val.writeToParcel(this, 0);
914 public final void writePersistableBundle(PersistableBundle val) {
915 if (val == null) {
920 val.writeToParcel(this, 0);
927 public final void writeSize(Size val) {
928 writeInt(val.getWidth());
929 writeInt(val.getHeight());
936 public final void writeSizeF(SizeF val) {
937 writeFloat(val.getWidth());
938 writeFloat(val.getHeight());
946 public final void writeList(List val) {
947 if (val == null) {
951 int N = val.size();
955 writeValue(val.get(i));
965 public final void writeArray(Object[] val) {
966 if (val == null) {
970 int N = val.length;
974 writeValue(val[i]);
985 public final void writeSparseArray(SparseArray<Object> val) {
986 if (val == null) {
990 int N = val.size();
994 writeInt(val.keyAt(i));
995 writeValue(val.valueAt(i));
1000 public final void writeSparseBooleanArray(SparseBooleanArray val) {
1001 if (val == null) {
1005 int N = val.size();
1009 writeInt(val.keyAt(i));
1010 writeByte((byte)(val.valueAt(i) ? 1 : 0));
1018 public final void writeSparseIntArray(SparseIntArray val) {
1019 if (val == null) {
1023 int N = val.size();
1027 writeInt(val.keyAt(i));
1028 writeInt(val.valueAt(i));
1033 public final void writeBooleanArray(boolean[] val) {
1034 if (val != null) {
1035 int N = val.length;
1038 writeInt(val[i] ? 1 : 0);
1051 boolean[] val = new boolean[N];
1053 val[i] = readInt() != 0;
1055 return val;
1061 public final void readBooleanArray(boolean[] val) {
1063 if (N == val.length) {
1065 val[i] = readInt() != 0;
1072 public final void writeCharArray(char[] val) {
1073 if (val != null) {
1074 int N = val.length;
1077 writeInt((int)val[i]);
1087 char[] val = new char[N];
1089 val[i] = (char)readInt();
1091 return val;
1097 public final void readCharArray(char[] val) {
1099 if (N == val.length) {
1101 val[i] = (char)readInt();
1108 public final void writeIntArray(int[] val) {
1109 if (val != null) {
1110 int N = val.length;
1113 writeInt(val[i]);
1123 int[] val = new int[N];
1125 val[i] = readInt();
1127 return val;
1133 public final void readIntArray(int[] val) {
1135 if (N == val.length) {
1137 val[i] = readInt();
1144 public final void writeLongArray(long[] val) {
1145 if (val != null) {
1146 int N = val.length;
1149 writeLong(val[i]);
1160 long[] val = new long[N];
1162 val[i] = readLong();
1164 return val;
1170 public final void readLongArray(long[] val) {
1172 if (N == val.length) {
1174 val[i] = readLong();
1181 public final void writeFloatArray(float[] val) {
1182 if (val != null) {
1183 int N = val.length;
1186 writeFloat(val[i]);
1197 float[] val = new float[N];
1199 val[i] = readFloat();
1201 return val;
1207 public final void readFloatArray(float[] val) {
1209 if (N == val.length) {
1211 val[i] = readFloat();
1218 public final void writeDoubleArray(double[] val) {
1219 if (val != null) {
1220 int N = val.length;
1223 writeDouble(val[i]);
1234 double[] val = new double[N];
1236 val[i] = readDouble();
1238 return val;
1244 public final void readDoubleArray(double[] val) {
1246 if (N == val.length) {
1248 val[i] = readDouble();
1255 public final void writeStringArray(String[] val) {
1256 if (val != null) {
1257 int N = val.length;
1260 writeString(val[i]);
1270 String[] val = new String[N];
1272 val[i] = readString();
1274 return val;
1280 public final void readStringArray(String[] val) {
1282 if (N == val.length) {
1284 val[i] = readString();
1291 public final void writeBinderArray(IBinder[] val) {
1292 if (val != null) {
1293 int N = val.length;
1296 writeStrongBinder(val[i]);
1306 public final void writeCharSequenceArray(CharSequence[] val) {
1307 if (val != null) {
1308 int N = val.length;
1311 writeCharSequence(val[i]);
1321 public final void writeCharSequenceList(ArrayList<CharSequence> val) {
1322 if (val != null) {
1323 int N = val.size();
1326 writeCharSequence(val.get(i));
1336 IBinder[] val = new IBinder[N];
1338 val[i] = readStrongBinder();
1340 return val;
1346 public final void readBinderArray(IBinder[] val) {
1348 if (N == val.length) {
1350 val[i] = readStrongBinder();
1365 * @param val The list of objects to be written.
1371 public final <T extends Parcelable> void writeTypedList(List<T> val) {
1372 writeTypedList(val, 0);
1378 public <T extends Parcelable> void writeTypedList(List<T> val, int parcelableFlags) {
1379 if (val == null) {
1383 int N = val.size();
1387 writeTypedObject(val.get(i), parcelableFlags);
1398 * @param val The list of strings to be written.
1403 public final void writeStringList(List<String> val) {
1404 if (val == null) {
1408 int N = val.size();
1412 writeString(val.get(i));
1423 * @param val The list of strings to be written.
1428 public final void writeBinderList(List<IBinder> val) {
1429 if (val == null) {
1433 int N = val.size();
1437 writeStrongBinder(val.get(i));
1450 public final <T extends Parcelable> void writeParcelableList(List<T> val, int flags) {
1451 if (val == null) {
1456 int N = val.size();
1460 writeParcelable(val.get(i), flags);
1475 * @param val The array of objects to be written.
1483 public final <T extends Parcelable> void writeTypedArray(T[] val,
1485 if (val != null) {
1486 int N = val.length;
1489 writeTypedObject(val[i], parcelableFlags);
1499 * @param val The Parcelable object to be written.
1505 public final <T extends Parcelable> void writeTypedObject(T val, int parcelableFlags) {
1506 if (val != null) {
1508 val.writeToParcel(this, parcelableFlags);
2066 public final void readRawFileDescriptorArray(FileDescriptor[] val) {
2068 if (N == val.length) {
2070 val[i] = readRawFileDescriptor();
2222 public final void readByteArray(byte[] val) {
2223 boolean valid = nativeReadByteArray(mNativePtr, val, (val != null) ? val.length : 0);
2573 public final <T> void readTypedArray(T[] val, Parcelable.Creator<T> c) {
2575 if (N == val.length) {
2577 val[i] = readTypedObject(c);