public
final
class
PlatformVersionMismatchException
extends UnsupportedOperationException
implements
Parcelable
java.lang.Object
|
↳ |
java.lang.Throwable
|
|
↳ |
java.lang.Exception
|
|
|
↳ |
java.lang.RuntimeException
|
|
|
|
↳ |
java.lang.UnsupportedOperationException
|
|
|
|
|
↳ |
android.car.PlatformVersionMismatchException
|
Exception thrown when an App tries to calls an API not supported in the platform version.
Apps are expected to check the ApiRequirements
for each API. If the API is
not supported for the current platform, the API should not be called. Apps can use
Car#getPlatformVersion()
to get the current platform version.
Summary
Inherited constants |
From interface
android.os.Parcelable
int |
CONTENTS_FILE_DESCRIPTOR
|
int |
PARCELABLE_ELIDE_DUPLICATES
|
int |
PARCELABLE_STABILITY_LOCAL
|
int |
PARCELABLE_STABILITY_VINTF
|
int |
PARCELABLE_WRITE_RETURN_VALUE
|
|
Inherited methods |
From class
java.lang.Throwable
final
void
|
addSuppressed(Throwable arg0)
|
Throwable
|
fillInStackTrace()
|
Throwable
|
getCause()
|
String
|
getLocalizedMessage()
|
String
|
getMessage()
|
StackTraceElement[]
|
getStackTrace()
|
final
Throwable[]
|
getSuppressed()
|
Throwable
|
initCause(Throwable arg0)
|
void
|
printStackTrace()
|
void
|
printStackTrace(PrintWriter arg0)
|
void
|
printStackTrace(PrintStream arg0)
|
void
|
setStackTrace(StackTraceElement[] arg0)
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
android.os.Parcelable
abstract
int
|
describeContents()
|
default
int
|
getStability()
|
abstract
void
|
writeToParcel(Parcel arg0, int arg1)
|
|
Fields
Public constructors
public PlatformVersionMismatchException (PlatformVersion expectedPlatformApiVersion)
Parameters |
expectedPlatformApiVersion |
PlatformVersion |
Public methods
describeContents
public int describeContents ()
getMessage
public String getMessage ()
public PlatformVersion getMinimumPlatformApiVersion ()
Gets expected platform API version.
writeToParcel
public void writeToParcel (Parcel dest,
int flags)
Parameters |
dest |
Parcel |
flags |
int |