Uses of Interface
java.lang.Comparable
Packages that useComparable
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 the JDK's extension to the standard implementation of the
java.lang.management API and also defines the management interface for some other components of the platform.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.
Classes and interfaces to representnominal 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 theJava 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 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 model of 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 ofprogram elements andtypes.
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 anobject-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.
Classes to support low-level and efficient foreign memory/function access, directly from Java.
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 ofComparable incom.sun.jdi
Subinterfaces ofComparable incom.sun.jdiModifier and TypeInterfaceDescriptioninterfaceProvides access to the class of an array and the type of its components in the target VM.interfaceProvides access to a primitivebytevalue in the target VM.interfaceProvides access to a primitivecharvalue in the target VM.interfaceA mirror of a class in the target VM.interfaceProvides access to a primitivedoublevalue in the target VM.interfaceA class or instance variable in the target VM.interfaceProvides access to a primitivefloatvalue in the target VM.interfaceProvides access to a primitiveintvalue in the target VM.interfaceA mirror of an interface in the target VM.interfaceA local variable in the target VM.interfaceA point within the executing code of the target VM.interfaceProvides access to a primitivelongvalue in the target VM.interfaceA static or instance method in the target VM.interfaceThe type of an object in a target VM.interfaceProvides access to a primitiveshortvalue in the target VM.Uses ofComparable incom.sun.management
Classes incom.sun.management that implementComparableUses ofComparable incom.sun.nio.sctp
Classes incom.sun.nio.sctp that implementComparableModifier and TypeClassDescriptionstatic enumDefines the type of change event that happened to the association.enumDefines notification handler results.static enumDefines 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 ofComparable incom.sun.security.jgss
Classes incom.sun.security.jgss that implementComparableModifier and TypeClassDescriptionenumAttribute types that can be specified as an argument ofExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)Uses ofComparable incom.sun.source.doctree
Classes incom.sun.source.doctree that implementComparableModifier and TypeClassDescriptionstatic enumThe kind of an attribute value.static enumEnumerates all kinds of trees.Uses ofComparable incom.sun.source.tree
Classes incom.sun.source.tree that implementComparableModifier and TypeClassDescriptionstatic enumThe syntactic form of this case: STATEMENT:case <expression>: <statements>RULE:case <expression> -> <expression>/<statement>static enumLambda expressions come in two forms: expression lambdas, whose body is an expression, and statement lambdas, whose body is a blockstatic enumThere are two kinds of member references: (i) method references and (ii) constructor referencesstatic enumThe kind of the module.static enumEnumerates all kinds of trees.Uses ofComparable incom.sun.source.util
Classes incom.sun.source.util that implementComparableUses ofComparable incom.sun.tools.jconsole
Classes incom.sun.tools.jconsole that implementComparableUses ofComparable injava.awt
Classes injava.awt that implementComparableModifier and TypeClassDescriptionstatic enumEnumeration of the common ways the baseline of a component can change as the size changes.static enumRepresents an action type.static enumAny top-level window can be marked not to be blocked by modal dialogs.static enumModal dialogs block all input to some top-level windows.static enumKinds of translucency supported by the underlying system.static enumThe color space in which to perform the gradient interpolation.static enumThe method to use when painting outside the gradient bounds.static enumList of provided features.static enumKinds of available window progress states.static enumThe 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 enumEnumeration of availablewindow types.Uses ofComparable injava.awt.desktop
Classes injava.awt.desktop that implementComparableModifier and TypeClassDescriptionenumThe strategy used to shut down the application, if Sudden Termination is not enabled.static enumKinds of available reasons of user session change.Uses ofComparable injava.awt.event
Classes injava.awt.event that implementComparableModifier and TypeClassDescriptionstatic enumThis enum represents the cause of aFocusEvent- the reason why it occurred.Uses ofComparable injava.awt.font
Classes injava.awt.font that implementComparableModifier and TypeClassDescriptionstatic enumANumericShaper.Rangerepresents a Unicode range of a script having its own decimal digits.Uses ofComparable injava.io
Classes injava.io that implementComparableModifier and TypeClassDescriptionclassAn abstract representation of file and directory pathnames.static enumThe status of a check on the class, array length, number of references, depth, and stream size.classA description of a Serializable field from a Serializable class.Uses ofComparable injava.lang
Subinterfaces ofComparable injava.langModifier and TypeInterfaceDescriptioninterfaceProcessHandle identifies and provides control of native processes.Classes injava.lang that implementComparableModifier and TypeClassDescriptionfinal classThe Boolean class wraps a value of the primitive typebooleanin an object.final classTheByteclass wraps a value of primitive typebytein an object.final classTheCharacterclass wraps a value of the primitive typecharin an object.static enumA family of character subsets representing the character scripts defined in theUnicode Standard Annex #24: Script Names.final classTheDoubleclass wraps a value of the primitive typedoublein an object.classThis is the common base class of all Java language enumeration classes.final classTheFloatclass wraps a value of primitive typefloatin an object.final classTheIntegerclass wraps a value of the primitive typeintin an object.final classTheLongclass wraps a value of the primitive typelongin an object.static enumThe type of aProcessBuilder.Redirect.static final classA representation of a version string for an implementation of the Java SE Platform.final classTheShortclass wraps a value of primitive typeshortin an object.static enumStack walker option to configure thestack frame information obtained by aStackWalker.final classTheStringclass represents character strings.final classA thread-safe, mutable sequence of characters.final classA mutable sequence of characters.static enumSystemloggers levels.static enumA thread state.Uses ofComparable injava.lang.annotation
Classes injava.lang.annotation that implementComparableModifier and TypeClassDescriptionenumThe constants of this enumerated class provide a simple classification of the syntactic locations where annotations may appear in a Java program.enumAnnotation retention policy.Uses ofComparable injava.lang.constant
Classes injava.lang.constant that implementComparableModifier and TypeClassDescriptionstatic enumKinds of method handles that can be described withDirectMethodHandleDesc.Uses ofComparable injava.lang.invoke
Classes injava.lang.invoke that implementComparableModifier and TypeClassDescriptionstatic enumThe set of class options that specify whether a hidden class created byLookup::defineHiddenClassmethod 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 enumThe set of access modes that specify how a variable, referenced by a VarHandle, is accessed.Uses ofComparable injava.lang.management
Classes injava.lang.management that implementComparableUses ofComparable injava.lang.module
Classes injava.lang.module that implementComparableModifier and TypeClassDescriptionclassA module descriptor.static final classA package exported by a module, may be qualified or unqualified.static enumA modifier on an exported package.static enumA modifier on a module.static final classA package opened by a module, may be qualified or unqualified.static enumA modifier on an open package.static final classA service that a module provides one or more implementations of.static final classA dependence upon a module.static enumA modifier on a module dependence.static final classA module's version string.Uses ofComparable injava.math
Classes injava.math that implementComparableModifier and TypeClassDescriptionclassImmutable, arbitrary-precision signed decimal numbers.classImmutable arbitrary-precision integers.enumSpecifies arounding policy for numerical operations capable of discarding precision.Uses ofComparable injava.net
Classes injava.net that implementComparableModifier and TypeClassDescriptionstatic enumThe type of the entity requesting authentication.static enumRepresents the proxy type.enumDefines the standard families of communication protocols.final classRepresents a Uniform Resource Identifier (URI) reference.Uses ofComparable injava.net.http
Classes injava.net.http that implementComparableModifier and TypeClassDescriptionstatic enumDefines the automatic redirection policy.static enumThe HTTP protocol version.Uses ofComparable injava.nio
Classes injava.nio that implementComparableModifier and TypeClassDescriptionclassA byte buffer.classA char buffer.classA double buffer.classA float buffer.classAn int buffer.classA long buffer.classA direct byte buffer whose content is a memory-mapped region of a file.classA short buffer.Uses ofComparable injava.nio.charset
Classes injava.nio.charset that implementComparableModifier and TypeClassDescriptionclassA named mapping between sequences of sixteen-bit Unicodecode units and sequences of bytes.Uses ofComparable injava.nio.file
Subinterfaces ofComparable injava.nio.fileModifier and TypeInterfaceDescriptioninterfaceAn object that may be used to locate a file in a file system.Classes injava.nio.file that implementComparableModifier and TypeClassDescriptionenumDefines access modes used to test the accessibility of a file.enumDefines the file tree traversal options.enumThe result type of aFileVisitor.enumDefines the options as to how symbolic links are handled.enumDefines the standard copy options.enumDefines the standard open options.Uses ofComparable injava.nio.file.attribute
Classes injava.nio.file.attribute that implementComparableModifier and TypeClassDescriptionenumDefines the flags for used by the flags component of an ACLentry.enumDefines the permissions for use with the permissions component of an ACLentry.enumA typesafe enumeration of the access control entry types.final classRepresents the value of a file's time stamp attribute.enumDefines the bits for use with thepermissionsattribute.Uses ofComparable injava.security
Classes injava.security that implementComparableModifier and TypeClassDescriptionenumAn enumeration of cryptographic primitives.static enumThe reseedable and prediction resistance capabilities of a DRBG.static enumKey type.Uses ofComparable injava.security.cert
Classes injava.security.cert that implementComparableModifier and TypeClassDescriptionstatic enumThe BasicReason enumerates the potential reasons that a certification path of any type may be invalid.enumThe 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.enumThePKIXReasonenumerates the potential PKIX-specific reasons that an X.509 certification path may be invalid according to the PKIX (RFC 5280) standard.static enumVarious revocation options that can be specified for the revocation checking mechanism.Uses ofComparable injava.sql
Classes injava.sql that implementComparableModifier and TypeClassDescriptionenumEnumeration for status of the reason that a property could not be set via a call toConnection.setClientInfoclassA thin wrapper around a millisecond value that allows JDBC to identify this as an SQLDATEvalue.enumDefines the constants that are used to identify generic SQL types, called JDBC types.enumEnumeration for pseudo/hidden column usage.enumEnumeration for RowId life-time values.classA thin wrapper around thejava.util.Dateclass that allows the JDBC API to identify this as an SQLTIMEvalue.classA thin wrapper aroundjava.util.Datethat allows the JDBC API to identify this as an SQLTIMESTAMPvalue.Uses ofComparable injava.text
Classes injava.text that implementComparableModifier and TypeClassDescriptionclassACollationKeyrepresents aStringunder the rules of a specificCollatorobject.static enumThis 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 enumA number format style.Uses ofComparable injava.time
Classes injava.time that implementComparableModifier and TypeClassDescriptionenumA day-of-week, such as 'Tuesday'.final classA time-based amount of time, such as '34.5 seconds'.final classAn instantaneous point on the time-line.final classA date without a time-zone in the ISO-8601 calendar system, such as2007-12-03.final classA date-time without a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30.final classA time without a time-zone in the ISO-8601 calendar system, such as10:15:30.enumA month-of-year, such as 'July'.final classA month-day in the ISO-8601 calendar system, such as--12-03.final classA date-time with an offset from UTC/Greenwich in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00.final classA time with an offset from UTC/Greenwich in the ISO-8601 calendar system, such as10:15:30+01:00.final classA year in the ISO-8601 calendar system, such as2007.final classA year-month in the ISO-8601 calendar system, such as2007-12.final classA date-time with a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00 Europe/Paris.final classA time-zone offset from Greenwich/UTC, such as+02:00.Uses ofComparable injava.time.chrono
Subinterfaces ofComparable injava.time.chronoModifier and TypeInterfaceDescriptioninterfaceA date without time-of-day or time-zone in an arbitrary chronology, intended for advanced globalization use cases.interfaceChronoLocalDateTime<D extendsChronoLocalDate>A date-time without a time-zone in an arbitrary chronology, intended for advanced globalization use cases.interfaceA calendar system, used to organize and identify dates.interfaceChronoZonedDateTime<D extendsChronoLocalDate>A date-time with a time-zone in an arbitrary chronology, intended for advanced globalization use cases.Classes injava.time.chrono that implementComparableModifier and TypeClassDescriptionclassAn abstract implementation of a calendar system, used to organize and identify dates.final classThe Hijrah calendar is a lunar calendar supporting Islamic calendars.final classA date in the Hijrah calendar system.enumAn era in the Hijrah calendar system.final classThe ISO calendar system.enumAn era in the ISO calendar system.final classThe Japanese Imperial calendar system.final classA date in the Japanese Imperial calendar system.final classThe Minguo calendar system.final classA date in the Minguo calendar system.enumAn era in the Minguo calendar system.final classThe Thai Buddhist calendar system.final classA date in the Thai Buddhist calendar system.enumAn era in the Thai Buddhist calendar system.Uses ofComparable injava.time.format
Classes injava.time.format that implementComparableModifier and TypeClassDescriptionenumEnumeration of the style of a localized date, time or date-time formatter.enumEnumeration of different ways to resolve dates and times.enumEnumeration of ways to handle the positive/negative sign.enumEnumeration of the style of text formatting and parsing.Uses ofComparable injava.time.temporal
Classes injava.time.temporal that implementComparableModifier and TypeClassDescriptionenumA standard set of fields.enumA standard set of date periods units.Uses ofComparable injava.time.zone
Classes injava.time.zone that implementComparableModifier and TypeClassDescriptionfinal classA transition between two offsets caused by a discontinuity in the local time-line.static enumA definition of the way a local time can be converted to the actual transition date-time.Uses ofComparable injava.util
Classes injava.util that implementComparableModifier and TypeClassDescriptionclassTheCalendarclass is an abstract class that provides methods for converting between a specific instant in time and a set ofcalendar fieldssuch asYEAR,MONTH,DAY_OF_MONTH,HOUR, and so on, and for manipulating the calendar fields, such as getting the date of the next week.classThe classDaterepresents a specific instant in time, with millisecond precision.static enumEnum forBigDecimalformatting.classGregorianCalendaris a concrete subclass ofCalendarand provides the standard calendar system used by most of the world.static enumEnum for locale categories.static enumThis enum provides constants to select a filtering mode for locale matching.static enumEnum for specifying the type defined in ISO 3166.final classA class that represents an immutable universally unique identifier (UUID).Methods injava.util with type parameters of typeComparableModifier and TypeMethodDescriptionstatic <T extendsComparable<? super T>>
intArrays.compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex) Compares twoObjectarrays lexicographically over the specified ranges.static <T extendsComparable<? super T>>
intArrays.compare(T[] a, T[] b) Compares twoObjectarrays, within comparable elements, lexicographically.static <T,U extendsComparable<? super U>>
Comparator<T>Accepts a function that extracts aComparablesort key from a typeT, and returns aComparator<T>that compares by that sort key.static <K extendsComparable<? super K>,V>
Comparator<Map.Entry<K,V>> Map.Entry.comparingByKey()Returns a comparator that comparesMap.Entryin natural order on key.static <K,V extendsComparable<? super V>>
Comparator<Map.Entry<K,V>> Map.Entry.comparingByValue()Returns a comparator that comparesMap.Entryin natural order on value.static <T extendsObject &Comparable<? super T>>
TCollections.max(Collection<? extends T> coll) Returns the maximum element of the given collection, according to thenatural ordering of its elements.static <T extendsObject &Comparable<? super T>>
TCollections.min(Collection<? extends T> coll) Returns the minimum element of the given collection, according to thenatural ordering of its elements.static <T extendsComparable<? super T>>
Comparator<T>Comparator.naturalOrder()Returns a comparator that comparesComparableobjects in natural order.static <T extendsComparable<? super T>>
voidArrays.parallelSort(T[] a) Sorts the specified array of objects into ascending order, according to thenatural ordering of its elements.static <T extendsComparable<? 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 thenatural ordering of its elements.static <T extendsComparable<? super T>>
Comparator<T>Comparator.reverseOrder()Returns a comparator that imposes the reverse of thenatural ordering.static <T extendsComparable<? super T>>
voidSorts the specified list into ascending order, according to thenatural ordering of its elements.default <U extendsComparable<? super U>>
Comparator<T>Comparator.thenComparing(Function<? superT, ? extends U> keyExtractor) Returns a lexicographic-order comparator with a function that extracts aComparablesort key.Methods injava.util with parameters of typeComparableModifier and TypeMethodDescriptionstatic <T extendsComparable<? super T>>
intArrays.compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex) Compares twoObjectarrays lexicographically over the specified ranges.static <T extendsComparable<? super T>>
intArrays.compare(T[] a, T[] b) Compares twoObjectarrays, within comparable elements, lexicographically.static <T extendsComparable<? super T>>
voidArrays.parallelSort(T[] a) Sorts the specified array of objects into ascending order, according to thenatural ordering of its elements.static <T extendsComparable<? 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 thenatural ordering of its elements.Method parameters injava.util with type arguments of typeComparableModifier and TypeMethodDescriptionstatic <T> intCollections.binarySearch(List<? extendsComparable<? super T>> list, T key) Searches the specified list for the specified object using the binary search algorithm.Uses ofComparable injava.util.concurrent
Subinterfaces ofComparable injava.util.concurrentModifier and TypeInterfaceDescriptioninterfaceA mix-in style interface for marking objects that should be acted upon after a given delay.interfaceAScheduledFuturethat isRunnable.interfaceA delayed result-bearing action that can be cancelled.Classes injava.util.concurrent that implementComparableModifier and TypeClassDescriptionenumATimeUnitrepresents 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 ofComparable injava.util.stream
Classes injava.util.stream that implementComparableModifier and TypeClassDescriptionstatic enumCharacteristics indicating properties of aCollector, which can be used to optimize reduction implementations.Uses ofComparable injavax.imageio.metadata
Methods injavax.imageio.metadata with type parameters of typeComparableModifier and TypeMethodDescriptionprotected <T extendsObject &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 anObjectreference of a given class type to be stored in nodes implementing the named element.Methods injavax.imageio.metadata that returnComparableModifier and TypeMethodDescriptionComparable<?>IIOMetadataFormat.getObjectMaxValue(String elementName) Returns the maximum legal value for theObjectreference within the named element.Comparable<?>IIOMetadataFormatImpl.getObjectMaxValue(String elementName) Comparable<?>IIOMetadataFormat.getObjectMinValue(String elementName) Returns the minimum legal value for theObjectreference within the named element.Comparable<?>IIOMetadataFormatImpl.getObjectMinValue(String elementName) Methods injavax.imageio.metadata with parameters of typeComparableModifier and TypeMethodDescriptionprotected <T extendsObject &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 anObjectreference of a given class type to be stored in nodes implementing the named element.Uses ofComparable injavax.lang.model
Classes injavax.lang.model that implementComparableModifier and TypeClassDescriptionenumSource versions of the Java programming language.Uses ofComparable injavax.lang.model.element
Classes injavax.lang.model.element that implementComparableModifier and TypeClassDescriptionenumThekindof an element.enumRepresents a modifier on a program element such as a class, method, or field.static enumThekindof a directive.enumThenesting kind of a type element.Uses ofComparable injavax.lang.model.type
Classes injavax.lang.model.type that implementComparableUses ofComparable injavax.lang.model.util
Classes injavax.lang.model.util that implementComparableModifier and TypeClassDescriptionstatic enumTheorigin of an element or other language model item.Uses ofComparable injavax.management
Classes injavax.management that implementComparableModifier and TypeClassDescriptionclassRepresents the object name of an MBean, or a pattern that can match the names of several MBeans.Uses ofComparable injavax.management.openmbean
Methods injavax.management.openmbean that returnComparableModifier and TypeMethodDescriptionComparable<?>OpenMBeanAttributeInfoSupport.getMaxValue()Returns the maximal value for the attribute described by thisOpenMBeanAttributeInfoSupportinstance, if specified, ornullotherwise.Comparable<?>OpenMBeanParameterInfo.getMaxValue()Returns the maximal value for this parameter, if it has one, ornullotherwise.Comparable<?>OpenMBeanParameterInfoSupport.getMaxValue()Returns the maximal value for the parameter described by thisOpenMBeanParameterInfoSupportinstance, if specified, ornullotherwise.Comparable<?>OpenMBeanAttributeInfoSupport.getMinValue()Returns the minimal value for the attribute described by thisOpenMBeanAttributeInfoSupportinstance, if specified, ornullotherwise.Comparable<?>OpenMBeanParameterInfo.getMinValue()Returns the minimal value for this parameter, if it has one, ornullotherwise.Comparable<?>OpenMBeanParameterInfoSupport.getMinValue()Returns the minimal value for the parameter described by thisOpenMBeanParameterInfoSupportinstance, if specified, ornullotherwise.Constructors injavax.management.openmbean with parameters of typeComparableModifierConstructorDescriptionOpenMBeanAttributeInfoSupport(String name,String description,OpenType<T> openType, boolean isReadable, boolean isWritable, boolean isIs, T defaultValue,Comparable<T> minValue,Comparable<T> maxValue) Constructs anOpenMBeanAttributeInfoSupportinstance, which describes the attribute of an open MBean, with the specifiedname,openType,description,defaultValue,minValueandmaxValue.OpenMBeanParameterInfoSupport(String name,String description,OpenType<T> openType, T defaultValue,Comparable<T> minValue,Comparable<T> maxValue) Constructs anOpenMBeanParameterInfoSupportinstance, which describes the parameter used in one or more operations or constructors of a class of open MBeans, with the specifiedname,openType,description,defaultValue,minValueandmaxValue.Uses ofComparable injavax.naming
Subinterfaces ofComparable injavax.namingModifier and TypeInterfaceDescriptioninterfaceTheNameinterface represents a generic name -- an ordered sequence of components.Classes injavax.naming that implementComparableModifier and TypeClassDescriptionclassThis class represents a composite name -- a sequence of component names spanning multiple namespaces.classThis class represents a compound name -- a name from a hierarchical name space.Uses ofComparable injavax.naming.ldap
Classes injavax.naming.ldap that implementComparableUses ofComparable injavax.net.ssl
Classes injavax.net.ssl that implementComparableModifier and TypeClassDescriptionstatic enumAnSSLEngineResultenum describing the current handshaking state of thisSSLEngine.static enumAnSSLEngineResultenum describing the overall result of theSSLEngineoperation.Uses ofComparable injavax.smartcardio
Classes injavax.smartcardio that implementComparableModifier and TypeClassDescriptionstatic enumEnumeration of attributes of a CardTerminal.Uses ofComparable injavax.swing
Classes injavax.swing that implementComparableModifier and TypeClassDescriptionenumDrop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop.static enumEnumeration of the possible waysParallelGroupcan align its children.static enumPrinting modes, used in printingJTables.static enumComponentPlacementis an enumeration of the possible ways two components can be placed relative to each other.static enumEnumeration of the possible comparison values supported by some of the defaultRowFilters.enumSortOrder is an enumeration of the possible sort orderings.static enumValues for thestatebound property.Methods injavax.swing that returnComparableModifier and TypeMethodDescriptionSpinnerDateModel.getEnd()Returns the lastDatein 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 firstDatein the sequence.Methods injavax.swing with parameters of typeComparableModifier and TypeMethodDescriptionvoidSpinnerDateModel.setEnd(Comparable<Date> end) Changes the upper limit forDates in this sequence.voidSpinnerNumberModel.setMaximum(Comparable<?> maximum) Changes the upper bound for numbers in this sequence.voidSpinnerNumberModel.setMinimum(Comparable<?> minimum) Changes the lower bound for numbers in this sequence.voidSpinnerDateModel.setStart(Comparable<Date> start) Changes the lower limit for Dates in this sequence.Constructors injavax.swing with parameters of typeComparableModifierConstructorDescriptionSpinnerDateModel(Date value,Comparable<Date> start,Comparable<Date> end, int calendarField) Creates aSpinnerDateModelthat represents a sequence of dates betweenstartandend.SpinnerNumberModel(Number value,Comparable<?> minimum,Comparable<?> maximum,Number stepSize) Constructs aSpinnerModelthat represents a closed sequence of numbers fromminimumtomaximum.Uses ofComparable injavax.swing.event
Classes injavax.swing.event that implementComparableModifier and TypeClassDescriptionstatic enumEnumeration of the types ofRowSorterEvents.Uses ofComparable injavax.swing.plaf.nimbus
Classes injavax.swing.plaf.nimbus that implementComparableModifier and TypeClassDescriptionprotected static enumCache mode.Uses ofComparable injavax.swing.text
Methods injavax.swing.text that returnComparableModifier and TypeMethodDescriptionComparable<?>InternationalFormatter.getMaximum()Returns the maximum permissible value.Comparable<?>InternationalFormatter.getMinimum()Returns the minimum permissible value.Methods injavax.swing.text with parameters of typeComparableModifier and TypeMethodDescriptionvoidInternationalFormatter.setMaximum(Comparable<?> max) Sets the maximum permissible value.voidInternationalFormatter.setMinimum(Comparable<?> minimum) Sets the minimum permissible value.Uses ofComparable injavax.swing.text.html
Classes injavax.swing.text.html that implementComparableModifier and TypeClassDescriptionstatic enumRepresents an HTML form method type.Uses ofComparable injavax.tools
Classes injavax.tools that implementComparableModifier and TypeClassDescriptionstatic enumKinds of diagnostics, for example, error or warning.static enumLocations specific toDocumentationTool.static enumKinds of JavaFileObjects.enumStandard locations of file objects.Uses ofComparable injavax.xml.catalog
Classes injavax.xml.catalog that implementComparableModifier and TypeClassDescriptionstatic enumA Feature type as defined in theCatalog Features table.Uses ofComparable injavax.xml.xpath
Classes injavax.xml.xpath that implementComparableModifier and TypeClassDescriptionstatic enumXPathResultType represents possible return types of an XPath evaluation.Uses ofComparable injdk.dynalink
Classes injdk.dynalink that implementComparableModifier and TypeClassDescriptionenumAn enumeration of standard namespaces defined by Dynalink.enumDefines the standard dynamic operations.Uses ofComparable injdk.dynalink.linker
Classes injdk.dynalink.linker that implementComparableModifier and TypeClassDescriptionstatic enumEnumeration of possible outcomes of comparing one conversion to another.Uses ofComparable injdk.incubator.foreign
Classes injdk.incubator.foreign that implementComparableUses ofComparable injdk.incubator.vector
Classes injdk.incubator.vector that implementComparableUses ofComparable injdk.javadoc.doclet
Classes injdk.javadoc.doclet that implementComparableModifier and TypeClassDescriptionstatic enumThe kind of an option.static enumThe mode specifying the level of detail of module documentation.static enumThe kind of location in which a tag may be used.Uses ofComparable injdk.jfr
Classes injdk.jfr that implementComparableModifier and TypeClassDescriptionenumIndicates a state in the life cycle of a recording.Uses ofComparable injdk.jshell
Classes injdk.jshell that implementComparableModifier and TypeClassDescriptionstatic enumDescribes the general kind of snippet.static enumDescribes the current state of a Snippet.static enumThe detailed variety of a snippet.static enumDescribes the completeness of the given input.