Lines Matching refs:val

255     private static native void nativeWriteInt(long nativePtr, int val);
256 private static native void nativeWriteLong(long nativePtr, long val);
257 private static native void nativeWriteFloat(long nativePtr, float val);
258 private static native void nativeWriteDouble(long nativePtr, double val);
259 private static native void nativeWriteString(long nativePtr, String val);
260 private static native void nativeWriteStrongBinder(long nativePtr, IBinder val);
261 private static native void nativeWriteFileDescriptor(long nativePtr, FileDescriptor val);
509 public final void writeInt(int val) {
510 nativeWriteInt(mNativePtr, val);
517 public final void writeLong(long val) {
518 nativeWriteLong(mNativePtr, val);
525 public final void writeFloat(float val) {
526 nativeWriteFloat(mNativePtr, val);
533 public final void writeDouble(double val) {
534 nativeWriteDouble(mNativePtr, val);
541 public final void writeString(String val) {
542 nativeWriteString(mNativePtr, val);
550 public final void writeCharSequence(CharSequence val) {
551 TextUtils.writeToParcel(val, this, 0);
558 public final void writeStrongBinder(IBinder val) {
559 nativeWriteStrongBinder(mNativePtr, val);
566 public final void writeStrongInterface(IInterface val) {
567 writeStrongBinder(val == null ? null : val.asBinder());
580 public final void writeFileDescriptor(FileDescriptor val) {
581 nativeWriteFileDescriptor(mNativePtr, val);
588 public final void writeByte(byte val) {
589 writeInt(val);
603 public final void writeMap(Map val) {
604 writeMapInternal((Map<String, Object>) val);
611 /* package */ void writeMapInternal(Map<String,Object> val) {
612 if (val == null) {
616 Set<Map.Entry<String,Object>> entries = val.entrySet();
628 /* package */ void writeArrayMapInternal(ArrayMap<String, Object> val) {
629 if (val == null) {
633 final int N = val.size();
643 writeString(val.keyAt(i));
644 writeValue(val.valueAt(i));
647 + Integer.toHexString(val.keyAt(i) != null ? val.keyAt(i).hashCode() : 0)
648 + " " + val.keyAt(i));
655 public void writeArrayMap(ArrayMap<String, Object> val) {
656 writeArrayMapInternal(val);
663 public final void writeBundle(Bundle val) {
664 if (val == null) {
669 val.writeToParcel(this, 0);
676 public final void writePersistableBundle(PersistableBundle val) {
677 if (val == null) {
682 val.writeToParcel(this, 0);
689 public final void writeSize(Size val) {
690 writeInt(val.getWidth());
691 writeInt(val.getHeight());
698 public final void writeSizeF(SizeF val) {
699 writeFloat(val.getWidth());
700 writeFloat(val.getHeight());
708 public final void writeList(List val) {
709 if (val == null) {
713 int N = val.size();
717 writeValue(val.get(i));
727 public final void writeArray(Object[] val) {
728 if (val == null) {
732 int N = val.length;
736 writeValue(val[i]);
747 public final void writeSparseArray(SparseArray<Object> val) {
748 if (val == null) {
752 int N = val.size();
756 writeInt(val.keyAt(i));
757 writeValue(val.valueAt(i));
762 public final void writeSparseBooleanArray(SparseBooleanArray val) {
763 if (val == null) {
767 int N = val.size();
771 writeInt(val.keyAt(i));
772 writeByte((byte)(val.valueAt(i) ? 1 : 0));
777 public final void writeBooleanArray(boolean[] val) {
778 if (val != null) {
779 int N = val.length;
782 writeInt(val[i] ? 1 : 0);
795 boolean[] val = new boolean[N];
797 val[i] = readInt() != 0;
799 return val;
805 public final void readBooleanArray(boolean[] val) {
807 if (N == val.length) {
809 val[i] = readInt() != 0;
816 public final void writeCharArray(char[] val) {
817 if (val != null) {
818 int N = val.length;
821 writeInt((int)val[i]);
831 char[] val = new char[N];
833 val[i] = (char)readInt();
835 return val;
841 public final void readCharArray(char[] val) {
843 if (N == val.length) {
845 val[i] = (char)readInt();
852 public final void writeIntArray(int[] val) {
853 if (val != null) {
854 int N = val.length;
857 writeInt(val[i]);
867 int[] val = new int[N];
869 val[i] = readInt();
871 return val;
877 public final void readIntArray(int[] val) {
879 if (N == val.length) {
881 val[i] = readInt();
888 public final void writeLongArray(long[] val) {
889 if (val != null) {
890 int N = val.length;
893 writeLong(val[i]);
904 long[] val = new long[N];
906 val[i] = readLong();
908 return val;
914 public final void readLongArray(long[] val) {
916 if (N == val.length) {
918 val[i] = readLong();
925 public final void writeFloatArray(float[] val) {
926 if (val != null) {
927 int N = val.length;
930 writeFloat(val[i]);
941 float[] val = new float[N];
943 val[i] = readFloat();
945 return val;
951 public final void readFloatArray(float[] val) {
953 if (N == val.length) {
955 val[i] = readFloat();
962 public final void writeDoubleArray(double[] val) {
963 if (val != null) {
964 int N = val.length;
967 writeDouble(val[i]);
978 double[] val = new double[N];
980 val[i] = readDouble();
982 return val;
988 public final void readDoubleArray(double[] val) {
990 if (N == val.length) {
992 val[i] = readDouble();
999 public final void writeStringArray(String[] val) {
1000 if (val != null) {
1001 int N = val.length;
1004 writeString(val[i]);
1014 String[] val = new String[N];
1016 val[i] = readString();
1018 return val;
1024 public final void readStringArray(String[] val) {
1026 if (N == val.length) {
1028 val[i] = readString();
1035 public final void writeBinderArray(IBinder[] val) {
1036 if (val != null) {
1037 int N = val.length;
1040 writeStrongBinder(val[i]);
1050 public final void writeCharSequenceArray(CharSequence[] val) {
1051 if (val != null) {
1052 int N = val.length;
1055 writeCharSequence(val[i]);
1065 IBinder[] val = new IBinder[N];
1067 val[i] = readStrongBinder();
1069 return val;
1075 public final void readBinderArray(IBinder[] val) {
1077 if (N == val.length) {
1079 val[i] = readStrongBinder();
1094 * @param val The list of objects to be written.
1100 public final <T extends Parcelable> void writeTypedList(List<T> val) {
1101 if (val == null) {
1105 int N = val.size();
1109 T item = val.get(i);
1126 * @param val The list of strings to be written.
1131 public final void writeStringList(List<String> val) {
1132 if (val == null) {
1136 int N = val.size();
1140 writeString(val.get(i));
1151 * @param val The list of strings to be written.
1156 public final void writeBinderList(List<IBinder> val) {
1157 if (val == null) {
1161 int N = val.size();
1165 writeStrongBinder(val.get(i));
1180 * @param val The array of objects to be written.
1188 public final <T extends Parcelable> void writeTypedArray(T[] val,
1190 if (val != null) {
1191 int N = val.length;
1194 T item = val[i];
1769 public final void readByteArray(byte[] val) {
1772 if (ba.length == val.length) {
1773 System.arraycopy(ba, 0, val, 0, ba.length);
2080 public final <T> void readTypedArray(T[] val, Parcelable.Creator<T> c) {
2082 if (N == val.length) {
2085 val[i] = c.createFromParcel(this);
2087 val[i] = null;