Hide IpConfiguration
Bug: 7606609, Bug: 8687763
Change-Id: I2970bf79ef14cb993878c1dc10c7022a716f46c5
diff --git a/core/java/android/net/IpConfiguration.java b/core/java/android/net/IpConfiguration.java
index 7f835e4..45070b9 100644
--- a/core/java/android/net/IpConfiguration.java
+++ b/core/java/android/net/IpConfiguration.java
@@ -23,13 +23,11 @@
/**
* A class representing a configured network.
+ * @hide
*/
public class IpConfiguration implements Parcelable {
private static final String TAG = "IpConfiguration";
- /**
- * @hide
- */
public enum IpAssignment {
/* Use statically configured IP settings. Configuration can be accessed
* with linkProperties */
@@ -41,14 +39,8 @@
UNASSIGNED
}
- /**
- * @hide
- */
public IpAssignment ipAssignment;
- /**
- * @hide
- */
public enum ProxySettings {
/* No proxy is to be used. Any existing proxy settings
* should be cleared. */
@@ -64,14 +56,8 @@
PAC
}
- /**
- * @hide
- */
public ProxySettings proxySettings;
- /**
- * @hide
- */
public LinkProperties linkProperties;
public IpConfiguration() {
@@ -80,7 +66,7 @@
linkProperties = new LinkProperties();
}
- /** copy constructor {@hide} */
+ /** copy constructor */
public IpConfiguration(IpConfiguration source) {
if (source != null) {
ipAssignment = source.ipAssignment;
@@ -124,19 +110,19 @@
return sbuf.toString();
}
- /** Implement the Parcelable interface {@hide} */
+ /** Implement the Parcelable interface */
public int describeContents() {
return 0;
}
- /** Implement the Parcelable interface {@hide} */
+ /** Implement the Parcelable interface */
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(ipAssignment.name());
dest.writeString(proxySettings.name());
dest.writeParcelable(linkProperties, flags);
}
- /** Implement the Parcelable interface {@hide} */
+ /** Implement the Parcelable interface */
public static final Creator<IpConfiguration> CREATOR =
new Creator<IpConfiguration>() {
public IpConfiguration createFromParcel(Parcel in) {