diff options
| -rw-r--r-- | api/current.xml | 34 | ||||
| -rw-r--r-- | core/java/android/nfc/NdefMessage.java | 8 | ||||
| -rw-r--r-- | core/java/android/nfc/NdefRecord.java | 3 |
3 files changed, 36 insertions, 9 deletions
diff --git a/api/current.xml b/api/current.xml index 0df5d3f6ecb7..11b510492e68 100644 --- a/api/current.xml +++ b/api/current.xml @@ -99804,6 +99804,18 @@ deprecated="not deprecated" visibility="public" > +<parameter name="data" type="byte[]"> +</parameter> +<exception name="FormatException" type="android.nfc.FormatException"> +</exception> +</constructor> +<constructor name="NdefMessage" + type="android.nfc.NdefMessage" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> <parameter name="records" type="android.nfc.NdefRecord[]"> </parameter> </constructor> @@ -99829,6 +99841,17 @@ visibility="public" > </method> +<method name="toByteArray" + return="byte[]" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="writeToParcel" return="void" abstract="false" @@ -99948,6 +99971,17 @@ visibility="public" > </method> +<method name="toByteArray" + return="byte[]" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="writeToParcel" return="void" abstract="false" diff --git a/core/java/android/nfc/NdefMessage.java b/core/java/android/nfc/NdefMessage.java index 378304ed2dc4..feca94eba355 100644 --- a/core/java/android/nfc/NdefMessage.java +++ b/core/java/android/nfc/NdefMessage.java @@ -34,15 +34,12 @@ public class NdefMessage implements Parcelable { private final NdefRecord[] mRecords; - //TODO(npelly) FormatException /** * Create an NDEF message from raw bytes. * <p> * Validation is performed to make sure the Record format headers are valid, * and the ID + TYPE + PAYLOAD fields are of the correct size. * @throws FormatException - * - * @hide */ public NdefMessage(byte[] data) throws FormatException { mRecords = null; // stop compiler complaints about final field @@ -69,10 +66,7 @@ public class NdefMessage implements Parcelable { } /** - * Get a byte array representation of this NDEF message. - * - * @return byte array - * @hide + * Returns a byte array representation of this entire NDEF message. */ public byte[] toByteArray() { //TODO(nxp): do not return null diff --git a/core/java/android/nfc/NdefRecord.java b/core/java/android/nfc/NdefRecord.java index edc5ab921f1d..557e44da6f61 100644 --- a/core/java/android/nfc/NdefRecord.java +++ b/core/java/android/nfc/NdefRecord.java @@ -247,8 +247,7 @@ public class NdefRecord implements Parcelable { } /** - * Return this NDEF Record as a byte array. - * @hide + * Returns this entire NDEF Record as a byte array. */ public byte[] toByteArray() { return generate(mFlags, mTnf, mType, mId, mPayload); |