Close
☰
L
OGIC
B
IG
Tutorials
Contact
Send Message
Tutorials
Core Java Tutorials
Java EE Tutorials
Java Swing Tutorials
Spring Framework Tutorials
Unit Testing
Build Tools
Misc Tutorials
How-to
Quick-info
Projects
Quick CLI
VocBit.com
All enum list defined in JDK
[Last Updated: May 13, 2018]
JDK
Java
Following is JDK 10 built in enum list:
java.lang
Character.UnicodeScript
ProcessBuilder.Redirect.Type
StackWalker.Option
System.Logger.Level
Thread.State
java.lang.annotation
ElementType
RetentionPolicy
java.lang.invoke
VarHandle.AccessMode
java.lang.management
MemoryType
java.lang.module
ModuleDescriptor.Exports.Modifier
ModuleDescriptor.Modifier
ModuleDescriptor.Opens.Modifier
ModuleDescriptor.Requires.Modifier
java.time
DayOfWeek
Month
java.time.chrono
HijrahEra
IsoEra
MinguoEra
ThaiBuddhistEra
java.time.format
FormatStyle
ResolverStyle
SignStyle
TextStyle
java.time.temporal
ChronoField
ChronoUnit
java.time.zone
ZoneOffsetTransitionRule.TimeDefinition
java.util
Formatter.BigDecimalLayoutForm
Locale.Category
Locale.FilteringMode
Locale.IsoCountryCode
java.util.concurrent
TimeUnit
java.util.stream
Collector.Characteristics
java.math
RoundingMode
java.io
ObjectInputFilter.Status
java.nio.file
AccessMode
FileVisitOption
FileVisitResult
LinkOption
StandardCopyOption
StandardOpenOption
java.nio.file.attribute
AclEntryFlag
AclEntryPermission
AclEntryType
PosixFilePermission
java.net
Authenticator.RequestorType
Proxy.Type
StandardProtocolFamily
java.security
CryptoPrimitive
DrbgParameters.Capability
KeyRep.Type
java.security.cert
CertPathValidatorException.BasicReason
CRLReason
PKIXReason
PKIXRevocationChecker.Option
java.sql
ClientInfoStatus
JDBCType
PseudoColumnUsage
RowIdLifetime
java.text
Normalizer.Form
java.awt
Component.BaselineResizeBehavior
Desktop.Action
Dialog.ModalExclusionType
Dialog.ModalityType
GraphicsDevice.WindowTranslucency
MultipleGradientPaint.ColorSpaceType
MultipleGradientPaint.CycleMethod
Taskbar.Feature
Taskbar.State
TrayIcon.MessageType
Window.Type
java.awt.desktop
QuitStrategy
UserSessionEvent.Reason
java.awt.event
FocusEvent.Cause
java.awt.font
NumericShaper.Range
javafx.animation
Animation.Status
PathTransition.OrientationType
javafx.application
ConditionalFeature
Preloader.StateChangeNotification.Type
javafx.concurrent
Worker.State
javafx.css
SizeUnits
StyleOrigin
javafx.geometry
HorizontalDirection
HPos
NodeOrientation
Orientation
Pos
Side
VerticalDirection
VPos
javafx.print
Collation
PageOrientation
PrintColor
Printer.MarginType
PrinterJob.JobStatus
PrintQuality
PrintSides
javafx.scene
AccessibleAction
AccessibleAttribute
AccessibleRole
CacheHint
DepthTest
javafx.scene.chart
LineChart.SortingPolicy
javafx.scene.control
Alert.AlertType
ButtonBar.ButtonData
ContentDisplay
OverrunStyle
ScrollPane.ScrollBarPolicy
SelectionMode
TableColumn.SortType
TabPane.TabClosingPolicy
TabPane.TabDragPolicy
TreeSortMode
TreeTableColumn.SortType
javafx.scene.control.skin
TextInputControlSkin.Direction
TextInputControlSkin.TextUnit
javafx.scene.effect
BlendMode
BlurType
javafx.scene.image
PixelFormat.Type
javafx.scene.input
InputMethodHighlight
KeyCode
KeyCombination.ModifierValue
MouseButton
ScrollEvent.HorizontalTextScrollUnits
ScrollEvent.VerticalTextScrollUnits
TouchPoint.State
TransferMode
javafx.scene.layout
BackgroundRepeat
BorderRepeat
Priority
javafx.scene.media
MediaException.Type
MediaPlayer.Status
javafx.scene.paint
CycleMethod
javafx.scene.shape
ArcType
CullFace
DrawMode
FillRule
StrokeLineCap
StrokeLineJoin
StrokeType
javafx.scene.text
FontPosture
FontSmoothingType
FontWeight
TextAlignment
TextBoundsType
javafx.scene.transform
MatrixType
javafx.scene.web
HTMLEditorSkin.Command
javafx.stage
Modality
PopupWindow.AnchorLocation
StageStyle
javax.annotation
Resource.AuthenticationType
javax.jws
WebParam.Mode
javax.jws.soap
SOAPBinding.ParameterStyle
SOAPBinding.Style
SOAPBinding.Use
javax.lang.model
SourceVersion
javax.lang.model.element
ElementKind
Modifier
ModuleElement.DirectiveKind
NestingKind
javax.lang.model.type
TypeKind
javax.lang.model.util
Elements.Origin
javax.net.ssl
SSLEngineResult.HandshakeStatus
SSLEngineResult.Status
javax.smartcardio
CardTerminals.State
javax.swing
DropMode
GroupLayout.Alignment
JTable.PrintMode
LayoutStyle.ComponentPlacement
RowFilter.ComparisonType
SortOrder
SwingWorker.StateValue
javax.swing.event
RowSorterEvent.Type
javax.swing.plaf.nimbus
AbstractRegionPainter.PaintContext.CacheMode
javax.swing.text.html
FormSubmitEvent.MethodType
javax.tools
Diagnostic.Kind
DocumentationTool.Location
JavaFileObject.Kind
StandardLocation
javax.xml.bind.annotation
XmlAccessOrder
XmlAccessType
XmlNsForm
javax.xml.catalog
CatalogFeatures.Feature
javax.xml.ws
Service.Mode
javax.xml.ws.handler
MessageContext.Scope
javax.xml.ws.soap
AddressingFeature.Responses
javax.xml.xpath
XPathEvaluationResult.XPathResultType
com.sun.javadoc
LanguageVersion
com.sun.management
VMOption.Origin
com.sun.nio.sctp
AssociationChangeNotification.AssocChangeEvent
HandlerResult
PeerAddressChangeNotification.AddressChangeEvent
com.sun.security.jgss
InquireType
com.sun.source.doctree
AttributeTree.ValueKind
DocTree.Kind
com.sun.source.tree
LambdaExpressionTree.BodyKind
MemberReferenceTree.ReferenceMode
ModuleTree.ModuleKind
Tree.Kind
com.sun.source.util
TaskEvent.Kind
com.sun.tools.jconsole
JConsoleContext.ConnectionState
jdk.dynalink
StandardNamespace
StandardOperation
jdk.dynalink.linker
ConversionComparator.Comparison
jdk.incubator.http
HttpClient.Redirect
HttpClient.Version
WebSocket.MessagePart
jdk.javadoc.doclet
Doclet.Option.Kind
DocletEnvironment.ModuleMode
Taglet.Location
jdk.jfr
RecordingState
jdk.jshell
Snippet.Kind
Snippet.Status
Snippet.SubKind
SourceCodeAnalysis.Completeness
jdk.management.resource
ResourceAccuracy
jdk.nashorn.api.tree
Diagnostic.Kind
Tree.Kind
jdk.net
SocketFlow.Status
See Also
Core Java Tutorials
Share