Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
java.lang.Comparable

Packages that use Comparable
java.io | Provides for system input and output through data streams, serialization and the file system.
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.math | Provides classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal).
java.net | Provides the classes for implementing networking applications.
java.nio | Defines buffers, which are containers for data, and provides an overview of the other NIO packages.
java.nio.charset | Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.
java.sql | Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language.
java.text | Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
java.util | Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
javax.imageio.metadata | A package of the Java Image I/O API dealing with reading and writing metadata.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.

Uses of Comparable in java.io

Classes in java.io that implement Comparable
`class` | `File` An abstract representation of file and directory pathnames.
`class` | `ObjectStreamField` A description of a Serializable field from a Serializable class.

Uses of Comparable in java.lang

Classes in java.lang that implement Comparable
`class` | `Byte` The `Byte` class wraps a value of primitive type `byte` in an object.
`class` | `Character` The `Character` class wraps a value of the primitive type `char` in an object.
`class` | `Double` The `Double` class wraps a value of the primitive type `double` in an object.
`class` | `Float` The `Float` class wraps a value of primitive type `float` in an object.
`class` | `Integer` The `Integer` class wraps a value of the primitive type `int` in an object.
`class` | `Long` The `Long` class wraps a value of the primitive type `long` in an object.
`class` | `Short` The `Short` class wraps a value of primitive type `short` in an object.
`class` | `String` The `String` class represents character strings.

Uses of Comparable in java.math

Classes in java.math that implement Comparable
`class` | `BigDecimal` Immutable, arbitrary-precision signed decimal numbers.
`class` | `BigInteger` Immutable arbitrary-precision integers.

Uses of Comparable in java.net

Classes in java.net that implement Comparable
`class` | `URI` Represents a Uniform Resource Identifier (URI) reference.

Uses of Comparable in java.nio

Classes in java.nio that implement Comparable
`class` | `ByteBuffer` A byte buffer.
`class` | `CharBuffer` A character buffer.
`class` | `DoubleBuffer` A double buffer.
`class` | `FloatBuffer` A float buffer.
`class` | `IntBuffer` An int buffer.
`class` | `LongBuffer` A long buffer.
`class` | `MappedByteBuffer` A direct byte buffer whose content is a memory-mapped region of a file.
`class` | `ShortBuffer` A short buffer.

Uses of Comparable in java.nio.charset

Classes in java.nio.charset that implement Comparable
`class` | `Charset` A named mapping between sequences of sixteen-bit Unicode characters and sequences of bytes.

Uses of Comparable in java.sql

Classes in java.sql that implement Comparable
`class` | `Time` A thin wrapper around the `java.util.Date` class that allows the JDBC API to identify this as an SQL `TIME` value.
`class` | `Timestamp` A thin wrapper around `java.util.Date` that allows the JDBC API to identify this as an SQL `TIMESTAMP` value.

Uses of Comparable in java.text

Classes in java.text that implement Comparable
`class` | `CollationKey` A `CollationKey` represents a `String` under the rules of a specific `Collator` object.

Uses of Comparable in java.util

Classes in java.util that implement Comparable
`class` | `Date` The class `Date` represents a specific instant in time, with millisecond precision.

Uses of Comparable in javax.imageio.metadata

Methods in javax.imageio.metadata that return Comparable
`Comparable` | `IIOMetadataFormatImpl.getObjectMinValue(String elementName)`
`Comparable` | `IIOMetadataFormatImpl.getObjectMaxValue(String elementName)`
`Comparable` | `IIOMetadataFormat.getObjectMinValue(String elementName)` Returns the minimum legal value for the `Object` reference within the named element.
`Comparable` | `IIOMetadataFormat.getObjectMaxValue(String elementName)` Returns the maximum legal value for the `Object` reference within the named element.

Methods in javax.imageio.metadata with parameters of type Comparable
`protected void` | `IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, Object defaultValue, Comparable minValue, Comparable maxValue, boolean minInclusive, boolean maxInclusive)` Allows an `Object` reference of a given class type to be stored in nodes implementing the named element.
`protected void` | `IIOMetadataFormatImpl.addObjectValue(String elementName, Class classType, Object defaultValue, Comparable minValue, Comparable maxValue, boolean minInclusive, boolean maxInclusive)` Allows an `Object` reference of a given class type to be stored in nodes implementing the named element.

Uses of Comparable in javax.swing

Methods in javax.swing that return Comparable
`Comparable` | `SpinnerDateModel.getStart()` Returns the first `Date` in the sequence.
`Comparable` | `SpinnerDateModel.getEnd()` Returns the last `Date` in the sequence.
`Comparable` | `SpinnerNumberModel.getMinimum()` Returns the first number in this sequence.
`Comparable` | `SpinnerNumberModel.getMaximum()` Returns the last number in the sequence.

Methods in javax.swing with parameters of type Comparable
`void` | `SpinnerDateModel.setStart(Comparable start)` Changes the lower limit for Dates in this sequence.
`void` | `SpinnerDateModel.setEnd(Comparable end)` Changes the upper limit for `Date`s in this sequence.
`void` | `SpinnerNumberModel.setMinimum(Comparable minimum)` Changes the lower bound for numbers in this sequence.
`void` | `SpinnerNumberModel.setMaximum(Comparable maximum)` Changes the upper bound for numbers in this sequence.

Constructors in javax.swing with parameters of type Comparable
`SpinnerDateModel(Date value, Comparable start, Comparable end, int calendarField)` Creates a `SpinnerDateModel` that represents a sequence of dates between `start` and `end`.
`SpinnerDateModel(Date value, Comparable start, Comparable end, int calendarField)` Creates a `SpinnerDateModel` that represents a sequence of dates between `start` and `end`.
`SpinnerNumberModel(Number value, Comparable minimum, Comparable maximum, Number stepSize)` Constructs a `SpinnerModel` that represents a closed sequence of numbers from `minimum` to `maximum`.
`SpinnerNumberModel(Number value, Comparable minimum, Comparable maximum, Number stepSize)` Constructs a `SpinnerModel` that represents a closed sequence of numbers from `minimum` to `maximum`.

Uses of Comparable in javax.swing.text

Methods in javax.swing.text that return Comparable
`Comparable` | `InternationalFormatter.getMinimum()` Returns the minimum permissible value.
`Comparable` | `InternationalFormatter.getMaximum()` Returns the maximum permissible value.

Methods in javax.swing.text with parameters of type Comparable
`void` | `InternationalFormatter.setMinimum(Comparable minimum)` Sets the minimum permissible value.
`void` | `InternationalFormatter.setMaximum(Comparable max)` Sets the maximum permissible value.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.