AbstractChronology |
An abstract implementation of a calendar system, used to organize and identify dates.
|
AccessMode |
Defines access modes used to test the accessibility of a file.
|
AclEntryFlag |
Defines the flags for used by the flags component of an ACL entry .
|
AclEntryPermission |
Defines the permissions for use with the permissions component of an ACL
entry .
|
AclEntryType |
A typesafe enumeration of the access control entry types.
|
Allocation.MipmapControl |
Controls mipmap behavior when using the bitmap creation and update
functions.
|
AlphabeticIndex.Bucket.LabelType |
Type of the label
|
AsyncTask.Status |
Indicates the current status of the task.
|
Authenticator.RequestorType |
The type of the entity requesting authentication.
|
BigDecimal |
The BigDecimal class implements immutable arbitrary-precision decimal numbers.
|
BigInteger |
Immutable arbitrary-precision integers.
|
Bitmap.CompressFormat |
Specifies the known formats a bitmap can be compressed into
|
Bitmap.Config |
Possible bitmap configurations.
|
BlendMode |
|
BloodGlucose |
Represents a unit of blood glucose level (glycaemia).
|
BlurMaskFilter.Blur |
|
Boolean |
The Boolean class wraps a value of the primitive type
boolean in an object.
|
BuddhistCalendar |
BuddhistCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
Byte |
The Byte class wraps a value of primitive type byte
in an object.
|
ByteBuffer |
A byte buffer.
|
CRLReason |
The CRLReason enumeration specifies the reason that a certificate
is revoked, as defined in
RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL
Profile.
|
Calendar |
[icu enhancement] ICU's replacement for Calendar . Methods, fields, and other functionality specific to ICU are labeled '[icu]'.
|
Canvas.EdgeType |
This enum was deprecated
in API level 30.
quickReject no longer uses this.
|
Canvas.VertexMode |
|
CertPathValidatorException.BasicReason |
The BasicReason enumerates the potential reasons that a certification
path of any type may be invalid.
|
CharBuffer |
A char buffer.
|
Character |
The Character class wraps a value of the primitive
type char in an object.
|
Character.UnicodeScript |
A family of character subsets representing the character scripts
defined in the
Unicode Standard Annex #24: Script Names.
|
Charset |
A named mapping between sequences of sixteen-bit Unicode code units and sequences of
bytes.
|
CheckBoxPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
ChineseCalendar |
ChineseCalendar is a concrete subclass of Calendar
that implements a traditional Chinese calendar.
|
ChronoField |
A standard set of fields.
|
ChronoLocalDate |
A date without time-of-day or time-zone in an arbitrary chronology, intended
for advanced globalization use cases.
|
ChronoLocalDateTime<D extends ChronoLocalDate> |
A date-time without a time-zone in an arbitrary chronology, intended
for advanced globalization use cases.
|
ChronoUnit |
A standard set of date periods units.
|
ChronoZonedDateTime<D extends ChronoLocalDate> |
A date-time with a time-zone in an arbitrary chronology,
intended for advanced globalization use cases.
|
Chronology |
A calendar system, used to organize and identify dates.
|
ClientInfoStatus |
Enumeration for status of the reason that a property could not be set
via a call to Connection.setClientInfo
|
CollationKey |
A CollationKey represents a String
under the rules of a specific Collator
object.
|
Collector.Characteristics |
Characteristics indicating properties of a Collector , which can
be used to optimize reduction implementations.
|
ColorSpace.Adaptation |
List of adaptation matrices that can be used for chromatic adaptation
using the von Kries transform.
|
ColorSpace.Model |
A color model is required by a ColorSpace to describe the
way colors can be represented as tuples of numbers.
|
ColorSpace.Named |
List of common, named color spaces.
|
ColorSpace.RenderIntent |
A render intent determines how a connector
maps colors from one color space to another.
|
CompactDecimalFormat.CompactStyle |
Style parameter for CompactDecimalFormat.
|
ComponentName |
Identifier for a specific application component
(Activity , Service ,
BroadcastReceiver , or
ContentProvider ) that is available.
|
Configuration |
This class describes all device configuration information that can
impact the resources the application retrieves.
|
ConsoleMessage.MessageLevel |
|
CopticCalendar |
Implement the Coptic calendar system.
|
CryptoPrimitive |
An enumeration of cryptographic primitives.
|
Currency.CurrencyUsage |
Currency Usage used for Decimal Format
|
CursorJoiner.Result |
The result of a call to next().
|
Date |
A thin wrapper around a millisecond value that allows
JDBC to identify this as an SQL DATE value.
|
DateFormat.BooleanAttribute |
boolean attributes
|
DateFormat.HourCycle |
Hour Cycle
|
DateTimePatternGenerator.DisplayWidth |
Field display name width constants for getFieldDisplayName
|
DayOfWeek |
A day-of-week, such as 'Tuesday'.
|
Delayed |
A mix-in style interface for marking objects that should be
acted upon after a given delay.
|
DialogPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
DisplayContext |
Display context settings.
|
DisplayContext.Type |
Type values for DisplayContext
|
DisplayOptions.Capitalization |
Represents all the capitalization options.
|
DisplayOptions.DisplayLength |
Represents all the display lengths.
|
DisplayOptions.GrammaticalCase |
Represents all the grammatical cases that are supported by CLDR.
|
DisplayOptions.NameStyle |
Represents all the name styles.
|
DisplayOptions.NounClass |
Represents all the grammatical noun classes that are supported by CLDR.
|
DisplayOptions.PluralCategory |
Standard CLDR plural category constants.
|
DisplayOptions.SubstituteHandling |
Represents all the substitute handlings.
|
Double |
The Double class wraps a value of the primitive type
double in an object.
|
DoubleBuffer |
A double buffer.
|
DrbgParameters.Capability |
The reseedable and prediction resistance capabilities of a DRBG.
|
Duration |
A time-based amount of time, such as '34.5 seconds'.
|
EditTextPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
Element.DataKind |
The special interpretation of the data if required.
|
Element.DataType |
DataType represents the basic type information for a basic element.
|
ElementType |
The constants of this enumerated class provide a simple classification of the
syntactic locations where annotations may appear in a Java program.
|
EmergencyNumber |
A parcelable class that wraps and retrieves the information of number, service category(s) and
country code for a specific emergency number.
|
Energy |
Represents a unit of energy.
|
Enum<E extends Enum<E>> |
This is the common base class of all Java language enumeration classes.
|
EthiopicCalendar |
Implement the Ethiopic calendar system.
|
File |
An abstract representation of file and directory pathnames.
|
FileTime |
Represents the value of a file's time stamp attribute.
|
FileVisitOption |
Defines the file tree traversal options.
|
FileVisitResult |
The result type of a FileVisitor .
|
Float |
The Float class wraps a value of primitive type
float in an object.
|
FloatBuffer |
A float buffer.
|
FormatStyle |
Enumeration of the style of a localized date, time or date-time formatter.
|
Formatter.BigDecimalLayoutForm |
Enum for BigDecimal formatting.
|
GradientDrawable.Orientation |
Controls how the gradient is oriented relative to the drawable's bounds
|
GregorianCalendar |
GregorianCalendar is a concrete subclass of
Calendar and provides the standard calendar system
used by most of the world.
|
Half |
The Half class is a wrapper and a utility class to manipulate half-precision 16-bit
IEEE 754
floating point data types (also called fp16 or binary16).
|
HebrewCalendar |
HebrewCalendar is a subclass of Calendar
that that implements the traditional Hebrew calendar.
|
HijrahChronology |
The Hijrah calendar is a lunar calendar supporting Islamic calendars.
|
HijrahDate |
A date in the Hijrah calendar system.
|
HijrahEra |
An era in the Hijrah calendar system.
|
IDNA.Error |
IDNA error bit set values.
|
ImageView.ScaleType |
Options for scaling the bounds of an image to the bounds of this view.
|
IndianCalendar |
IndianCalendar is a subclass of GregorianCalendar
that numbers years since the birth of the Buddha.
|
Instant |
An instantaneous point on the time-line.
|
IntBuffer |
An int buffer.
|
Integer |
The Integer class wraps a value of the primitive type
int in an object.
|
Interpolator.Result |
|
IslamicCalendar |
IslamicCalendar is a subclass of Calendar
that that implements the Islamic civil and religious calendars.
|
IslamicCalendar.CalculationType |
enumeration of available calendar calculation types
|
IsoChronology |
The ISO calendar system.
|
IsoEra |
An era in the ISO calendar system.
|
JapaneseCalendar |
JapaneseCalendar is a subclass of GregorianCalendar
that numbers years and eras based on the reigns of the Japanese emperors.
|
JapaneseChronology |
The Japanese Imperial calendar system.
|
JapaneseDate |
A date in the Japanese Imperial calendar system.
|
JsonToken |
A structure, name or value type in a JSON-encoded string.
|
KeyRep.Type |
Key type.
|
Layout.Alignment |
|
Length |
Represents a unit of length.
|
LinkOption |
Defines the options as to how symbolic links are handled.
|
ListFormatter.Type |
Type of meaning expressed by the list.
|
ListFormatter.Width |
Verbosity level of the list patterns.
|
ListPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
LocalDate |
A date without a time-zone in the ISO-8601 calendar system,
such as 2007-12-03 .
|
LocalDateTime |
A date-time without a time-zone in the ISO-8601 calendar system,
such as 2007-12-03T10:15:30 .
|
LocalSocketAddress.Namespace |
The namespace that this address exists in.
|
LocalTime |
A time without a time-zone in the ISO-8601 calendar system,
such as 10:15:30 .
|
Locale.Category |
Enum for locale categories.
|
Locale.FilteringMode |
This enum provides constants to select a filtering mode for locale
matching.
|
Locale.IsoCountryCode |
Enum for specifying the type defined in ISO 3166.
|
LocaleDisplayNames.DialectHandling |
Enum used in LocaleDisplayNames.getInstance(android.icu.util.ULocale, android.icu.text.LocaleDisplayNames.DialectHandling) .
|
Long |
The Long class wraps a value of the primitive type long in an object.
|
LongBuffer |
A long buffer.
|
MappedByteBuffer |
A direct byte buffer whose content is a memory-mapped region of a file.
|
Mass |
Represents a unit of mass.
|
Matrix.ScaleToFit |
Controls how the src rect should align into the dst rect for setRectToRect().
|
MeasureFormat.FormatWidth |
Formatting width enum.
|
MeasureUnit.Complexity |
Enumeration for unit complexity.
|
MeasureUnit.MeasurePrefix |
Enumeration for SI and binary prefixes, e.g. "kilo-", "nano-", "mebi-".
|
MessagePattern.ApostropheMode |
Mode for when an apostrophe starts quoted literal text for MessageFormat output.
|
MessagePattern.ArgType |
Argument type constants.
|
MessagePattern.Part.Type |
Part type constants.
|
MinguoChronology |
The Minguo calendar system.
|
MinguoDate |
A date in the Minguo calendar system.
|
MinguoEra |
An era in the Minguo calendar system.
|
Month |
A month-of-year, such as 'July'.
|
MonthDay |
A month-day in the ISO-8601 calendar system, such as --12-03 .
|
MultiSelectListPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
NetworkInfo.DetailedState |
This enum was deprecated
in API level 29.
See NetworkInfo .
|
NetworkInfo.State |
This enum was deprecated
in API level 29.
See NetworkInfo .
|
Normalizer.Form |
This enum provides constants of the four Unicode normalization forms
that are described in
Unicode Standard Annex #15 — Unicode Normalization Forms
and two methods to access them.
|
Normalizer2.Mode |
Constants for normalization modes.
|
NumberFormatter.DecimalSeparatorDisplay |
An enum declaring how to render the decimal separator.
|
NumberFormatter.GroupingStrategy |
An enum declaring the strategy for when and how to display grouping separators (i.e., the
separator, often a comma or period, after every 2-3 powers of ten).
|
NumberFormatter.RoundingPriority |
An enum declaring how to resolve conflicts between maximum fraction digits and maximum
significant digits.
|
NumberFormatter.SignDisplay |
An enum declaring how to denote positive and negative numbers.
|
NumberFormatter.TrailingZeroDisplay |
An enum declaring how to render trailing zeros.
|
NumberFormatter.UnitWidth |
An enum declaring how to render units, including currencies.
|
NumberRangeFormatter.RangeCollapse |
Defines how to merge fields that are identical across the range sign.
|
NumberRangeFormatter.RangeIdentityFallback |
Defines the behavior when the two numbers in the range are identical after rounding.
|
NumberRangeFormatter.RangeIdentityResult |
Used in the result class FormattedNumberRange to indicate to the user whether the numbers formatted in the range
were equal or not, and whether or not the identity fallback was applied.
|
NumericShaper.Range |
A NumericShaper.Range represents a Unicode range of a
script having its own decimal digits.
|
ObjectStreamField |
A description of a Serializable field from a Serializable class.
|
OffsetDateTime |
A date-time with an offset from UTC/Greenwich in the ISO-8601 calendar system,
such as 2007-12-03T10:15:30+01:00 .
|
OffsetTime |
A time with an offset from UTC/Greenwich in the ISO-8601 calendar system,
such as 10:15:30+01:00 .
|
PKIXReason |
The PKIXReason enumerates the potential PKIX-specific reasons
that an X.509 certification path may be invalid according to the PKIX
(RFC 5280) standard.
|
PKIXRevocationChecker.Option |
Various revocation options that can be specified for the revocation
checking mechanism.
|
Paint.Align |
Align specifies how drawText aligns its text relative to the
[x,y] coordinates.
|
Paint.Cap |
The Cap specifies the treatment for the beginning and ending of
stroked lines and paths.
|
Paint.Join |
The Join specifies the treatment where lines and curve segments
join on a stroked path.
|
Paint.Style |
The Style specifies if the primitive being drawn is filled, stroked, or
both (in the same color).
|
Path |
An object that may be used to locate a file in a file system.
|
Path.Direction |
Specifies how closed shapes (e.g. rects, ovals) are oriented when they
are added to a path.
|
Path.FillType |
Enum for the ways a path may be filled.
|
Path.Op |
The logical operations that can be performed when combining two paths.
|
PathDashPathEffect.Style |
|
Percentage |
Represents a value as a percentage, not a fraction - for example 100%, 89.62%, etc.
|
PluralRules.PluralType |
Type of plurals and PluralRules.
|
PorterDuff.Mode |
The name of the parent class is an homage to the work of Thomas Porter and
Tom Duff, presented in their seminal 1984 paper titled "Compositing Digital Images".
|
PosixFilePermission |
Defines the bits for use with the permissions attribute.
|
Power |
Represents a unit of power.
|
Preference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
PreferenceCategory |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
PreferenceGroup |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
PreferenceScreen |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
Pressure |
Represents a unit of pressure.
|
ProcessBuilder.Redirect.Type |
The type of a Redirect .
|
Proxy.Type |
Represents the proxy type.
|
Rational |
An immutable data type representation a rational number.
|
Region.Op |
|
RelativeDateTimeFormatter.AbsoluteUnit |
Represents an absolute unit.
|
RelativeDateTimeFormatter.Direction |
Represents a direction for an absolute unit e.g "Next Tuesday"
or "Last Tuesday"
|
RelativeDateTimeFormatter.RelativeDateTimeUnit |
Represents the unit for formatting a relative date.
|
RelativeDateTimeFormatter.RelativeUnit |
Represents the unit for formatting a relative date.
|
RelativeDateTimeFormatter.Style |
The formatting style
|
RenderScript.ContextType |
ContextType specifies the specific type of context to be created.
|
RenderScript.Priority |
RenderScript worker thread priority enumeration.
|
ResolverStyle |
Enumeration of different ways to resolve dates and times.
|
RetentionPolicy |
Annotation retention policy.
|
RingtonePreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
RoundingMode |
Specifies a rounding policy for numerical operations capable
of discarding precision.
|
RowIdLifetime |
Enumeration for RowId life-time values.
|
RunnableScheduledFuture<V> |
A ScheduledFuture that is Runnable .
|
SSLEngineResult.HandshakeStatus |
An SSLEngineResult enum describing the current
handshaking state of this SSLEngine .
|
SSLEngineResult.Status |
An SSLEngineResult enum describing the overall result
of the SSLEngine operation.
|
Sampler.Value |
|
ScheduledFuture<V> |
A delayed result-bearing action that can be cancelled.
|
SearchIterator.ElementComparisonType |
Option to control how collation elements are compared.
|
Shader.TileMode |
|
Short |
The Short class wraps a value of primitive type short in an object.
|
ShortBuffer |
A short buffer.
|
SignStyle |
Enumeration of ways to handle the positive/negative sign.
|
SmsMessage.MessageClass |
SMS Class enumeration.
|
StackWalker.Option |
Stack walker option to configure the stack frame
information obtained by a StackWalker .
|
StandardCopyOption |
Defines the standard copy options.
|
StandardOpenOption |
Defines the standard open options.
|
StandardProtocolFamily |
Defines the standard families of communication protocols.
|
String |
The String class represents character strings.
|
StringBuffer |
A thread-safe, mutable sequence of characters.
|
StringBuilder |
A mutable sequence of characters.
|
StructTimespec |
Corresponds to C's struct timespec from <time.h> .
|
SupplicantState |
From defs.h in wpa_supplicant .
|
SwitchPreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
TaiwanCalendar |
TaiwanCalendar is a subclass of GregorianCalendar
that numbers years since 1912.
|
Temperature |
Represents a unit of temperature.
|
TemperatureDelta |
Represents a unit of temperature difference.
|
TextKeyListener.Capitalize |
|
TextStyle |
Enumeration of the style of text formatting and parsing.
|
TextUtils.TruncateAt |
|
TextView.BufferType |
Type of the text buffer that defines the characteristics of the text such as static,
styleable, or editable.
|
ThaiBuddhistChronology |
The Thai Buddhist calendar system.
|
ThaiBuddhistDate |
A date in the Thai Buddhist calendar system.
|
ThaiBuddhistEra |
An era in the Thai Buddhist calendar system.
|
Thread.State |
A thread state.
|
Time |
A thin wrapper around the java.util.Date class that allows the JDBC
API to identify this as an SQL TIME value.
|
TimeUnit |
A TimeUnit represents time durations at a given unit of
granularity and provides utility methods to convert across units,
and to perform timing and delay operations in these units.
|
TimeZone.SystemTimeZoneType |
[icu] System time zone type constants used by filtering zones in
TimeZone#getAvailableIDs(SystemTimeZoneType, String, Integer)
|
TimeZoneFormat.GMTOffsetPatternType |
Offset pattern type enum.
|
TimeZoneFormat.ParseOption |
Parse option enum, used for specifying optional parse behavior.
|
TimeZoneFormat.Style |
Time zone display format style enum used by format/parse APIs in TimeZoneFormat .
|
TimeZoneFormat.TimeType |
Time type enum used for receiving time type (standard time, daylight time or unknown)
in TimeZoneFormat APIs.
|
TimeZoneNames.NameType |
Time zone display name types
|
Timestamp |
A thin wrapper around java.util.Date that allows
the JDBC API to identify this as an SQL TIMESTAMP value.
|
TwoStatePreference |
This class was deprecated
in API level 29.
Use the AndroidX
Preference Library for consistent behavior across all devices. For more information on
using the AndroidX Preference Library see
Settings.
|
Type.CubemapFace |
|
ULocale |
[icu enhancement] ICU's replacement for Locale . Methods, fields, and other functionality specific to ICU are labeled '[icu]'.
|
ULocale.AvailableType |
Types for ULocale#getAvailableLocalesByType
|
ULocale.Category |
Enum for locale categories.
|
URI |
Represents a Uniform Resource Identifier (URI) reference.
|
UScript.ScriptUsage |
Script usage constants.
|
UUID |
A class that represents an immutable universally unique identifier (UUID).
|
UnicodeSet |
A mutable set of Unicode characters and multicharacter strings.
|
UnicodeSet.ComparisonStyle |
Comparison style enums used by UnicodeSet#compareTo(UnicodeSet, ComparisonStyle) .
|
UnicodeSet.SpanCondition |
Argument values for whether span() and similar functions continue while the current character is contained vs.
|
UnicodeSetSpanner.CountMethod |
Options for replaceFrom and countIn to control how to treat each matched span.
|
UnicodeSetSpanner.TrimOption |
Options for the trim() method
|
Uri |
Immutable URI reference.
|
VarHandle.AccessMode |
The set of access modes that specify how a variable, referenced by a
VarHandle, is accessed.
|
Velocity |
Represents a unit of speed.
|
VersionInfo |
Class to store version numbers of the form major.minor.milli.micro.
|
ViewDebug.HierarchyTraceType |
This enum was deprecated
in API level 16.
This enum is now unused
|
ViewDebug.RecyclerTraceType |
This enum was deprecated
in API level 16.
This enum is now unused
|
Volume |
Represents a unit of volume.
|
WebSettings.LayoutAlgorithm |
Enum for controlling the layout of html.
|
WebSettings.PluginState |
The plugin state effects how plugins are treated on a page.
|
WebSettings.RenderPriority |
|
WebSettings.TextSize |
This enum was deprecated
in API level 15.
Use WebSettings#setTextZoom(int) and WebSettings#getTextZoom() instead.
|
WebSettings.ZoomDensity |
Enum for specifying the WebView's desired density.
|
Xml.Encoding |
Supported character encodings.
|
Year |
A year in the ISO-8601 calendar system, such as 2007 .
|
YearMonth |
A year-month in the ISO-8601 calendar system, such as 2007-12 .
|
ZoneOffset |
A time-zone offset from Greenwich/UTC, such as +02:00 .
|
ZoneOffsetTransition |
A transition between two offsets caused by a discontinuity in the local time-line.
|
ZoneOffsetTransitionRule.TimeDefinition |
A definition of the way a local time can be converted to the actual
transition date-time.
|
ZonedDateTime |
A date-time with a time-zone in the ISO-8601 calendar system,
such as 2007-12-03T10:15:30+01:00 Europe/Paris .
|