Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Interface
java.lang.Comparable
Packages that use Comparable
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.
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.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
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.
Uses of Comparable in java.io
Classes in java.io that implement Comparable
class
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.
Subinterfaces of Comparable in java.lang
interface
ProcessHandle identifies and provides control of native processes.
Classes in java.lang that implement Comparable
class
The Boolean class wraps a value of the primitive type boolean in an object.
class
The Byte class wraps a value of primitive type byte in an object.
class
The Character class wraps a value of the primitive type char in an object.
static enum
A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Names.
class
The Double class wraps a value of the primitive type double in an object.
abstract class
Enum<E extends Enum<E>>
This is the common base class of all Java language enumeration classes.
class
The Float class wraps a value of primitive type float in an object.
class
The Integer class wraps a value of the primitive type int in an object.
class
The Long class wraps a value of the primitive type long in an object.
static enum
The type of a Redirect.
static class
A representation of a version string for an implementation of the Java SE Platform.
class
The Short class wraps a value of primitive type short in an object.
static enum
Stack walker option to configure the stack frame information obtained by a StackWalker.
class
The String class represents character strings.
class
A thread-safe, mutable sequence of characters.
class
A mutable sequence of characters.
static enum
System loggers levels.
static enum
A thread state.
Classes in java.lang.annotation that implement Comparable
enum
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.
Classes in java.util that implement Comparable
abstract class
The Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, 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 class Date represents a specific instant in time, with millisecond precision.
static enum
Enum for BigDecimal formatting.
class
GregorianCalendar is a concrete subclass of Calendar 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.
class
A class that represents an immutable universally unique identifier (UUID).
Methods in java.util with type parameters of type Comparable
static <T extends Comparable<? super T>> int
Arrays.compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex)
Compares two Object arrays lexicographically over the specified ranges.
static <T extends Comparable<? super T>> int
Arrays.compare(T[] a, T[] b)
Compares two Object arrays, within comparable elements, lexicographically.
static <T extends Comparable<? super T>> void
Arrays.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>> void
Arrays.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 Object & Comparable<? super T>> T
Collections.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>> T
Collections.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>> void
Collections.sort(List<T> list)
Sorts the specified list into ascending order, according to the natural ordering of its elements.
static <T,U extends Comparable<? super U>> Comparator<T>
Comparator.comparing(Function<? super T,? extends U> keyExtractor)
Accepts a function that extracts a Comparable sort key from a type T, and returns a Comparator<T> that compares by that sort key.
static <T extends Comparable<? super T>> Comparator<T>
Comparator.naturalOrder()
Returns a comparator that compares Comparable objects in natural order.
static <T extends Comparable<? super T>> Comparator<T>
Comparator.reverseOrder()
Returns a comparator that imposes the reverse of the natural ordering.
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 a Comparable sort key.
static <K extends Comparable<? super K>,V> Comparator<Map.Entry<K,V>>
Map.Entry.comparingByKey()
Returns a comparator that compares Map.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 compares Map.Entry in natural order on value.
Method parameters in java.util with type arguments of type Comparable
static <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.
Subinterfaces of Comparable in java.util.concurrent
interface
A mix-in style interface for marking objects that should be acted upon after a given delay.
interface
interface
A delayed result-bearing action that can be cancelled.
Classes in java.util.concurrent that implement Comparable
enum
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.
Classes in javax.swing that implement Comparable
static enum
Enumeration of the possible ways ParallelGroup can align its children.
Classes in javax.xml.catalog that implement Comparable
static enum
A Feature type as defined in the Catalog Features table.
Classes in jdk.javadoc.doclet that implement Comparable
static 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.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz