Build$VERSION class

from: android.os.Build$VERSION

Constructors

Build$VERSION.new()
from: public void <init>() The returned object must be released after use, by calling the release method.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
isReleased bool
no setterinherited
jClass → JClass
Returns JClass corresponding to concrete class of this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

as<T extends JObject?>(JObjType<T> type, {bool releaseOriginal = false}) → T
Casts this object to another type.
inherited
isA<T extends JObject?>(JObjType<T> type) bool
Whether this object is of the given type ignoring the type parameters.
inherited
isInstanceOf(JClass jclass) bool
Whether this object is of the type of the given jclass.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
release() → void
Releases the underlying reference.
inherited
releasedBy(Arena arena) → void
Registers this object to be released at the end of arena's lifetime.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

BASE_OS → JString?
from: static public final java.lang.String BASE_OS The returned object must be released after use, by calling the release method.
no setter
CODENAME → JString?
from: static public final java.lang.String CODENAME The returned object must be released after use, by calling the release method.
no setter
INCREMENTAL → JString?
from: static public final java.lang.String INCREMENTAL The returned object must be released after use, by calling the release method.
no setter
MEDIA_PERFORMANCE_CLASS int
from: static public final int MEDIA_PERFORMANCE_CLASS
no setter
PREVIEW_SDK_INT int
from: static public final int PREVIEW_SDK_INT
no setter
RELEASE → JString?
from: static public final java.lang.String RELEASE The returned object must be released after use, by calling the release method.
no setter
RELEASE_OR_CODENAME → JString?
from: static public final java.lang.String RELEASE_OR_CODENAME The returned object must be released after use, by calling the release method.
no setter
RELEASE_OR_PREVIEW_DISPLAY → JString?
from: static public final java.lang.String RELEASE_OR_PREVIEW_DISPLAY The returned object must be released after use, by calling the release method.
no setter
SDK → JString?
from: static public final java.lang.String SDK The returned object must be released after use, by calling the release method.
no setter
SDK_INT int
from: static public final int SDK_INT
no setter
SDK_INT_FULL int
from: static public final int SDK_INT_FULL
no setter
SECURITY_PATCH → JString?
from: static public final java.lang.String SECURITY_PATCH The returned object must be released after use, by calling the release method.
no setter

Constants

nullableType → const $Build$VERSION$NullableType
The type which includes information such as the signature of this class.
type → const $Build$VERSION$Type