Package org.robolectric.shadows
Class ShadowNetworkCapabilities
java.lang.Object
org.robolectric.shadows.ShadowNetworkCapabilities
@Implements(value=android.net.NetworkCapabilities.class, minSdk=21) public class ShadowNetworkCapabilities extends Object
Robolectic provides overrides for fetching and updating transport.
-
Field Summary
Fields Modifier and Type Field Description protected NetworkCapabilitiesrealNetworkCapabilities -
Constructor Summary
Constructors Constructor Description ShadowNetworkCapabilities() -
Method Summary
Modifier and Type Method Description NetworkCapabilitiesaddCapability(int capability)Addscapabilityto the NetworkCapabilities.NetworkCapabilitiesaddTransportType(int transportType)Updates the transport types for this network capablities to includetransportType.static NetworkCapabilitiesnewInstance()NetworkCapabilitiesremoveCapability(int capability)Removescapabilityfrom the NetworkCapabilities.NetworkCapabilitiesremoveTransportType(int transportType)Updates the transport types for this network capablities to removetransportType.
-
Field Details
-
Constructor Details
-
ShadowNetworkCapabilities
public ShadowNetworkCapabilities()
-
-
Method Details
-
newInstance
-
addTransportType
Updates the transport types for this network capablities to includetransportType. -
removeTransportType
Updates the transport types for this network capablities to removetransportType. -
addCapability
Addscapabilityto the NetworkCapabilities. -
removeCapability
Removescapabilityfrom the NetworkCapabilities.
-