diff options
author | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2020-09-02 11:21:05 -0400 |
---|---|---|
committer | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2020-09-02 11:21:05 -0400 |
commit | eca0fcadd27814002ff2d57a266421c788715240 (patch) | |
tree | 9ca7ddd391ed7277ddb9c6804900d439f0abf207 | |
parent | 59137d5ab5b8ee9bc876af43b2ed35b530dca245 (diff) | |
download | sdl_android-eca0fcadd27814002ff2d57a266421c788715240.tar.gz |
Remove deprecated Parcel & Parcelable classes
4 files changed, 0 insertions, 152 deletions
diff --git a/javaSE/src/main/java/android/os/Parcel.java b/javaSE/src/main/java/android/os/Parcel.java deleted file mode 100644 index b99dbc671..000000000 --- a/javaSE/src/main/java/android/os/Parcel.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright (C) 2006 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * Note: This file has been modified from its original form. - */ - -package android.os; - -@Deprecated -public class Parcel { - - public void writeInt(int data){ - - } - - public void writeByteArray(byte[] bytes){ - - } - - public void writeString(String data){ - - } - - public void writeParcelable(Parcelable p, int flags){ - - } - - public int readInt(){ - return 0; - } - - public String readString(){ - return "hello"; - } - - public byte[] readByteArray(byte[] array){ - return array; - } - - public Parcelable readParcelable(ClassLoader loader){ - return null; - } - - public int dataAvail(){ - return 0; - } -} diff --git a/javaSE/src/main/java/android/os/Parcelable.java b/javaSE/src/main/java/android/os/Parcelable.java deleted file mode 100644 index e09a1754c..000000000 --- a/javaSE/src/main/java/android/os/Parcelable.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (C) 2006 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * Note: This file has been modified from its original form. - */ -package android.os; - -@Deprecated -public interface Parcelable { - - int describeContents(); - void writeToParcel(Parcel dest, int flags); - - - abstract class Creator<T>{ - public abstract T[] newArray(int size); - } - -} diff --git a/javaSE/src/main/java/com/smartdevicelink/protocol/SdlPacket.java b/javaSE/src/main/java/com/smartdevicelink/protocol/SdlPacket.java index d9a14b6f7..4f37da493 100644 --- a/javaSE/src/main/java/com/smartdevicelink/protocol/SdlPacket.java +++ b/javaSE/src/main/java/com/smartdevicelink/protocol/SdlPacket.java @@ -31,8 +31,6 @@ */ package com.smartdevicelink.protocol; -import android.os.Parcel; -import android.os.Parcelable; public class SdlPacket extends BaseSdlPacket { @@ -55,28 +53,4 @@ public class SdlPacket extends BaseSdlPacket { protected SdlPacket(BaseSdlPacket packet) { super(packet); } - - @Deprecated - public SdlPacket(Parcel p){} - - @Deprecated - public int describeContents() { - return 0; - } - - @Deprecated - public void writeToParcel(Parcel dest, int flags) {} - - @Deprecated - public static final Parcelable.Creator<SdlPacket> CREATOR = new Parcelable.Creator<SdlPacket>() { - public SdlPacket createFromParcel(Parcel in) { - return new SdlPacket(in); - } - - @Override - public SdlPacket[] newArray(int size) { - return new SdlPacket[size]; - } - - }; } diff --git a/javaSE/src/main/java/com/smartdevicelink/transport/utl/TransportRecord.java b/javaSE/src/main/java/com/smartdevicelink/transport/utl/TransportRecord.java index 7bc15e2ab..d8155c2fd 100644 --- a/javaSE/src/main/java/com/smartdevicelink/transport/utl/TransportRecord.java +++ b/javaSE/src/main/java/com/smartdevicelink/transport/utl/TransportRecord.java @@ -31,8 +31,6 @@ */ package com.smartdevicelink.transport.utl; -import android.os.Parcel; -import android.os.Parcelable; import com.smartdevicelink.transport.enums.TransportType; public class TransportRecord extends BaseTransportRecord { @@ -40,38 +38,4 @@ public class TransportRecord extends BaseTransportRecord { public TransportRecord(TransportType transportType, String address) { super(transportType, address); } - - @Deprecated - public TransportRecord(Parcel p) {} - - @Deprecated - public int describeContents() { - return 0; - }; - - @Deprecated - public void writeToParcel(Parcel dest, int flags) { - dest.writeInt(type!=null? 1 : 0); - if(type != null){ - dest.writeString(type.name()); - } - - dest.writeInt(address !=null? 1 : 0); - if(address != null){ - dest.writeString(address); - } - } - - @Deprecated - public static final Parcelable.Creator<TransportRecord> CREATOR = new Parcelable.Creator<TransportRecord>() { - public TransportRecord createFromParcel(Parcel in) { - return new TransportRecord(in); - } - - @Override - public TransportRecord[] newArray(int size) { - return new TransportRecord[size]; - } - - }; } |