| Name | Package | Description |
| Authenticator.RequestorType | java.net | The type of the entity requesting authentication. |
| CardTerminals.State | javax.smartcardio | Enumeration of attributes of a CardTerminal. |
| ClientInfoStatus | java.sql | Enumeration for status of the reason that a property could not be set
via a call to Connection.setClientInfo |
| Component.BaselineResizeBehavior | java.awt | Enumeration of the common ways the baseline of a component can
change as the size changes. |
| Desktop.Action | java.awt | Represents an action type. |
| Diagnostic.Kind | javax.tools | Kinds of diagnostics, for example, error or warning. |
| Dialog.ModalExclusionType | java.awt | Any top-level window can be marked not to be blocked by modal
dialogs. |
| Dialog.ModalityType | java.awt | Modal dialogs block all input to some top-level windows. |
| DropMode | javax.swing | Drop modes, used to determine the method by which a component
tracks and indicates a drop location during drag and drop. |
| ElementKind | javax.lang.model.element | The kind of an element. |
| ElementType | java.lang.annotation | A program element type. |
| Formatter.BigDecimalLayoutForm | java.util | No description provided. |
| FormSubmitEvent.MethodType | javax.swing.text.html | Represents an HTML form method type. |
| GroupLayout.Alignment | javax.swing | Enumeration of the possible ways ParallelGroup can align
its children. |
| JavaFileObject.Kind | javax.tools | Kinds of JavaFileObjects. |
| JTable.PrintMode | javax.swing | Printing modes, used in printing JTables. |
| KeyRep.Type | java.security | Key type. |
| LayoutStyle.ComponentPlacement | javax.swing | ComponentPlacement is an enumeration of the
possible ways two components can be placed relative to each
other. |
| MemoryType | java.lang.management | Types of memory pools . |
| MessageContext.Scope | javax.xml.ws.handler | Property scope. |
| Modifier | javax.lang.model.element | Represents a modifier on a program element such
as a class, method, or field. |
| MultipleGradientPaint.ColorSpaceType | java.awt | The color space in which to perform the gradient interpolation. |
| MultipleGradientPaint.CycleMethod | java.awt | The method to use when painting outside the gradient bounds. |
| NestingKind | javax.lang.model.element | The nesting kind of a type element. |
| Normalizer.Form | java.text | 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. |
| Proxy.Type | java.net | Represents the proxy type. |
| Resource.AuthenticationType | javax.annotation | The two possible authentication types for a resource. |
| RetentionPolicy | java.lang.annotation | Annotation retention policy. |
| RoundingMode | java.math | Specifies a rounding behavior for numerical operations
capable of discarding precision. |
| RowFilter.ComparisonType | javax.swing | Enumeration of the possible comparison values supported by
some of the default RowFilters. |
| RowIdLifetime | java.sql | Enumeration for RowId life-time values. |
| RowSorterEvent.Type | javax.swing.event | Enumeration of the types of RowSorterEvents. |
| Service.Mode | javax.xml.ws | The orientation of a dynamic client or service. |
| SOAPBinding.ParameterStyle | javax.jws.soap | The style of mapping parameters onto SOAP messages |
| SOAPBinding.Style | javax.jws.soap | The SOAP binding style |
| SOAPBinding.Use | javax.jws.soap | The SOAP binding use |
| SortOrder | javax.swing | SortOrder is an enumeration of the possible sort orderings. |
| SourceVersion | javax.lang.model | Source versions of the Java™ programming language. |
| SSLEngineResult.HandshakeStatus | javax.net.ssl | An SSLEngineResult enum describing the current
handshaking state of this SSLEngine. |
| SSLEngineResult.Status | javax.net.ssl | An SSLEngineResult enum describing the overall result
of the SSLEngine operation. |
| StandardLocation | javax.tools | Standard locations of file objects. |
| SwingWorker.StateValue | javax.swing | Values for the state bound property. |
| Thread.State | java.lang | A thread state. |
| TimeUnit | java.util.concurrent | 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. |
| TrayIcon.MessageType | java.awt | 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. |
| TypeKind | javax.lang.model.type | The kind of a type mirror. |
| WebParam.Mode | javax.jws | The direction in which the parameter flows |
| XmlAccessOrder | javax.xml.bind.annotation | Used by XmlAccessorOrder to control the ordering of properties and
fields in a JAXB bound class. |
| XmlAccessType | javax.xml.bind.annotation | Used by XmlAccessorType to control serialization of fields or
properties. |
| XmlNsForm | javax.xml.bind.annotation | Enumeration of XML Schema namespace qualifications. |