Uses of Interface
java.lang.Comparable
Package
Description
This is the core package of the Java Debug
Interface (JDI), it defines mirrors for values, types, and the target
VirtualMachine itself - as well bootstrapping facilities.
This package contains JDK extensions to the standard implementation of
the
java.lang.management
API and also defines the management
interface for some other components of the platform.Provides a simple high-level Http server API, which can be used to build
embedded HTTP servers.
A Java API for Stream Control Transport Protocol.
This package defines classes and interfaces for the JDK extensions
to the GSS-API.
Provides interfaces to represent documentation comments as abstract syntax
trees (AST).
Provides interfaces to represent source code as abstract syntax
trees (AST).
Provides utilities for operations on abstract syntax trees (AST).
This package contains the JConsole API.
Contains all of the classes for creating user interfaces and for painting
graphics and images.
Provides interfaces and classes for interaction with various desktop
capabilities.
Provides interfaces and classes for dealing with different types of events
fired by AWT components.
Provides classes and interface relating to fonts.
Provides for system input and output through data streams,
serialization and the file system.
Provides classes that are fundamental to the design of the Java
programming language.
Provides library support for the Java programming language
annotation facility.
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing classfile attributes for the
java.lang.classfile
PREVIEW library.Provides specific components, transformations, and tools built on top of the
java.lang.classfile
PREVIEW library.Classes and interfaces to represent nominal descriptors for run-time
entities such as classes or method handles, and classfile entities such as
constant pool entries or
invokedynamic
call sites.The
java.lang.invoke
package provides low-level primitives for interacting
with the Java Virtual Machine.Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime.
Classes to support module descriptors and creating configurations of modules
by means of resolution and service binding.
Provides classes and interfaces for obtaining reflective information about
classes and objects.
Provides classes for performing arbitrary-precision integer
arithmetic (
BigInteger
) and arbitrary-precision decimal
arithmetic (BigDecimal
).Provides the classes for implementing networking applications.
HTTP Client and WebSocket APIs
Defines buffers, which are containers for data, and provides an
overview of the other NIO packages.
Defines charsets, decoders, and encoders, for translating between
bytes and Unicode characters.
Defines interfaces and classes for the Java virtual machine to access files,
file attributes, and file systems.
Interfaces and classes providing access to file and file system attributes.
Provides the classes and interfaces for the security framework.
Provides classes and interfaces for parsing and managing
certificates, certificate revocation lists (CRLs), and
certification paths.
Provides the API for accessing and processing data stored in a
data source (usually a relational database) using the
Java programming language.
Provides classes and interfaces for handling text, dates, numbers,
and messages in a manner independent of natural languages.
The main API for dates, times, instants, and durations.
Generic API for calendar systems other than the default ISO.
Provides classes to print and parse dates and times.
Access to date and time using fields and units, and date time adjusters.
Support for time-zones and their rules.
Contains the collections framework, some internationalization support classes,
a service loader, properties, random number generation, string parsing
and scanning classes, base64 encoding and decoding, a bit array, and
several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Classes to support functional-style operations on streams of elements, such
as map-reduce transformations on collections.
A package of the Java Image I/O API dealing with reading and writing
metadata.
Types and hierarchies of packages comprising a Java language model, a reflective API that models the declarations and types of the Java
programming language.
Interfaces used to model elements of the Java programming language.
Interfaces used to model Java programming language types.
Utilities to assist in the processing of
program elements and
types.
Provides the core classes for the Java Management Extensions.
Provides the open data types and Open MBean descriptor classes.
Provides the classes and interfaces for accessing naming services.
Provides support for LDAPv3 extended operations and controls.
Provides classes for the secure socket package.
Java™ Smart Card I/O API.
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
Provides for events fired by Swing components.
Provides user interface objects built according to the cross-platform Nimbus
look and feel.
Provides classes and interfaces that deal with editable and noneditable text
components.
Provides the class
HTMLEditorKit
and supporting classes for creating
HTML text editors.Provides interfaces for tools which can be invoked from a program,
for example, compilers.
Provides the classes for implementing
XML Catalogs OASIS Standard V1.1, 7 October 2005.
Provides an object-model neutral API for the
evaluation of XPath expressions and access to the evaluation
environment.
Contains interfaces and classes that are used to link an
invokedynamic
call site.
Contains interfaces and classes needed by language runtimes to implement
their own language-specific object models and type conversions.
Incubating Feature. Will be removed in a future release.
The Doclet API provides an environment which, in conjunction with
the Language Model API and Compiler Tree API, allows clients
to inspect the source-level structures of programs and
libraries, including API comments embedded in the source.
This package provides classes to create events and control Flight Recorder.
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),
which interactively evaluate "snippets" of Java programming language code.
-
Uses of Comparable in com.sun.jdi
Modifier and TypeInterfaceDescriptioninterface
Provides access to the class of an array and the type of its components in the target VM.interface
Provides access to a primitivebyte
value in the target VM.interface
Provides access to a primitivechar
value in the target VM.interface
A mirror of a class in the target VM.interface
Provides access to a primitivedouble
value in the target VM.interface
A class or instance variable in the target VM.interface
Provides access to a primitivefloat
value in the target VM.interface
Provides access to a primitiveint
value in the target VM.interface
A mirror of an interface in the target VM.interface
A local variable in the target VM.interface
A point within the executing code of the target VM.interface
Provides access to a primitivelong
value in the target VM.interface
A static or instance method in the target VM.interface
The type of an object in a target VM.interface
Provides access to a primitiveshort
value in the target VM. -
Uses of Comparable in com.sun.management
Modifier and TypeClassDescriptionstatic enum
Thread dump format.static enum
Origin of the value of a VM option. -
Uses of Comparable in com.sun.net.httpserver
Modifier and TypeClassDescriptionstatic enum
Describes the log message output level produced by the server when processing exchanges. -
Uses of Comparable in com.sun.nio.sctp
Modifier and TypeClassDescriptionstatic enum
Defines the type of change event that happened to the association.enum
Defines notification handler results.static enum
Defines the type of address change event that occurred to the destination address on a multi-homed peer when it encounters a change of interface details. -
Uses of Comparable in com.sun.security.jgss
Modifier and TypeClassDescriptionenum
Attribute types that can be specified as an argument ofExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)
-
Uses of Comparable in com.sun.source.doctree
Modifier and TypeClassDescriptionstatic enum
The kind of an attribute value.static enum
Enumerates all kinds of trees. -
Uses of Comparable in com.sun.source.tree
Modifier and TypeClassDescriptionstatic enum
The syntactic form of this case: STATEMENT:case <expression>: <statements>
RULE:case <expression> -> <expression>/<statement>
static enum
Lambda expressions come in two forms: expression lambdas, whose body is an expression, and statement lambdas, whose body is a blockstatic enum
There are two kinds of member references: (i) method references and (ii) constructor referencesstatic enum
The kind of the module.static enum
Enumerates all kinds of trees. -
Uses of Comparable in com.sun.source.util
-
Uses of Comparable in com.sun.tools.jconsole
-
Uses of Comparable in java.awt
Modifier and TypeClassDescriptionstatic enum
Enumeration of the common ways the baseline of a component can change as the size changes.static enum
Represents an action type.static enum
Any top-level window can be marked not to be blocked by modal dialogs.static enum
Modal dialogs block all input to some top-level windows.static enum
Kinds of translucency supported by the underlying system.static enum
The color space in which to perform the gradient interpolation.static enum
The method to use when painting outside the gradient bounds.static enum
List of provided features.static enum
Kinds of available window progress states.static enum
The message type determines which icon will be displayed in the caption of the message, and a possible system sound a message may generate upon showing.static enum
Enumeration of available window types. -
Uses of Comparable in java.awt.desktop
Modifier and TypeClassDescriptionenum
The strategy used to shut down the application, if Sudden Termination is not enabled.static enum
Kinds of available reasons of user session change. -
Uses of Comparable in java.awt.event
Modifier and TypeClassDescriptionstatic enum
This enum represents the cause of aFocusEvent
- the reason why it occurred. -
Uses of Comparable in java.awt.font
Modifier and TypeClassDescriptionstatic enum
ANumericShaper.Range
represents a Unicode range of a script having its own decimal digits. -
Uses of Comparable in java.io
Modifier and TypeClassDescriptionclass
An abstract representation of file and directory pathnames.static enum
The status of a check on the class, array length, number of references, depth, and stream size.class
A description of a Serializable field from a Serializable class. -
Uses of Comparable in java.lang
Modifier and TypeInterfaceDescriptioninterface
ProcessHandle identifies and provides control of native processes.Modifier and TypeClassDescriptionfinal class
final class
final class
static enum
A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Names.final class
class
This is the common base class of all Java language enumeration classes.final class
final class
final class
static enum
The type of aProcessBuilder.Redirect
.static final class
A representation of a version string for an implementation of the Java SE Platform.final class
static enum
Stack walker option to configure the stack frame information obtained by aStackWalker
.final class
TheString
class represents character strings.final class
A thread-safe, mutable sequence of characters.final class
A mutable sequence of characters.static enum
System loggers levels.static enum
A thread state. -
Uses of Comparable in java.lang.annotation
Modifier and TypeClassDescriptionenum
The constants of this enumerated class provide a simple classification of the syntactic locations where annotations may appear in a Java program.enum
Annotation retention policy. -
Uses of Comparable in java.lang.classfilePREVIEW
Modifier and TypeClassDescriptionstatic enum
Preview.Attribute stability indicatorstatic enum
Preview.Option describing whether to process or discard unrecognized or problematic original attributes when a class, record component, field, method or code is transformed in its exploded form.static enum
Preview.Option describing whether to preserve the original constant pool when transforming a classfile.static enum
Preview.Option describing whether to patch out unreachable code.static enum
Preview.Option describing whether to filter unresolved labels.static enum
Preview.Option describing whether to process or discard debug elements.static enum
Preview.Option describing whether to process or discard line numbers.static enum
Preview.Option describing whether to automatically rewrite short jumps to long when necessary.static enum
Preview.Option describing whether to generate stackmaps.enum
Preview.Describes the opcodes of the JVM instruction set, as described in JVMS 6.5.static enum
Preview.Kinds of opcodes.static enum
Preview.Models a type argument's wildcard indicator.static enum
Preview.The kind of target on which the annotation appears, as defined in JVMS 4.7.20.1.static enum
Preview.Type path kind, as defined in JVMS 4.7.20.2enum
Preview.Describes the data types Java Virtual Machine operates on. -
Uses of Comparable in java.lang.classfile.attributePREVIEW
Modifier and TypeClassDescriptionstatic enum
Preview.A simple stack value. -
Uses of Comparable in java.lang.classfile.componentsPREVIEW
Modifier and TypeClassDescriptionstatic enum
Preview.Level of detail to print or export. -
Uses of Comparable in java.lang.constant
Modifier and TypeClassDescriptionstatic enum
Kinds of method handles that can be described with DirectMethodHandleDesc. -
Uses of Comparable in java.lang.invoke
Modifier and TypeClassDescriptionstatic enum
The set of class options that specify whether a hidden class created byLookup::defineHiddenClass
method is dynamically added as a new member to the nest of a lookup class and/or whether a hidden class has a strong relationship with the class loader marked as its defining loader.static enum
The set of access modes that specify how a variable, referenced by a VarHandle, is accessed. -
Uses of Comparable in java.lang.management
-
Uses of Comparable in java.lang.module
Modifier and TypeClassDescriptionclass
A module descriptor.static final class
A package exported by a module, may be qualified or unqualified.static enum
A modifier on an exported package.static enum
A modifier on a module.static final class
A package opened by a module, may be qualified or unqualified.static enum
A modifier on an open package.static final class
A service that a module provides one or more implementations of.static final class
A dependence upon a module.static enum
A modifier on a module dependence.static final class
A module's version string. -
Uses of Comparable in java.lang.reflect
Modifier and TypeClassDescriptionenum
static enum
A location within a class file where flags can be applied.enum
Class file format versions of the Java virtual machine. -
Uses of Comparable in java.math
Modifier and TypeClassDescriptionclass
Immutable, arbitrary-precision signed decimal numbers.class
Immutable arbitrary-precision integers.enum
Specifies a rounding policy for numerical operations capable of discarding precision. -
Uses of Comparable in java.net
Modifier and TypeClassDescriptionstatic enum
The type of the entity requesting authentication.static enum
Represents the proxy type.enum
Defines the standard families of communication protocols.final class
Represents a Uniform Resource Identifier (URI) reference. -
Uses of Comparable in java.net.http
Modifier and TypeClassDescriptionstatic enum
Defines the automatic redirection policy.static enum
The HTTP protocol version. -
Uses of Comparable in java.nio
Modifier and TypeClassDescriptionclass
A byte buffer.class
A char buffer.class
A double buffer.class
A float buffer.class
An int buffer.class
A long buffer.class
A direct byte buffer whose content is a memory-mapped region of a file.class
A short buffer. -
Uses of Comparable in java.nio.charset
Modifier and TypeClassDescriptionclass
A named mapping between sequences of sixteen-bit Unicode code units and sequences of bytes. -
Uses of Comparable in java.nio.file
Modifier and TypeInterfaceDescriptioninterface
An object that may be used to locate a file in a file system.Modifier and TypeClassDescriptionenum
Defines access modes used to test the accessibility of a file.enum
Defines the file tree traversal options.enum
The result type of aFileVisitor
.enum
Defines the options as to how symbolic links are handled.enum
Defines the standard copy options.enum
Defines the standard open options. -
Uses of Comparable in java.nio.file.attribute
Modifier and TypeClassDescriptionenum
Defines the flags for used by the flags component of an ACLentry
.enum
Defines the permissions for use with the permissions component of an ACLentry
.enum
A typesafe enumeration of the access control entry types.final class
Represents the value of a file's time stamp attribute.enum
Defines the bits for use with thepermissions
attribute. -
Uses of Comparable in java.security
Modifier and TypeClassDescriptionenum
An enumeration of cryptographic primitives.static enum
The reseedable and prediction resistance capabilities of a DRBG.static enum
Key type. -
Uses of Comparable in java.security.cert
Modifier and TypeClassDescriptionstatic enum
The BasicReason enumerates the potential reasons that a certification path of any type may be invalid.enum
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.enum
ThePKIXReason
enumerates the potential PKIX-specific reasons that an X.509 certification path may be invalid according to the PKIX (RFC 5280) standard.static enum
Various revocation options that can be specified for the revocation checking mechanism. -
Uses of Comparable in java.sql
Modifier and TypeClassDescriptionenum
Enumeration for status of the reason that a property could not be set via a call toConnection.setClientInfo
class
A thin wrapper around a millisecond value that allows JDBC to identify this as an SQLDATE
value.enum
Defines the constants that are used to identify generic SQL types, called JDBC types.enum
Enumeration for pseudo/hidden column usage.enum
Enumeration for RowId life-time values.class
A thin wrapper around thejava.util.Date
class that allows the JDBC API to identify this as an SQLTIME
value.class
A thin wrapper aroundjava.util.Date
that allows the JDBC API to identify this as an SQLTIMESTAMP
value. -
Uses of Comparable in java.text
Modifier and TypeClassDescriptionclass
ACollationKey
represents aString
under the rules of a specificCollator
object.static enum
static enum
static enum
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.static enum
A number format style. -
Uses of Comparable in java.time
Modifier and TypeClassDescriptionenum
A day-of-week, such as 'Tuesday'.final class
A time-based amount of time, such as '34.5 seconds'.final class
An instantaneous point on the time-line.final class
A date without a time-zone in the ISO-8601 calendar system, such as2007-12-03
.final class
A date-time without a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30
.final class
A time without a time-zone in the ISO-8601 calendar system, such as10:15:30
.enum
A month-of-year, such as 'July'.final class
A month-day in the ISO-8601 calendar system, such as--12-03
.final class
A date-time with an offset from UTC/Greenwich in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00
.final class
A time with an offset from UTC/Greenwich in the ISO-8601 calendar system, such as10:15:30+01:00
.final class
A year in the ISO-8601 calendar system, such as2007
.final class
A year-month in the ISO-8601 calendar system, such as2007-12
.final class
A date-time with a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00 Europe/Paris
.final class
A time-zone offset from Greenwich/UTC, such as+02:00
. -
Uses of Comparable in java.time.chrono
Modifier and TypeInterfaceDescriptioninterface
A date without time-of-day or time-zone in an arbitrary chronology, intended for advanced globalization use cases.interface
ChronoLocalDateTime<D extends ChronoLocalDate>
A date-time without a time-zone in an arbitrary chronology, intended for advanced globalization use cases.interface
A calendar system, used to organize and identify dates.interface
ChronoZonedDateTime<D extends ChronoLocalDate>
A date-time with a time-zone in an arbitrary chronology, intended for advanced globalization use cases.Modifier and TypeClassDescriptionclass
An abstract implementation of a calendar system, used to organize and identify dates.final class
The Hijrah calendar is a lunar calendar supporting Islamic calendars.final class
A date in the Hijrah calendar system.enum
An era in the Hijrah calendar system.final class
The ISO calendar system.enum
An era in the ISO calendar system.final class
The Japanese Imperial calendar system.final class
A date in the Japanese Imperial calendar system.final class
The Minguo calendar system.final class
A date in the Minguo calendar system.enum
An era in the Minguo calendar system.final class
The Thai Buddhist calendar system.final class
A date in the Thai Buddhist calendar system.enum
An era in the Thai Buddhist calendar system. -
Uses of Comparable in java.time.format
Modifier and TypeClassDescriptionenum
Enumeration of the style of a localized date, time or date-time formatter.enum
Enumeration of different ways to resolve dates and times.enum
Enumeration of ways to handle the positive/negative sign.enum
Enumeration of the style of text formatting and parsing. -
Uses of Comparable in java.time.temporal
Modifier and TypeClassDescriptionenum
A standard set of fields.enum
A standard set of date periods units. -
Uses of Comparable in java.time.zone
Modifier and TypeClassDescriptionfinal class
A transition between two offsets caused by a discontinuity in the local time-line.static enum
A definition of the way a local time can be converted to the actual transition date-time. -
Uses of Comparable in java.util
Modifier and TypeClassDescriptionclass
TheCalendar
class is an abstract class that provides methods for converting between a specific instant in time and a set ofcalendar fields
such asYEAR
,MONTH
,DAY_OF_MONTH
,HOUR
, and so on, and for manipulating the calendar fields, such as getting the date of the next week.class
The classDate
represents a specific instant in time, with millisecond precision.static enum
Enum forBigDecimal
formatting.class
GregorianCalendar
is a concrete subclass ofCalendar
and provides the standard calendar system used by most of the world.static enum
Enum for locale categories.static enum
This enum provides constants to select a filtering mode for locale matching.static enum
Enum for specifying the type defined in ISO 3166.final class
A class that represents an immutable universally unique identifier (UUID).Modifier and TypeMethodDescriptionstatic <T extends Comparable<? super T>>
intArrays.compare
(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex) Compares twoObject
arrays lexicographically over the specified ranges.static <T extends Comparable<? super T>>
intArrays.compare
(T[] a, T[] b) Compares twoObject
arrays, within comparable elements, lexicographically.static <T,
U extends Comparable<? super U>>
Comparator<T> Accepts a function that extracts aComparable
sort key from a typeT
, and returns aComparator<T>
that compares by that sort key.static <K extends Comparable<? super K>,
V>
Comparator<Map.Entry<K, V>> Map.Entry.comparingByKey()
Returns a comparator that comparesMap.Entry
in natural order on key.static <K,
V extends Comparable<? super V>>
Comparator<Map.Entry<K, V>> Map.Entry.comparingByValue()
Returns a comparator that comparesMap.Entry
in natural order on value.static <T extends Object & Comparable<? super T>>
TCollections.max
(Collection<? extends T> coll) Returns the maximum element of the given collection, according to the natural ordering of its elements.static <T extends Object & Comparable<? super T>>
TCollections.min
(Collection<? extends T> coll) Returns the minimum element of the given collection, according to the natural ordering of its elements.static <T extends Comparable<? super T>>
Comparator<T> Comparator.naturalOrder()
Returns a comparator that comparesComparable
objects in natural order.static <T extends Comparable<? super T>>
voidArrays.parallelSort
(T[] a) Sorts the specified array of objects into ascending order, according to the natural ordering of its elements.static <T extends Comparable<? super T>>
voidArrays.parallelSort
(T[] a, int fromIndex, int toIndex) Sorts the specified range of the specified array of objects into ascending order, according to the natural ordering of its elements.static <T extends Comparable<? super T>>
Comparator<T> Comparator.reverseOrder()
Returns a comparator that imposes the reverse of the natural ordering.static <T extends Comparable<? super T>>
voidSorts the specified list into ascending order, according to the natural ordering of its elements.default <U extends Comparable<? super U>>
Comparator<T> Comparator.thenComparing
(Function<? super T, ? extends U> keyExtractor) Returns a lexicographic-order comparator with a function that extracts aComparable
sort key.Modifier and TypeMethodDescriptionstatic <T extends Comparable<? super T>>
intArrays.compare
(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex) Compares twoObject
arrays lexicographically over the specified ranges.static <T extends Comparable<? super T>>
intArrays.compare
(T[] a, T[] b) Compares twoObject
arrays, within comparable elements, lexicographically.static <T extends Comparable<? super T>>
voidArrays.parallelSort
(T[] a) Sorts the specified array of objects into ascending order, according to the natural ordering of its elements.static <T extends Comparable<? super T>>
voidArrays.parallelSort
(T[] a, int fromIndex, int toIndex) Sorts the specified range of the specified array of objects into ascending order, according to the natural ordering of its elements.Modifier and TypeMethodDescriptionstatic <T> int
Collections.binarySearch
(List<? extends Comparable<? super T>> list, T key) Searches the specified list for the specified object using the binary search algorithm. -
Uses of Comparable in java.util.concurrent
Modifier and TypeInterfaceDescriptioninterface
A mix-in style interface for marking objects that should be acted upon after a given delay.interface
AScheduledFuture
that isRunnable
.interface
A delayed result-bearing action that can be cancelled.Modifier and TypeClassDescriptionstatic enum
Represents the computation state.static enum
Preview.Represents the state of a subtask.enum
ATimeUnit
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. -
Uses of Comparable in java.util.stream
Modifier and TypeClassDescriptionstatic enum
Characteristics indicating properties of aCollector
, which can be used to optimize reduction implementations. -
Uses of Comparable in javax.imageio.metadata
Modifier and TypeMethodDescriptionprotected <T extends Object & Comparable<? super T>>
voidIIOMetadataFormatImpl.addObjectValue
(String elementName, Class<T> classType, T defaultValue, Comparable<? super T> minValue, Comparable<? super T> maxValue, boolean minInclusive, boolean maxInclusive) Allows anObject
reference of a given class type to be stored in nodes implementing the named element.Modifier and TypeMethodDescriptionComparable
<?> IIOMetadataFormat.getObjectMaxValue
(String elementName) Returns the maximum legal value for theObject
reference within the named element.Comparable
<?> IIOMetadataFormatImpl.getObjectMaxValue
(String elementName) Comparable
<?> IIOMetadataFormat.getObjectMinValue
(String elementName) Returns the minimum legal value for theObject
reference within the named element.Comparable
<?> IIOMetadataFormatImpl.getObjectMinValue
(String elementName) Modifier and TypeMethodDescriptionprotected <T extends Object & Comparable<? super T>>
voidIIOMetadataFormatImpl.addObjectValue
(String elementName, Class<T> classType, T defaultValue, Comparable<? super T> minValue, Comparable<? super T> maxValue, boolean minInclusive, boolean maxInclusive) Allows anObject
reference of a given class type to be stored in nodes implementing the named element. -
Uses of Comparable in javax.lang.model
Modifier and TypeClassDescriptionenum
Source versions of the Java programming language. -
Uses of Comparable in javax.lang.model.element
Modifier and TypeClassDescriptionenum
Thekind
of an element.enum
Represents a modifier on a program element such as a class, method, or field.static enum
Thekind
of a directive.enum
The nesting kind of a type element. -
Uses of Comparable in javax.lang.model.type
-
Uses of Comparable in javax.lang.model.util
Modifier and TypeClassDescriptionstatic enum
The kind of documentation comment.static enum
The origin of an element or other language model item. -
Uses of Comparable in javax.management
Modifier and TypeClassDescriptionclass
Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
Uses of Comparable in javax.management.openmbean
Modifier and TypeMethodDescriptionComparable
<?> OpenMBeanAttributeInfoSupport.getMaxValue()
Returns the maximal value for the attribute described by thisOpenMBeanAttributeInfoSupport
instance, if specified, ornull
otherwise.Comparable
<?> OpenMBeanParameterInfo.getMaxValue()
Returns the maximal value for this parameter, if it has one, ornull
otherwise.Comparable
<?> OpenMBeanParameterInfoSupport.getMaxValue()
Returns the maximal value for the parameter described by thisOpenMBeanParameterInfoSupport
instance, if specified, ornull
otherwise.Comparable
<?> OpenMBeanAttributeInfoSupport.getMinValue()
Returns the minimal value for the attribute described by thisOpenMBeanAttributeInfoSupport
instance, if specified, ornull
otherwise.Comparable
<?> OpenMBeanParameterInfo.getMinValue()
Returns the minimal value for this parameter, if it has one, ornull
otherwise.Comparable
<?> OpenMBeanParameterInfoSupport.getMinValue()
Returns the minimal value for the parameter described by thisOpenMBeanParameterInfoSupport
instance, if specified, ornull
otherwise.ModifierConstructorDescription<T>
OpenMBeanAttributeInfoSupport
(String name, String description, OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) Constructs anOpenMBeanAttributeInfoSupport
instance, which describes the attribute of an open MBean, with the specifiedname
,openType
,description
,defaultValue
,minValue
andmaxValue
.<T>
OpenMBeanParameterInfoSupport
(String name, String description, OpenType<T> openType, T defaultValue, Comparable<T> minValue, Comparable<T> maxValue) Constructs anOpenMBeanParameterInfoSupport
instance, which describes the parameter used in one or more operations or constructors of a class of open MBeans, with the specifiedname
,openType
,description
,defaultValue
,minValue
andmaxValue
. -
Uses of Comparable in javax.naming
Modifier and TypeInterfaceDescriptioninterface
TheName
interface represents a generic name -- an ordered sequence of components.Modifier and TypeClassDescriptionclass
This class represents a composite name -- a sequence of component names spanning multiple namespaces.class
This class represents a compound name -- a name from a hierarchical name space. -
Uses of Comparable in javax.naming.ldap
-
Uses of Comparable in javax.net.ssl
Modifier and TypeClassDescriptionstatic enum
AnSSLEngineResult
enum describing the current handshaking state of thisSSLEngine
.static enum
AnSSLEngineResult
enum describing the overall result of theSSLEngine
operation. -
Uses of Comparable in javax.smartcardio
Modifier and TypeClassDescriptionstatic enum
Enumeration of attributes of a CardTerminal. -
Uses of Comparable in javax.swing
Modifier and TypeClassDescriptionenum
Drop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop.static enum
Enumeration of the possible waysParallelGroup
can align its children.static enum
Printing modes, used in printingJTable
s.static enum
ComponentPlacement
is an enumeration of the possible ways two components can be placed relative to each other.static enum
Enumeration of the possible comparison values supported by some of the defaultRowFilter
s.enum
SortOrder is an enumeration of the possible sort orderings.static enum
Values for thestate
bound property.Modifier and TypeMethodDescriptionSpinnerDateModel.getEnd()
Returns the lastDate
in the sequence.Comparable
<?> SpinnerNumberModel.getMaximum()
Returns the last number in the sequence.Comparable
<?> SpinnerNumberModel.getMinimum()
Returns the first number in this sequence.SpinnerDateModel.getStart()
Returns the firstDate
in the sequence.Modifier and TypeMethodDescriptionvoid
SpinnerDateModel.setEnd
(Comparable<Date> end) Changes the upper limit forDate
s in this sequence.void
SpinnerNumberModel.setMaximum
(Comparable<?> maximum) Changes the upper bound for numbers in this sequence.void
SpinnerNumberModel.setMinimum
(Comparable<?> minimum) Changes the lower bound for numbers in this sequence.void
SpinnerDateModel.setStart
(Comparable<Date> start) Changes the lower limit for Dates in this sequence.ModifierConstructorDescriptionSpinnerDateModel
(Date value, Comparable<Date> start, Comparable<Date> end, int calendarField) Creates aSpinnerDateModel
that represents a sequence of dates betweenstart
andend
.SpinnerNumberModel
(Number value, Comparable<?> minimum, Comparable<?> maximum, Number stepSize) Constructs aSpinnerModel
that represents a closed sequence of numbers fromminimum
tomaximum
. -
Uses of Comparable in javax.swing.event
Modifier and TypeClassDescriptionstatic enum
Enumeration of the types ofRowSorterEvent
s. -
Uses of Comparable in javax.swing.plaf.nimbus
Modifier and TypeClassDescriptionprotected static enum
Cache mode. -
Uses of Comparable in javax.swing.text
Modifier and TypeMethodDescriptionComparable
<?> InternationalFormatter.getMaximum()
Returns the maximum permissible value.Comparable
<?> InternationalFormatter.getMinimum()
Returns the minimum permissible value.Modifier and TypeMethodDescriptionvoid
InternationalFormatter.setMaximum
(Comparable<?> max) Sets the maximum permissible value.void
InternationalFormatter.setMinimum
(Comparable<?> minimum) Sets the minimum permissible value. -
Uses of Comparable in javax.swing.text.html
Modifier and TypeClassDescriptionstatic enum
Represents an HTML form method type. -
Uses of Comparable in javax.tools
Modifier and TypeClassDescriptionstatic enum
Kinds of diagnostics, for example, error or warning.static enum
Locations specific toDocumentationTool
.static enum
Kinds of JavaFileObjects.enum
Standard locations of file objects. -
Uses of Comparable in javax.xml.catalog
Modifier and TypeClassDescriptionstatic enum
A Feature type as defined in the Catalog Features table.static enum
Defines the actions that a CatalogResolver may take when it is unable to resolve an external reference. -
Uses of Comparable in javax.xml.xpath
Modifier and TypeClassDescriptionstatic enum
XPathResultType represents possible return types of an XPath evaluation. -
Uses of Comparable in jdk.dynalink
Modifier and TypeClassDescriptionenum
An enumeration of standard namespaces defined by Dynalink.enum
Defines the standard dynamic operations. -
Uses of Comparable in jdk.dynalink.linker
Modifier and TypeClassDescriptionstatic enum
Enumeration of possible outcomes of comparing one conversion to another. -
Uses of Comparable in jdk.incubator.vector
Modifier and TypeClassDescriptionenum
AVectorShape
selects a particular implementation ofVector
s. -
Uses of Comparable in jdk.javadoc.doclet
Modifier and TypeClassDescriptionstatic enum
The kind of an option.static enum
The mode specifying the level of detail of module documentation.static enum
The kind of location in which a tag may be used. -
Uses of Comparable in jdk.jfr
Modifier and TypeClassDescriptionenum
Indicates a state in the life cycle of a recording. -
Uses of Comparable in jdk.jshell
Modifier and TypeClassDescriptionstatic enum
Describes the general kind of snippet.static enum
Describes the current state of a Snippet.static enum
The detailed variety of a snippet.static enum
A span attribute which can be used to derive a coloring.static enum
Describes the completeness of the given input.