Uses of Interface
java.lang.constant.Constable
Package
Description
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 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 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 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.
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 of
program elements and
types.
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 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.
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 of Constable in com.sun.management
Modifier and TypeClassDescriptionstatic class
Origin of the value of a VM option. -
Uses of Constable in com.sun.nio.sctp
Modifier and TypeClassDescriptionstatic class
Defines the type of change event that happened to the association.class
Defines notification handler results.static class
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 Constable in com.sun.security.jgss
Modifier and TypeClassDescriptionclass
Attribute types that can be specified as an argument ofExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)
-
Uses of Constable in com.sun.source.doctree
Modifier and TypeClassDescriptionstatic class
The kind of an attribute value.static class
Enumerates all kinds of trees. -
Uses of Constable in com.sun.source.tree
Modifier and TypeClassDescriptionstatic class
The syntactic form of this case: STATEMENT:case <expression>: <statements>
RULE:case <expression> -> <expression>/<statement>
static class
Lambda expressions come in two forms: expression lambdas, whose body is an expression, and statement lambdas, whose body is a blockstatic class
There are two kinds of member references: (i) method references and (ii) constructor referencesstatic class
The kind of the module.static class
Enumerates all kinds of trees. -
Uses of Constable in com.sun.source.util
-
Uses of Constable in com.sun.tools.jconsole
-
Uses of Constable in java.awt
Modifier and TypeClassDescriptionstatic class
Enumeration of the common ways the baseline of a component can change as the size changes.static class
Represents an action type.static class
Any top-level window can be marked not to be blocked by modal dialogs.static class
Modal dialogs block all input to some top-level windows.static class
Kinds of translucency supported by the underlying system.static class
The color space in which to perform the gradient interpolation.static class
The method to use when painting outside the gradient bounds.static class
List of provided features.static class
Kinds of available window progress states.static class
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 class
Enumeration of available window types. -
Uses of Constable in java.awt.desktop
Modifier and TypeClassDescriptionclass
The strategy used to shut down the application, if Sudden Termination is not enabled.static class
Kinds of available reasons of user session change. -
Uses of Constable in java.awt.event
Modifier and TypeClassDescriptionstatic class
This enum represents the cause of aFocusEvent
- the reason why it occurred. -
Uses of Constable in java.awt.font
Modifier and TypeClassDescriptionstatic class
ANumericShaper.Range
represents a Unicode range of a script having its own decimal digits. -
Uses of Constable in java.io
Modifier and TypeClassDescriptionstatic class
The status of a check on the class, array length, number of references, depth, and stream size. -
Uses of Constable in java.lang
Modifier and TypeClassDescriptionclass
The Boolean class wraps a value of the primitive typeboolean
in an object.class
TheByte
class wraps a value of primitive typebyte
in an object.class
TheCharacter
class wraps a value of the primitive typechar
in an object.static class
A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Names.class
Class<T>
Instances of the classClass
represent classes and interfaces in a running Java application.class
TheDouble
class wraps a value of the primitive typedouble
in an object.class
This is the common base class of all Java language enumeration classes.class
TheFloat
class wraps a value of primitive typefloat
in an object.class
TheInteger
class wraps a value of the primitive typeint
in an object.class
TheLong
class wraps a value of the primitive typelong
in an object.static class
The type of aProcessBuilder.Redirect
.class
TheShort
class wraps a value of primitive typeshort
in an object.static class
Stack walker option to configure the stack frame information obtained by aStackWalker
.class
TheString
class represents character strings.static class
System loggers levels.static class
A thread state. -
Uses of Constable in java.lang.annotation
Modifier and TypeClassDescriptionclass
The constants of this enumerated class provide a simple classification of the syntactic locations where annotations may appear in a Java program.class
Annotation retention policy. -
Uses of Constable in java.lang.constant
Modifier and TypeClassDescriptionstatic class
Kinds of method handles that can be described with DirectMethodHandleDesc. -
Uses of Constable in java.lang.invoke
Modifier and TypeClassDescriptionclass
A method handle is a typed, directly executable reference to an underlying method, constructor, field, or similar low-level operation, with optional transformations of arguments or return values.static class
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.class
A method type represents the arguments and return type accepted and returned by a method handle, or the arguments and return type passed and expected by a method handle caller.class
A VarHandle is a dynamically strongly typed reference to a variable, or to a parametrically-defined family of variables, including static fields, non-static fields, array elements, or components of an off-heap data structure.static class
The set of access modes that specify how a variable, referenced by a VarHandle, is accessed. -
Uses of Constable in java.lang.management
-
Uses of Constable in java.lang.module
Modifier and TypeClassDescriptionstatic class
A modifier on an exported package.static class
A modifier on a module.static class
A modifier on an open package.static class
A modifier on a module dependence. -
Uses of Constable in java.math
Modifier and TypeClassDescriptionclass
Specifies a rounding behavior for numerical operations capable of discarding precision. -
Uses of Constable in java.net
Modifier and TypeClassDescriptionstatic class
The type of the entity requesting authentication.static class
Represents the proxy type.class
Defines the standard families of communication protocols. -
Uses of Constable in java.net.http
Modifier and TypeClassDescriptionstatic class
Defines the automatic redirection policy.static class
The HTTP protocol version. -
Uses of Constable in java.nio.file
Modifier and TypeClassDescriptionclass
Defines access modes used to test the accessibility of a file.class
Defines the file tree traversal options.class
The result type of aFileVisitor
.class
Defines the options as to how symbolic links are handled.class
Defines the standard copy options.class
Defines the standard open options. -
Uses of Constable in java.nio.file.attribute
Modifier and TypeClassDescriptionclass
Defines the flags for used by the flags component of an ACLentry
.class
Defines the permissions for use with the permissions component of an ACLentry
.class
A typesafe enumeration of the access control entry types.class
Defines the bits for use with thepermissions
attribute. -
Uses of Constable in java.security
Modifier and TypeClassDescriptionclass
An enumeration of cryptographic primitives.static class
The reseedable and prediction resistance capabilities of a DRBG.static class
Key type. -
Uses of Constable in java.security.cert
Modifier and TypeClassDescriptionstatic class
The BasicReason enumerates the potential reasons that a certification path of any type may be invalid.class
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.class
ThePKIXReason
enumerates the potential PKIX-specific reasons that an X.509 certification path may be invalid according to the PKIX (RFC 5280) standard.static class
Various revocation options that can be specified for the revocation checking mechanism. -
Uses of Constable in java.sql
Modifier and TypeClassDescriptionclass
Enumeration for status of the reason that a property could not be set via a call toConnection.setClientInfo
class
Defines the constants that are used to identify generic SQL types, called JDBC types.class
Enumeration for pseudo/hidden column usage.class
Enumeration for RowId life-time values. -
Uses of Constable in java.text
Modifier and TypeClassDescriptionstatic class
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 class
A number format style. -
Uses of Constable in java.time
-
Uses of Constable in java.time.chrono
Modifier and TypeClassDescriptionclass
An era in the Hijrah calendar system.class
An era in the ISO calendar system.class
An era in the Minguo calendar system.class
An era in the Thai Buddhist calendar system. -
Uses of Constable in java.time.format
Modifier and TypeClassDescriptionclass
Enumeration of the style of a localized date, time or date-time formatter.class
Enumeration of different ways to resolve dates and times.class
Enumeration of ways to handle the positive/negative sign.class
Enumeration of the style of text formatting and parsing. -
Uses of Constable in java.time.temporal
Modifier and TypeClassDescriptionclass
A standard set of fields.class
A standard set of date periods units. -
Uses of Constable in java.time.zone
Modifier and TypeClassDescriptionstatic class
A definition of the way a local time can be converted to the actual transition date-time. -
Uses of Constable in java.util
Modifier and TypeClassDescriptionstatic class
Enum forBigDecimal
formatting.static class
Enum for locale categories.static class
This enum provides constants to select a filtering mode for locale matching.static class
Enum for specifying the type defined in ISO 3166. -
Uses of Constable in java.util.concurrent
Modifier and TypeClassDescriptionclass
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 Constable in java.util.stream
Modifier and TypeClassDescriptionstatic class
Characteristics indicating properties of aCollector
, which can be used to optimize reduction implementations. -
Uses of Constable in javax.lang.model
Modifier and TypeClassDescriptionclass
Source versions of the Java programming language. -
Uses of Constable in javax.lang.model.element
Modifier and TypeClassDescriptionclass
Thekind
of an element.class
Represents a modifier on a program element such as a class, method, or field.static class
Thekind
of a directive.class
The nesting kind of a type element. -
Uses of Constable in javax.lang.model.type
-
Uses of Constable in javax.lang.model.util
Modifier and TypeClassDescriptionstatic class
The origin of an element or other language model item. -
Uses of Constable in javax.net.ssl
Modifier and TypeClassDescriptionstatic class
AnSSLEngineResult
enum describing the current handshaking state of thisSSLEngine
.static class
AnSSLEngineResult
enum describing the overall result of theSSLEngine
operation. -
Uses of Constable in javax.smartcardio
Modifier and TypeClassDescriptionstatic class
Enumeration of attributes of a CardTerminal. -
Uses of Constable in javax.swing
Modifier and TypeClassDescriptionclass
Drop modes, used to determine the method by which a component tracks and indicates a drop location during drag and drop.static class
Enumeration of the possible waysParallelGroup
can align its children.static class
Printing modes, used in printingJTable
s.static class
ComponentPlacement
is an enumeration of the possible ways two components can be placed relative to each other.static class
Enumeration of the possible comparison values supported by some of the defaultRowFilter
s.class
SortOrder is an enumeration of the possible sort orderings.static class
Values for thestate
bound property. -
Uses of Constable in javax.swing.event
Modifier and TypeClassDescriptionstatic class
Enumeration of the types ofRowSorterEvent
s. -
Uses of Constable in javax.swing.plaf.nimbus
Modifier and TypeClassDescriptionprotected static class
Cache mode. -
Uses of Constable in javax.swing.text.html
Modifier and TypeClassDescriptionstatic class
Represents an HTML form method type. -
Uses of Constable in javax.tools
Modifier and TypeClassDescriptionstatic class
Kinds of diagnostics, for example, error or warning.static class
Locations specific toDocumentationTool
.static class
Kinds of JavaFileObjects.class
Standard locations of file objects. -
Uses of Constable in javax.xml.catalog
Modifier and TypeClassDescriptionstatic class
A Feature type as defined in the Catalog Features table. -
Uses of Constable in javax.xml.xpath
Modifier and TypeClassDescriptionstatic class
XPathResultType represents possible return types of an XPath evaluation. -
Uses of Constable in jdk.dynalink
Modifier and TypeClassDescriptionclass
An enumeration of standard namespaces defined by Dynalink.class
Defines the standard dynamic operations. -
Uses of Constable in jdk.dynalink.linker
Modifier and TypeClassDescriptionstatic class
Enumeration of possible outcomes of comparing one conversion to another. -
Uses of Constable in jdk.incubator.foreign
Modifier and TypeInterfaceDescriptioninterface
A memory layout can be used to describe the contents of a memory segment in a language neutral fashion.Modifier and TypeClassDescriptionstatic class
A C type kind.class
A function descriptor is made up of zero or more argument layouts and zero or one return layout.class
A group layout is used to combine together multiple member layouts.class
A sequence layout.class
A value layout.Modifier and TypeMethodDescriptionReturns the attribute with the given name (if it exists).Returns the attribute with the given name (if it exists).Modifier and TypeMethodDescriptionFunctionDescriptor.withAttribute(String name, Constable value)
Returns a new function descriptor which features the same attributes as this descriptor, plus the newly specified attribute.GroupLayout.withAttribute(String name, Constable value)
Returns a new memory layout which features the same attributes as this layout, plus the newly specified attribute.MemoryLayout.withAttribute(String name, Constable value)
Returns a new memory layout which features the same attributes as this layout, plus the newly specified attribute.SequenceLayout.withAttribute(String name, Constable value)
Returns a new memory layout which features the same attributes as this layout, plus the newly specified attribute.ValueLayout.withAttribute(String name, Constable value)
Returns a new memory layout which features the same attributes as this layout, plus the newly specified attribute. -
Uses of Constable in jdk.incubator.vector
Modifier and TypeClassDescriptionclass
AVectorShape
selects a particular implementation ofVector
s. -
Uses of Constable in jdk.javadoc.doclet
Modifier and TypeClassDescriptionstatic class
The kind of an option.static class
The mode specifying the level of detail of module documentation.static class
The kind of location in which a tag may be used. -
Uses of Constable in jdk.jfr
Modifier and TypeClassDescriptionclass
Indicates a state in the life cycle of a recording. -
Uses of Constable in jdk.jshell
Modifier and TypeClassDescriptionstatic class
Describes the general kind of snippet.static class
Describes the current state of a Snippet.static class
The detailed variety of a snippet.static class
Describes the completeness of the given input.