New APIs in Java 12
Comparing Java 12 (12.0.2+10-adpt) with Java 7 (1.7.0_80-oracle).
Element | Modification |
---|---|
java.applet | |
| |
| |
| |
| |
java.awt.color | |
ICC_Profile | |
| |
java.awt.datatransfer | |
DataFlavor | |
| |
| |
| |
| |
java.awt.dnd | |
DragSourceContext | |
| |
DragSourceContext(DragSourceContextPeer,... |
|
DragSource | |
| |
createDragSourceContext(DragSourceContextPeer,... |
|
DropTargetContext | |
addNotify(DropTargetContextPeer) |
|
removeNotify() |
|
DropTarget | |
| |
addNotify(ComponentPeer) |
|
| |
removeNotify(ComponentPeer) |
|
java.awt.event | |
FocusEvent | |
| |
| |
InputEvent | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
InvocationEvent | |
| |
KeyEvent | |
| |
| |
java.awt.font | |
TextLayout | |
equals(Object) |
|
hashCode() |
|
NumericShaper.Range | |
| |
| |
java.awt.geom | |
Path2D.Double | |
Path2D.Float | |
Path2D | |
java.awt.image | |
| |
| |
ColorModel | |
| |
ComponentColorModel | |
| |
IndexColorModel | |
| |
| |
| |
PackedColorModel | |
| |
| |
java.awt.peer | |
ComponentPeer | |
getToolkit() |
|
requestFocus(Component, boolean, boolean, long,... |
|
| |
DesktopPeer | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
FramePeer | |
| |
| |
java.awt | |
AWTEvent | |
| |
AWTKeyStroke | |
| |
| |
| |
Component | |
| |
getPeer() |
|
| |
| |
| |
| |
| |
Container.AccessibleAWTContainer | |
| |
Desktop | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
DisplayMode | |
| |
| |
FileDialog | |
| |
Font | |
| |
| |
getPeer() |
|
| |
Graphics | |
| |
KeyboardFocusManager | |
| |
| |
| |
| |
| |
| |
| |
MenuComponent | |
getPeer() |
|
PrintJob | |
| |
RenderingHints | |
| |
| |
| |
| |
| |
Robot | |
| |
| |
Toolkit | |
createButton(Button) |
|
createCanvas(Canvas) |
|
createCheckbox(Checkbox) |
|
createCheckboxMenuItem(CheckboxMenuItem) |
|
createChoice(Choice) |
|
createComponent(Component) |
|
createDesktopPeer(Desktop) |
|
createDialog(Dialog) |
|
createDragSourceContextPeer(DragGestureEvent) |
|
createFileDialog(FileDialog) |
|
createFrame(Frame) |
|
createLabel(Label) |
|
createList(List) |
|
createMenu(Menu) |
|
createMenuBar(MenuBar) |
|
createMenuItem(MenuItem) |
|
createPanel(Panel) |
|
createPopupMenu(PopupMenu) |
|
createScrollPane(ScrollPane) |
|
createScrollbar(Scrollbar) |
|
createTextArea(TextArea) |
|
createTextField(TextField) |
|
createWindow(Window) |
|
getFontPeer(String, int) |
|
| |
getMouseInfoPeer() |
|
Desktop.Action | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.beans | |
| |
| |
Beans | |
| |
| |
java.io | |
BufferedReader | |
| |
ByteArrayInputStream | |
ByteArrayOutputStream | |
FileInputStream | |
finalize() | |
FileOutputStream | |
finalize() | |
FileReader | |
FileWriter | |
InputStream | |
| |
| |
| |
| |
ObjectInputStream | |
| |
| |
OutputStreamWriter | |
| |
| |
OutputStream | |
PrintStream | |
PrintWriter | |
Reader | |
| |
Writer | |
| |
| |
| |
ObjectStreamConstants | |
| |
java.lang.annotation | |
| |
| |
ElementType | |
| |
| |
| |
java.lang.instrument | |
| |
ClassFileTransformer | |
| |
| |
Instrumentation | |
| |
| |
java.lang.invoke | |
| |
| |
| |
| |
| |
| |
| |
| |
MethodHandles.Lookup | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
MethodHandles | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.lang.management | |
LockInfo | |
| |
ThreadInfo | |
| |
| |
RuntimeMXBean | |
ThreadMXBean | |
| |
java.lang.ref | |
| |
Reference | |
| |
| |
java.lang.reflect | |
AccessibleObject | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Field | |
| |
| |
| |
GenericSignatureFormatError | |
| |
| |
MalformedParameterizedTypeException | |
| |
| |
| |
| |
| |
| |
Modifier | |
| |
| |
Proxy | |
| |
| |
UndeclaredThrowableException | |
getCause() |
|
| |
AnnotatedElement | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Type | |
| |
java.lang | |
Deprecated | |
| |
| |
| |
Boolean | |
| |
| |
| |
| |
| |
| |
Byte | |
| |
| |
| |
| |
| |
| |
| |
Character.UnicodeBlock | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Character | |
| |
| |
| |
| |
| |
| |
| |
| |
ClassLoader | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ClassNotFoundException | |
getCause() |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ExceptionInInitializerError | |
getCause() |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
IndexOutOfBoundsException | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
InternalError | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Math | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Object | |
| |
| |
| |
| |
| |
| |
ProcessBuilder.Redirect | |
| |
ProcessBuilder | |
| |
Process | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Runtime | |
getLocalizedInputStream(InputStream) | |
getLocalizedOutputStream(OutputStream) | |
runFinalizersOnExit(boolean) | |
| |
| |
| |
SecurityManager | |
inCheck | |
checkAwtEventQueueAccess() | |
checkMemberAccess(Class, int) | |
checkSystemClipboardAccess() | |
checkTopLevelWindow(Object) | |
classDepth(String) | |
classLoaderDepth() | |
currentClassLoader() | |
currentLoadedClass() | |
getInCheck() | |
inClass(String) | |
inClassLoader() | |
Short | |
| |
| |
| |
| |
| |
| |
| |
StackTraceElement | |
| |
| |
| |
| |
| |
StrictMath | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
System | |
| |
| |
runFinalizersOnExit(boolean) | |
ThreadLocal | |
| |
Thread | |
| |
| |
destroy() | |
| |
stop(Throwable) | |
VirtualMachineError | |
| |
| |
| |
| |
Character.UnicodeScript | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
CharSequence | |
| |
| |
Iterable | |
| |
| |
| |
| |
| |
| |
java.math | |
BigDecimal | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
BigInteger | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.net | |
Authenticator | |
| |
| |
| |
DatagramPacket | |
| |
| |
DatagramSocketImpl | |
| |
| |
| |
DatagramSocket | |
| |
| |
| |
HttpURLConnection | |
| |
MulticastSocket | |
| |
NetworkInterface | |
| |
| |
| |
ProxySelector | |
| |
SecureCacheResponse | |
ServerSocket | |
| |
| |
| |
SocketImpl | |
| |
| |
| |
Socket | |
| |
| |
| |
StandardSocketOptions | |
| |
URLClassLoader | |
| |
| |
| |
URLConnection | |
| |
| |
URLDecoder | |
URLEncoder | |
| |
URL | |
set(String, String, int, String, String) |
|
set(String, String, int, String, String, String,... |
|
SocketOptions | |
| |
java.nio.channels | |
AsynchronousServerSocketChannel | |
| |
AsynchronousSocketChannel | |
| |
Channels | |
DatagramChannel | |
| |
SelectionKey | |
Selector | |
ServerSocketChannel | |
| |
SocketChannel | |
| |
java.nio.file.attribute | |
FileTime | |
| |
| |
java.nio.file | |
FileStore | |
Files | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Path | |
| |
| |
| |
| |
| |
| |
| |
| |
java.nio | |
Buffer | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ByteBuffer | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
CharBuffer | |
| |
| |
| |
| |
| |
| |
| |
| |
DoubleBuffer | |
| |
| |
| |
| |
| |
| |
| |
FloatBuffer | |
| |
| |
| |
| |
| |
| |
| |
IntBuffer | |
| |
| |
| |
| |
| |
| |
| |
LongBuffer | |
| |
| |
| |
| |
| |
| |
| |
MappedByteBuffer | |
| |
| |
| |
| |
| |
| |
| |
ShortBuffer | |
| |
| |
| |
| |
| |
| |
| |
java.rmi.server | |
| |
| |
UnicastRemoteObject | |
| |
| |
| |
RemoteRef | |
| |
| |
| |
java.rmi | |
| |
java.security.acl | |
| |
| |
| |
| |
| |
| |
| |
| |
java.security.cert | |
CertPathBuilderSpi | |
| |
CertPathBuilder | |
| |
CertPathValidatorSpi | |
| |
CertPathValidator | |
| |
Certificate | |
| |
| |
| |
| |
| |
X509CRL | |
| |
X509Certificate | |
| |
| |
| |
java.security.interfaces | |
DSAPrivateKey | |
| |
DSAPublicKey | |
| |
ECPrivateKey | |
| |
ECPublicKey | |
| |
RSAKey | |
RSAMultiPrimePrivateCrtKey | |
| |
RSAPrivateCrtKey | |
| |
RSAPrivateKey | |
| |
RSAPublicKey | |
| |
java.security.spec | |
| |
| |
getName() | |
EncodedKeySpec | |
| |
| |
MGF1ParameterSpec | |
| |
PKCS8EncodedKeySpec | |
| |
PSSParameterSpec | |
RSAKeyGenParameterSpec | |
RSAMultiPrimePrivateCrtKeySpec | |
RSAPrivateCrtKeySpec | |
RSAPrivateKeySpec | |
RSAPublicKeySpec | |
X509EncodedKeySpec | |
| |
java.security | |
AccessController | |
| |
| |
| |
| |
AuthProvider | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
KeyStore.Builder | |
| |
KeyStore.PasswordProtection | |
| |
| |
| |
KeyStore.PrivateKeyEntry | |
| |
| |
KeyStore.SecretKeyEntry | |
| |
| |
KeyStore.TrustedCertificateEntry | |
| |
| |
KeyStoreSpi | |
| |
KeyStore | |
| |
| |
| |
PermissionCollection | |
| |
PrivilegedActionException | |
getCause() |
|
ProtectionDomain | |
| |
Provider | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
SecureClassLoader | |
| |
SecureRandomSpi | |
| |
| |
| |
| |
| |
SecureRandom | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
KeyStore.Entry | |
| |
Key | |
| |
Principal | |
| |
| |
| |
PublicKey | |
| |
| |
java.sql | |
BatchUpdateException | |
| |
| |
Date | |
| |
| |
| |
DriverManager | |
| |
| |
Time | |
| |
| |
| |
Timestamp | |
| |
| |
| |
| |
Types | |
| |
| |
| |
| |
CallableStatement | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Connection | |
| |
| |
| |
| |
| |
| |
DatabaseMetaData | |
| |
| |
| |
| |
PreparedStatement | |
| |
| |
| |
ResultSet | |
| |
| |
| |
| |
SQLInput | |
| |
SQLOutput | |
| |
| |
| |
| |
Statement | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.text.spi | |
NumberFormatProvider | |
java.text | |
DecimalFormat | |
| |
NumberFormat.Field | |
NumberFormat | |
| |
| |
| |
| |
| |
java.util.concurrent.atomic | |
AtomicBoolean | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicIntegerArray | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicIntegerFieldUpdater | |
| |
| |
| |
| |
AtomicInteger | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicLongArray | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicLongFieldUpdater | |
| |
| |
| |
| |
AtomicLong | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicReferenceArray | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
AtomicReferenceFieldUpdater | |
| |
| |
| |
| |
AtomicReference | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.util.concurrent.locks | |
| |
java.util.concurrent | |
ArrayBlockingQueue | |
| |
| |
| |
| |
| |
| |
| |
| |
ConcurrentHashMap | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
keySet() |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ConcurrentLinkedDeque | |
| |
| |
| |
| |
| |
| |
ConcurrentLinkedQueue | |
| |
| |
| |
| |
| |
| |
| |
ConcurrentSkipListMap | |
| |
| |
| |
| |
| |
| |
| |
ConcurrentSkipListSet | |
| |
CopyOnWriteArrayList | |
| |
| |
| |
| |
| |
CopyOnWriteArraySet | |
| |
| |
| |
| |
Executors | |
| |
| |
| |
ForkJoinPool | |
| |
| |
| |
| |
ForkJoinTask | |
| |
| |
| |
| |
| |
FutureTask | |
LinkedBlockingDeque | |
| |
| |
| |
| |
| |
| |
LinkedBlockingQueue | |
| |
| |
| |
| |
| |
LinkedTransferQueue | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
PriorityBlockingQueue | |
| |
| |
| |
| |
| |
| |
SynchronousQueue | |
| |
| |
ThreadLocalRandom | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ThreadPoolExecutor | |
| |
| |
| |
| |
| |
| |
ConcurrentMap | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.util.jar | |
Attributes.Name | |
| |
| |
| |
| |
JarEntry | |
JarFile | |
| |
| |
| |
| |
| |
| |
| |
| |
addPropertyChangeListener(PropertyChangeListener) |
|
removePropertyChangeListener(PropertyChangeListene... |
|
| |
addPropertyChangeListener(PropertyChangeListener) |
|
removePropertyChangeListener(PropertyChangeListene... |
|
java.util.logging | |
FileHandler | |
| |
LogManager | |
| |
addPropertyChangeListener(PropertyChangeListener) |
|
| |
| |
removePropertyChangeListener(PropertyChangeListene... |
|
| |
| |
LogRecord | |
| |
| |
| |
Logger | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
java.util.regex | |
Matcher | |
| |
| |
| |
| |
| |
| |
| |
Pattern | |
| |
| |
java.util.spi | |
| |
| |
| |
LocaleNameProvider | |
| |
| |
LocaleServiceProvider | |
| |
TimeZoneNameProvider | |
| |
| |
| |
| |
| |
java.util.zip | |
Adler32 | |
| |
update(byte[]) |
|
| |
CRC32 | |
| |
update(byte[]) |
|
Deflater | |
finalize() | |
Inflater | |
finalize() | |
ZipEntry | |
| |
| |
| |
| |
| |
| |
| |
| |
ZipFile | |
finalize() | |
| |
Checksum | |
| |
| |
java.util | |
ArrayDeque | |
| |
| |
| |
| |
| |
| |
ArrayList | |
| |
| |
| |
| |
| |
| |
| |
Arrays | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
BitSet | |
| |
| |
Calendar | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Collections | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Currency | |
| |
Date | |
| |
| |
| |
Formatter | |
GregorianCalendar | |
| |
| |
| |
HashMap | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
HashSet | |
| |
Hashtable | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
IdentityHashMap | |
| |
| |
| |
LinkedHashMap | |
| |
| |
| |
| |
| |
| |
LinkedHashSet | |
| |
LinkedList | |
| |
| |
Locale | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Objects | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
PriorityQueue | |
| |
| |
| |
| |
| |
| |
Properties | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Random | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
ResourceBundle | |
| |
| |
| |
Scanner | |
| |
| |
| |
ServiceLoader | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
TimeZone | |
| |
| |
TreeMap | |
| |
| |
| |
| |
TreeSet | |
| |
Vector | |
| |
| |
| |
| |
| |
WeakHashMap | |
| |
| |
| |
| |
Collection | |
| |
| |
| |
| |
Comparator | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Deque | |
| |
Enumeration | |
| |
Iterator | |
| |
| |
List | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Map.Entry | |
| |
| |
| |
| |
Map | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Set | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
SortedSet | |
| |
| |
| |
| |
| |
| |
javax.accessibility | |
| |
javax.activation |
|
javax.activity |
|
javax.annotation.processing | |
| |
RoundEnvironment | |
| |
| |
javax.annotation |
|
javax.crypto.interfaces | |
DHPrivateKey | |
| |
DHPublicKey | |
| |
PBEKey | |
| |
javax.crypto.spec | |
PBEParameterSpec | |
| |
| |
javax.crypto | |
Cipher | |
ExemptionMechanism | |
finalize() |
|
| |
| |
| |
javax.imageio.spi | |
ServiceRegistry | |
| |
javax.imageio.stream | |
FileCacheImageInputStream | |
| |
FileImageInputStream | |
| |
FileImageOutputStream | |
| |
ImageInputStreamImpl | |
| |
MemoryCacheImageInputStream | |
| |
javax.jnlp |
|
javax.jws.soap |
|
javax.jws |
|
javax.lang.model.element | |
| |
ElementKind | |
| |
Modifier | |
| |
| |
AnnotationValueVisitor | |
| |
ElementVisitor | |
| |
| |
| |
ExecutableElement | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
PackageElement | |
| |
VariableElement | |
| |
| |
javax.lang.model.type | |
TypeKind | |
| |
| |
ExecutableType | |
| |
| |
| |
TypeVisitor | |
| |
| |
javax.lang.model.util | |
AbstractAnnotationValueVisitor6 | |
| |
AbstractAnnotationValueVisitor7 | |
| |
| |
| |
AbstractElementVisitor6 | |
| |
| |
AbstractElementVisitor7 | |
| |
| |
| |
AbstractTypeVisitor6 | |
| |
| |
AbstractTypeVisitor7 | |
| |
| |
| |
ElementFilter | |
| |
| |
| |
| |
| |
| |
| |
ElementKindVisitor6 | |
| |
| |
ElementKindVisitor7 | |
| |
| |
| |
| |
ElementScanner6 | |
| |
| |
ElementScanner7 | |
| |
| |
| |
| |
SimpleAnnotationValueVisitor6 | |
| |
| |
SimpleAnnotationValueVisitor7 | |
| |
| |
| |
| |
SimpleElementVisitor6 | |
| |
| |
SimpleElementVisitor7 | |
| |
| |
| |
| |
SimpleTypeVisitor6 | |
| |
| |
SimpleTypeVisitor7 | |
| |
| |
| |
| |
TypeKindVisitor6 | |
| |
| |
TypeKindVisitor7 | |
| |
| |
| |
| |
| |
Elements | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
javax.lang.model | |
SourceVersion | |
| |
| |
| |
| |
| |
javax.management.remote.rmi | |
RMIConnectorServer | |
| |
| |
| |
| |
_RMIConnectionImpl_Tie |
|
_RMIConnection_Stub |
|
_RMIServerImpl_Tie |
|
_RMIServer_Stub |
|
javax.management | |
| |
MBeanServer | |
| |
| |
| |
javax.naming.directory | |
Attribute | |
| |
javax.naming | |
CompoundName | |
impl |
|
Context | |
| |
Name | |
| |
javax.net.ssl | |
ExtendedSSLSession | |
| |
| |
HandshakeCompletedEvent | |
| |
HttpsURLConnection | |
| |
| |
| |
SSLEngineResult | |
| |
| |
SSLEngine | |
| |
| |
| |
| |
SSLParameters | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
SSLSocketFactory | |
| |
SSLSocket | |
| |
| |
| |
| |
| |
SSLEngineResult.HandshakeStatus | |
| |
SSLSession | |
| |
javax.print.attribute.standard | |
javax.rmi.CORBA |
|
javax.rmi |
|
javax.security.auth.kerberos | |
| |
| |
| |
KeyTab | |
| |
| |
| |
| |
| |
| |
javax.security.auth | |
Policy | |
Destroyable | |
| |
| |
javax.security.cert | |
| |
| |
| |
| |
| |
| |
| |
javax.security.sasl | |
Sasl | |
| |
javax.sql.rowset.serial | |
SerialArray | |
| |
| |
| |
SerialBlob | |
| |
| |
| |
SerialClob | |
| |
| |
| |
SerialDatalink | |
| |
| |
| |
SerialJavaObject | |
| |
| |
| |
SerialRef | |
| |
| |
| |
SerialStruct | |
| |
| |
| |
javax.sql | |
CommonDataSource | |
| |
ConnectionPoolDataSource | |
| |
| |
| |
| |
| |
DataSource | |
| |
| |
| |
| |
| |
| |
| |
XADataSource | |
| |
| |
| |
| |
| |
javax.swing.colorchooser | |
AbstractColorChooserPanel | |
| |
| |
| |
javax.swing.event | |
SwingPropertyChangeSupport | |
| |
javax.swing.filechooser | |
FileSystemView | |
| |
| |
| |
javax.swing.plaf.basic | |
BasicGraphicsUtils | |
| |
| |
| |
| |
BasicMenuUI | |
| |
BasicTextUI | |
| |
| |
| |
| |
| |
| |
javax.swing.plaf.metal | |
MetalBorders.ToolBarBorder | |
bumps |
|
| |
| |
MetalFileChooserUI | |
createDirectoryComboBoxRenderer(JFileChooser) |
|
MetalScrollBarUI | |
bumps |
|
javax.swing.plaf.multi | |
MultiTextUI | |
| |
| |
| |
| |
| |
| |
javax.swing.plaf.synth | |
SynthGraphicsUtils | |
| |
| |
| |
| |
javax.swing.plaf | |
LayerUI | |
| |
TextUI | |
| |
| |
| |
| |
| |
| |
| |
| |
javax.swing.table | |
JTableHeader | |
| |
javax.swing.text | |
JTextComponent | |
| |
| |
| |
| |
PasswordView | |
| |
| |
| |
| |
| |
| |
PlainView | |
| |
| |
| |
| |
| |
| |
TableView.TableRow | |
| |
| |
| |
| |
Utilities | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
WrappedPlainView | |
| |
| |
| |
| |
| |
| |
javax.swing | |
| |
DefaultComboBoxModel | |
DefaultListModel | |
ImageIcon | |
| |
| |
InputVerifier | |
| |
| |
| |
| |
JColorChooser | |
| |
| |
JComponent.AccessibleJComponent | |
| |
JComponent | |
accessibleContext |
|
getAccessibleContext() |
|
| |
JFrame | |
EXIT_ON_CLOSE |
|
JLayer | |
| |
| |
| |
| |
| |
| |
JRootPane | |
defaultPressAction |
|
defaultReleaseAction |
|
JSpinner.NumberEditor | |
| |
JToggleButton | |
| |
| |
PopupFactory | |
| |
RepaintManager | |
| |
UIManager | |
| |
Action | |
| |
ButtonModel | |
ListSelectionModel | |
| |
javax.tools | |
ForwardingJavaFileManager | |
| |
| |
| |
| |
| |
| |
ToolProvider | |
| |
| |
| |
| |
StandardLocation | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
JavaCompiler.CompilationTask | |
| |
JavaFileManager.Location | |
| |
JavaFileManager | |
| |
| |
| |
| |
| |
| |
| |
StandardJavaFileManager | |
| |
| |
| |
| |
| |
| |
| |
Tool | |
| |
javax.transaction |
|
javax.xml.bind.annotation.adapters |
|
javax.xml.bind.annotation |
|
javax.xml.bind.attachment |
|
javax.xml.bind.helpers |
|
javax.xml.bind.util |
|
javax.xml.bind |
|
| |
javax.xml.crypto.dsig | |
DigestMethod | |
SignatureMethod | |
javax.xml.crypto | |
| |
javax.xml.datatype | |
DatatypeFactory | |
| |
javax.xml.parsers | |
DocumentBuilderFactory | |
| |
SAXParserFactory | |
| |
javax.xml.soap |
|
javax.xml.stream | |
XMLEventFactory | |
| |
XMLInputFactory | |
| |
XMLOutputFactory | |
| |
javax.xml.transform.dom | |
DOMSource | |
| |
javax.xml.transform.sax | |
SAXSource | |
| |
javax.xml.transform.stax | |
StAXSource | |
| |
javax.xml.transform.stream | |
StreamSource | |
| |
javax.xml.transform | |
TransformerFactory | |
| |
Source | |
| |
javax.xml.validation | |
| |
SchemaFactory | |
| |
| |
javax.xml.ws.handler.soap |
|
javax.xml.ws.handler |
|
javax.xml.ws.http |
|
javax.xml.ws.soap |
|
javax.xml.ws.spi.http |
|
javax.xml.ws.spi |
|
javax.xml.ws.wsaddressing |
|
javax.xml.ws |
|
javax.xml.xpath | |
XPathFactory | |
| |
| |
| |
| |
| |
XPathExpression | |
| |
| |
| |
| |
| |
XPath | |
| |
| |
| |
| |
javax.xml | |
XMLConstants | |
|
This report is based on simple comparison of all public
and
protected
APIs of the java.*
and javax.*
packages of JDK builds 12.0.2+10-adpt and
1.7.0_80-oracle. It does not make statements about
compatibility.
For the latest Java versions the corresponding CSRs (Compatibility & Specification Review) are linked for a quick reference to find out about the reasoning of the change.