Lines Matching refs:val

244     private static native void nativeWriteInt(int nativePtr, int val);
245 private static native void nativeWriteLong(int nativePtr, long val);
246 private static native void nativeWriteFloat(int nativePtr, float val);
247 private static native void nativeWriteDouble(int nativePtr, double val);
248 private static native void nativeWriteString(int nativePtr, String val);
249 private static native void nativeWriteStrongBinder(int nativePtr, IBinder val);
250 private static native void nativeWriteFileDescriptor(int nativePtr, FileDescriptor val);
480 public final void writeInt(int val) {
481 nativeWriteInt(mNativePtr, val);
488 public final void writeLong(long val) {
489 nativeWriteLong(mNativePtr, val);
496 public final void writeFloat(float val) {
497 nativeWriteFloat(mNativePtr, val);
504 public final void writeDouble(double val) {
505 nativeWriteDouble(mNativePtr, val);
512 public final void writeString(String val) {
513 nativeWriteString(mNativePtr, val);
521 public final void writeCharSequence(CharSequence val) {
522 TextUtils.writeToParcel(val, this, 0);
529 public final void writeStrongBinder(IBinder val) {
530 nativeWriteStrongBinder(mNativePtr, val);
537 public final void writeStrongInterface(IInterface val) {
538 writeStrongBinder(val == null ? null : val.asBinder());
551 public final void writeFileDescriptor(FileDescriptor val) {
552 nativeWriteFileDescriptor(mNativePtr, val);
559 public final void writeByte(byte val) {
560 writeInt(val);
574 public final void writeMap(Map val) {
575 writeMapInternal((Map<String,Object>) val);
582 /* package */ void writeMapInternal(Map<String,Object> val) {
583 if (val == null) {
587 Set<Map.Entry<String,Object>> entries = val.entrySet();
599 public final void writeBundle(Bundle val) {
600 if (val == null) {
605 val.writeToParcel(this, 0);
613 public final void writeList(List val) {
614 if (val == null) {
618 int N = val.size();
622 writeValue(val.get(i));
632 public final void writeArray(Object[] val) {
633 if (val == null) {
637 int N = val.length;
641 writeValue(val[i]);
652 public final void writeSparseArray(SparseArray<Object> val) {
653 if (val == null) {
657 int N = val.size();
661 writeInt(val.keyAt(i));
662 writeValue(val.valueAt(i));
667 public final void writeSparseBooleanArray(SparseBooleanArray val) {
668 if (val == null) {
672 int N = val.size();
676 writeInt(val.keyAt(i));
677 writeByte((byte)(val.valueAt(i) ? 1 : 0));
682 public final void writeBooleanArray(boolean[] val) {
683 if (val != null) {
684 int N = val.length;
687 writeInt(val[i] ? 1 : 0);
700 boolean[] val = new boolean[N];
702 val[i] = readInt() != 0;
704 return val;
710 public final void readBooleanArray(boolean[] val) {
712 if (N == val.length) {
714 val[i] = readInt() != 0;
721 public final void writeCharArray(char[] val) {
722 if (val != null) {
723 int N = val.length;
726 writeInt((int)val[i]);
736 char[] val = new char[N];
738 val[i] = (char)readInt();
740 return val;
746 public final void readCharArray(char[] val) {
748 if (N == val.length) {
750 val[i] = (char)readInt();
757 public final void writeIntArray(int[] val) {
758 if (val != null) {
759 int N = val.length;
762 writeInt(val[i]);
772 int[] val = new int[N];
774 val[i] = readInt();
776 return val;
782 public final void readIntArray(int[] val) {
784 if (N == val.length) {
786 val[i] = readInt();
793 public final void writeLongArray(long[] val) {
794 if (val != null) {
795 int N = val.length;
798 writeLong(val[i]);
809 long[] val = new long[N];
811 val[i] = readLong();
813 return val;
819 public final void readLongArray(long[] val) {
821 if (N == val.length) {
823 val[i] = readLong();
830 public final void writeFloatArray(float[] val) {
831 if (val != null) {
832 int N = val.length;
835 writeFloat(val[i]);
846 float[] val = new float[N];
848 val[i] = readFloat();
850 return val;
856 public final void readFloatArray(float[] val) {
858 if (N == val.length) {
860 val[i] = readFloat();
867 public final void writeDoubleArray(double[] val) {
868 if (val != null) {
869 int N = val.length;
872 writeDouble(val[i]);
883 double[] val = new double[N];
885 val[i] = readDouble();
887 return val;
893 public final void readDoubleArray(double[] val) {
895 if (N == val.length) {
897 val[i] = readDouble();
904 public final void writeStringArray(String[] val) {
905 if (val != null) {
906 int N = val.length;
909 writeString(val[i]);
919 String[] val = new String[N];
921 val[i] = readString();
923 return val;
929 public final void readStringArray(String[] val) {
931 if (N == val.length) {
933 val[i] = readString();
940 public final void writeBinderArray(IBinder[] val) {
941 if (val != null) {
942 int N = val.length;
945 writeStrongBinder(val[i]);
955 public final void writeCharSequenceArray(CharSequence[] val) {
956 if (val != null) {
957 int N = val.length;
960 writeCharSequence(val[i]);
970 IBinder[] val = new IBinder[N];
972 val[i] = readStrongBinder();
974 return val;
980 public final void readBinderArray(IBinder[] val) {
982 if (N == val.length) {
984 val[i] = readStrongBinder();
999 * @param val The list of objects to be written.
1005 public final <T extends Parcelable> void writeTypedList(List<T> val) {
1006 if (val == null) {
1010 int N = val.size();
1014 T item = val.get(i);
1031 * @param val The list of strings to be written.
1036 public final void writeStringList(List<String> val) {
1037 if (val == null) {
1041 int N = val.size();
1045 writeString(val.get(i));
1056 * @param val The list of strings to be written.
1061 public final void writeBinderList(List<IBinder> val) {
1062 if (val == null) {
1066 int N = val.size();
1070 writeStrongBinder(val.get(i));
1085 * @param val The array of objects to be written.
1093 public final <T extends Parcelable> void writeTypedArray(T[] val,
1095 if (val != null) {
1096 int N = val.length;
1099 T item = val[i];
1591 public final void readByteArray(byte[] val) {
1594 if (ba.length == val.length) {
1595 System.arraycopy(ba, 0, val, 0, ba.length);
1893 public final <T> void readTypedArray(T[] val, Parcelable.Creator<T> c) {
1895 if (N == val.length) {
1898 val[i] = c.createFromParcel(this);
1900 val[i] = null;