クラスjava.lang.Deprecated
の使用

Deprecatedを使用しているパッケージ 
パッケージ 説明
com.sun.jarsigner
このパッケージは、jarsignerツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスで構成されています。
com.sun.java.accessibility.util
Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。
com.sun.jdi
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
com.sun.source.tree
ソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供します。
com.sun.source.util
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
java.applet
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
java.awt
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
java.awt.color
カラー・スペースのクラスを提供します。
java.awt.datatransfer
アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。
java.awt.event
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
java.awt.image
イメージを作成および修正するためのクラスを提供します。
java.awt.image.renderable
レンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供します。
java.beans
Bean (JavaBeans™アーキテクチャに基づいたコンポーネント)の開発に関連したクラスが含まれています。
java.io
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
java.lang
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.reflect
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
java.math
任意精度の整数演算(BigInteger)および任意精度の10進演算(BigDecimal)を行うクラスを提供します。
java.net
ネットワーク・アプリケーションを実装するためのクラスを提供します。
java.rmi
RMIパッケージを提供します。
java.rmi.dgc
RMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供します。
java.rmi.registry
RMIレジストリ用として1つのクラスと2つのインタフェースを提供します。
java.rmi.server
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
java.security
セキュリティ・フレームワークのクラスとインタフェースを提供します。
java.security.acl
このパッケージのクラスとインタフェースは非推奨にされています。
java.security.interfaces
RSA Laboratory Technical Note PKCS#1で定義されているRSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm)キーと、NISTのFIPS-186で定義されているDSA (Digital Signature Algorithm)キーを生成するためのインタフェースを提供します。
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
java.util.concurrent
並行プログラミングでよく使用されるユーティリティ・クラスです。
java.util.concurrent.atomic
単一の変数に対するロックフリーでスレッドセーフなプログラミングをサポートするクラスの小規模なツールキットです。
java.util.jar
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
java.util.logging
Java™ 2プラットフォームのコア・ロギング機能のクラスとインタフェースを提供します。
javax.accessibility
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
javax.crypto
暗号化操作のクラスとインタフェースを提供します。
javax.crypto.interfaces
RSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供します。
javax.imageio.spi
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
javax.imageio.stream
ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
javax.lang.model.util
プログラム要素の処理を支援するユーティリティです。
javax.management
Java Management Extensionsのコア・クラスを提供します。
javax.management.loading
高度な動的ロード機能を実装するクラスを提供します。
javax.management.monitor
モニター・クラスを定義します。
javax.management.openmbean
公開データ型とOpen MBean記述子クラスを提供します。
javax.management.remote.rmi
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
javax.naming
ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。
javax.naming.directory
javax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。
javax.net.ssl
セキュア・ソケット・パッケージのクラスを提供します。
javax.security.cert
公開キー証明書用のクラスを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.plaf
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
javax.swing.plaf.basic
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
javax.swing.plaf.metal
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
javax.swing.plaf.multi
複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供します。
javax.swing.table
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
javax.swing.tree
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。
javax.tools
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
javax.xml.stream
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
jdk.nashorn.api.scripting
このパッケージでは、Nashornを使用する推奨方法であるjavax.scriptの統合を提供します。
jdk.nashorn.api.tree
NashornパーサーAPIは、ECMAScriptソース・コードを抽象構文ツリー(AST)およびParserとして表現するためのインタフェースを提供し、ECMAScriptソース・スクリプトを解析します。
netscape.javascript
Javaコードに、WebブラウザのJavaScriptエンジンとHTML DOMにアクセスする機能を提供します。
org.ietf.jgss
このパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供します。
org.xml.sax
コアSAX APIを提供します。
org.xml.sax.helpers
SAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供します。
  • com.sun.jarsignerでのDeprecatedの使用

    Deprecatedの注釈を持つcom.sun.jarsignerのクラス
    修飾子と型 クラス 説明
    class  ContentSigner
    非推奨。
    このクラスは推奨されていません。
    interface  ContentSignerParameters
    非推奨。
    このクラスは推奨されていません。
  • com.sun.java.accessibility.utilでのDeprecatedの使用

    Deprecatedの注釈を持つcom.sun.java.accessibility.utilのフィールド
    修飾子と型 フィールド 説明
    protected static ActionListener AWTEventMonitor.actionListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static AdjustmentListener AWTEventMonitor.adjustmentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ComponentListener AWTEventMonitor.componentListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static Component AWTEventMonitor.componentWithFocus
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。フォーカスのあるコンポーネントを取得するには、getComponentWithFocusメソッドを使用します。
    protected static ContainerListener AWTEventMonitor.containerListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static FocusListener AWTEventMonitor.focusListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static ItemListener AWTEventMonitor.itemListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static KeyListener AWTEventMonitor.keyListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseListener AWTEventMonitor.mouseListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static MouseMotionListener AWTEventMonitor.mouseMotionListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static TextListener AWTEventMonitor.textListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
    protected static WindowListener AWTEventMonitor.windowListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このフィールドは未使用です。
  • com.sun.jdiでのDeprecatedの使用

    Deprecatedの注釈を持つcom.sun.jdiのクラス
    修飾子と型 クラス 説明
    class  InvalidCodeIndexException
    非推奨。
    この例外はもうスローされない
    class  InvalidLineNumberException
    非推奨。
    この例外はもうスローされない
  • com.sun.source.treeでのDeprecatedの使用

    Deprecatedの注釈を持つcom.sun.source.treeのクラス
    修飾子と型 クラス 説明
    static class  CaseTree.CaseKind
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この列挙は、プレビュー機能の一部であるルール・ケースをモデリングするために使用され、プレビュー機能を削除すると削除されることがあります。
    interface  SwitchExpressionTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるスイッチ式のモデリングです。プレビュー機能を削除した場合は削除される可能性があります。
    interface  YieldTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスはスイッチ式から生成されます。スイッチ式はプレビュー機能の一部であり、プレビュー機能が削除されると削除される場合があります。
    Deprecatedの注釈を使用するcom.sun.source.treeのメソッド
    修飾子と型 メソッド 説明
    default Tree CaseTree.getBody()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であり、プレビュー機能を削除した場合に削除できるルール・ケースをモデリングしています。
    default CaseTree.CaseKind CaseTree.getCaseKind()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるルール・ケースをモデリングするために使用し、プレビュー機能を削除すると削除されることがあります。
    List<? extends ExpressionTree> CaseTree.getExpressions()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であり、プレビュー機能を削除した場合に削除できる複数のラベルを使用してケースをモデリングしています。
    R TreeVisitor.visitSwitchExpression​(SwitchExpressionTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるスイッチ式のモデリングです。プレビュー機能を削除した場合は削除される可能性があります。
    R TreeVisitor.visitYield​(YieldTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドはモデリング歩留まり文であり、プレビュー機能の一部であり、プレビュー機能が削除されると削除される場合があります。
  • com.sun.source.utilでのDeprecatedの使用

    Deprecatedの注釈を使用するcom.sun.source.utilのメソッド
    修飾子と型 メソッド 説明
    R SimpleTreeVisitor.visitSwitchExpression​(SwitchExpressionTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるスイッチ式のモデリングです。プレビュー機能を削除した場合は削除される可能性があります。
    R TreeScanner.visitSwitchExpression​(SwitchExpressionTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるスイッチ式のモデリングです。プレビュー機能を削除した場合は削除される可能性があります。
    R SimpleTreeVisitor.visitYield​(YieldTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    R TreeScanner.visitYield​(YieldTree node, P p)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、プレビュー機能の一部であるスイッチ式のモデリングです。プレビュー機能を削除した場合は削除される可能性があります。
  • java.appletでのDeprecatedの使用

    Deprecatedの注釈を持つjava.appletのクラス
    修飾子と型 クラス 説明
    class  Applet
    非推奨。
    アプレットAPIは非推奨であり、代替はありません。
    interface  AppletContext
    非推奨。
    アプレットAPIは非推奨であり、代替はありません。
    interface  AppletStub
    非推奨。
    アプレットAPIは非推奨であり、代替はありません。
    interface  AudioClip
    非推奨。
    アプレットAPIは非推奨であり、代替はありません。
  • java.awtでのDeprecatedの使用

    Deprecatedの注釈を持つjava.awtのクラス
    修飾子と型 クラス 説明
    class  Event
    非推奨。
    代わりにAWTEventとそのサブクラスを使用することをお勧めします
    Deprecated型の注釈を持つjava.awtのフィールド 
    修飾子と型 フィールド 説明
    static int Frame.CROSSHAIR_CURSOR
    非推奨。
    Cursor.CROSSHAIR_CURSORに置き換えられています。
    static int Frame.DEFAULT_CURSOR
    非推奨。
    Cursor.DEFAULT_CURSORに置き換えられています。
    static int Frame.E_RESIZE_CURSOR
    非推奨。
    Cursor.E_RESIZE_CURSORに置き換えられています。
    static int Frame.HAND_CURSOR
    非推奨。
    Cursor.HAND_CURSORに置き換えられています。
    static int Frame.MOVE_CURSOR
    非推奨。
    Cursor.MOVE_CURSORに置き換えられています。
    static int Frame.N_RESIZE_CURSOR
    非推奨。
    Cursor.N_RESIZE_CURSORに置き換えられています。
    static int Frame.NE_RESIZE_CURSOR
    非推奨。
    Cursor.NE_RESIZE_CURSORに置き換えられています。
    static int Frame.NW_RESIZE_CURSOR
    非推奨。
    Cursor.NW_RESIZE_CURSORに置き換えられています。
    protected static Cursor[] Cursor.predefined
    非推奨。
    JDK Version 1.7以降は、代わりにCursor.getPredefinedCursor(int)メソッドを使用するようにしてください。
    static int Frame.S_RESIZE_CURSOR
    非推奨。
    Cursor.S_RESIZE_CURSORに置き換えられています。
    static int Frame.SE_RESIZE_CURSOR
    非推奨。
    Cursor.SE_RESIZE_CURSORに置き換えられています。
    static int Frame.SW_RESIZE_CURSOR
    非推奨。
    Cursor.SW_RESIZE_CURSORに置き換えられています。
    static int Frame.TEXT_CURSOR
    非推奨。
    Cursor.TEXT_CURSORに置き換えられています。
    static int Frame.W_RESIZE_CURSOR
    非推奨。
    Cursor.W_RESIZE_CURSORに置き換えられています。
    static int Frame.WAIT_CURSOR
    非推奨。
    Cursor.WAIT_CURSORに置き換えられています。
    Deprecated型の注釈を持つjava.awtのメソッド 
    修飾子と型 メソッド 説明
    boolean Component.action​(Event evt, Object what)
    非推奨。
    JDK Version 1.1以降は、アクション・イベントをトリガーするコンポーネントのActionListenerとしてこのコンポーネントを登録する必要があります。
    void List.addItem​(String item)
    非推奨。
    add(String)に置き換えられています。
    void List.addItem​(String item, int index)
    非推奨。
    add(String, int)に置き換えられています。
    void BorderLayout.addLayoutComponent​(String name, Component comp)
    非推奨。
    addLayoutComponent(Component, Object)に置き換えられています。
    void CardLayout.addLayoutComponent​(String name, Component comp)
    非推奨。
    addLayoutComponent(Component, Object)に置き換えられています。
    boolean List.allowsMultipleSelections()
    非推奨。
    JDK Version 1.1以降は、isMultipleMode()に置き換えられています。
    void TextArea.appendText​(String str)
    非推奨。
    JDK Version 1.1以降は、append(String)に置き換えられています。
    void Window.applyResourceBundle​(String rbName)
    非推奨。
    J2SE 1.4以降は、Component.applyComponentOrientationに置き換えられています。
    void Window.applyResourceBundle​(ResourceBundle rb)
    非推奨。
    J2SE 1.4以降は、Component.applyComponentOrientationに置き換えられています。
    Rectangle Component.bounds()
    非推奨。
    JDK Version 1.1以降は、getBounds()に置き換えられています。
    void List.clear()
    非推奨。
    JDK Version 1.1以降は、removeAll()に置き換えられています。
    int Container.countComponents()
    非推奨。
    JDK Version 1.1以降は、getComponentCount()に置き換えられています。
    int Choice.countItems()
    非推奨。
    JDK Version 1.1以降は、getItemCount()に置き換えられています。
    int List.countItems()
    非推奨。
    JDK Version 1.1以降は、getItemCount()に置き換えられています。
    int Menu.countItems()
    非推奨。
    JDK Version 1.1以降は、getItemCount()に置き換えられています。
    int MenuBar.countMenus()
    非推奨。
    JDK Version 1.1以降は、getMenuCount()に置き換えられています。
    void List.delItem​(int position)
    非推奨。
    remove(String)およびremove(int)に置き換えられています。
    void List.delItems​(int start, int end)
    非推奨。
    JDK Version 1.1の時点では、将来的に一般利用される予定はありません。
    void Component.deliverEvent​(Event e)
    非推奨。
    JDK Version 1.1以降は、dispatchEvent(AWTEvent e).に置き換えられています
    void Container.deliverEvent​(Event e)
    非推奨。
    JDK Version 1.1以降は、dispatchEvent(AWTEvent e)に置き換えられています
    void Component.disable()
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void MenuItem.disable()
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void Component.enable()
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void Component.enable​(boolean b)
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void MenuItem.enable()
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void MenuItem.enable​(boolean b)
    非推奨。
    JDK Version 1.1以降は、setEnabled(boolean)に置き換えられています。
    void Graphics.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    void PrintJob.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    Rectangle Polygon.getBoundingBox()
    非推奨。
    JDK Version 1.1以降は、getBounds()に置き換えられています。
    Rectangle Graphics.getClipRect()
    非推奨。
    JDK Version 1.1以降は、getClipBounds()に置き換えられています。
    Checkbox CheckboxGroup.getCurrent()
    非推奨。
    JDK Version 1.1以降は、getSelectedCheckbox()に置き換えられています。
    int Frame.getCursorType()
    非推奨。
    JDK Version 1.1以降は、Component.getCursor()に置き換えられています。
    abstract String[] Toolkit.getFontList()
    非推奨。
    abstract FontMetrics Toolkit.getFontMetrics​(Font font)
    非推奨。
    JDK version 1.2以降は、FontメソッドgetLineMetricsに置き換えられています。
    int Scrollbar.getLineIncrement()
    非推奨。
    JDK Version 1.1以降は、getUnitIncrement()に置き換えられています。
    int FontMetrics.getMaxDecent()
    非推奨。
    JDK Version 1.1.1以降は、getMaxDescent()に置き換えられています。
    int Toolkit.getMenuShortcutKeyMask()
    非推奨。
    代わりに拡張修飾キーとToolkit.getMenuShortcutKeyMaskEx()を使用することをお勧めします
    static ComponentOrientation ComponentOrientation.getOrientation​(ResourceBundle bdl)
    非推奨。
    J2SE 1.4以降は、ComponentOrientation.getOrientation(java.util.Locale)を使用してください。
    int Scrollbar.getPageIncrement()
    非推奨。
    JDK Version 1.1以降は、getBlockIncrement()に置き換えられています。
    int Scrollbar.getVisible()
    非推奨。
    JDK Version 1.1以降は、getVisibleAmount()に置き換えられています。
    boolean Component.gotFocus​(Event evt, Object what)
    非推奨。
    JDK Version 1.1以降は、processFocusEvent(FocusEvent)に置き換えられています。
    boolean Component.handleEvent​(Event evt)
    非推奨。
    JDK version 1.1以降は、processEvent(AWTEvent)に置き換えられています。
    void Component.hide()
    非推奨。
    JDK Version 1.1以降は、setVisible(boolean)に置き換えられています。
    void Dialog.hide()
    非推奨。
    JDK Version 1.5以降は、setVisible(boolean)に置き換えられています。
    void Window.hide()
    非推奨。
    JDK Version 1.5以降は、Window.setVisible(boolean)に置き換えられています。
    void TextArea.insertText​(String str, int pos)
    非推奨。
    JDK Version 1.1以降は、insert(String, int)に置き換えられています。
    Insets Container.insets()
    非推奨。
    JDK Version 1.1以降は、getInsets()に置き換えられています。
    boolean Component.inside​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、contains(int, int)に置き換えられています。
    boolean Polygon.inside​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、contains(int, int)に置き換えられています。
    boolean Rectangle.inside​(int X, int Y)
    非推奨。
    JDK Version 1.1以降は、contains(int, int)に置き換えられています。
    boolean Component.isFocusTraversable()
    非推奨。
    1.4以降は、isFocusable()に置き換えられています。
    boolean List.isSelected​(int index)
    非推奨。
    JDK Version 1.1以降は、isIndexSelected(int)に置き換えられています。
    boolean Component.keyDown​(Event evt, int key)
    非推奨。
    JDK Version 1.1以降は、processKeyEvent(KeyEvent)に置き換えられています。
    boolean Component.keyUp​(Event evt, int key)
    非推奨。
    JDK Version 1.1以降は、processKeyEvent(KeyEvent)に置き換えられています。
    void Component.layout()
    非推奨。
    JDK Version 1.1以降は、doLayout()に置き換えられています。
    void Container.layout()
    非推奨。
    JDK Version 1.1以降は、doLayout()に置き換えられています。
    void ScrollPane.layout()
    非推奨。
    JDK Version 1.1以降は、doLayout()に置き換えられています。
    Component Component.locate​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、getComponentAt(int, int)に置き換えられています。
    Component Container.locate​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、getComponentAt(int, int)に置き換えられています。
    Point Component.location()
    非推奨。
    JDK Version 1.1以降は、getLocation()に置き換えられています。
    boolean Component.lostFocus​(Event evt, Object what)
    非推奨。
    JDK Version 1.1以降は、processFocusEvent(FocusEvent)に置き換えられています。
    Dimension Component.minimumSize()
    非推奨。
    JDK Version 1.1以降は、getMinimumSize()に置き換えられています。
    Dimension Container.minimumSize()
    非推奨。
    JDK Version 1.1以降は、getMinimumSize()に置き換えられています。
    Dimension List.minimumSize()
    非推奨。
    JDK Version 1.1以降は、getMinimumSize()に置き換えられています。
    Dimension List.minimumSize​(int rows)
    非推奨。
    JDK Version 1.1以降は、getMinimumSize(int)に置き換えられています。
    Dimension TextArea.minimumSize()
    非推奨。
    JDK Version 1.1以降は、getMinimumSize()に置き換えられています。
    Dimension TextArea.minimumSize​(int rows, int columns)
    非推奨。
    JDK Version 1.1以降は、getMinimumSize(int, int)に置き換えられています。
    Dimension TextField.minimumSize()
    非推奨。
    JDK Version 1.1以降は、getMinimumSize()に置き換えられています。
    Dimension TextField.minimumSize​(int columns)
    非推奨。
    JDK Version 1.1以降は、getMinimumSize(int)に置き換えられています。
    boolean Component.mouseDown​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseEvent(MouseEvent)に置き換えられています。
    boolean Component.mouseDrag​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseMotionEvent(MouseEvent)に置き換えられています。
    boolean Component.mouseEnter​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseEvent(MouseEvent)に置き換えられています。
    boolean Component.mouseExit​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseEvent(MouseEvent)に置き換えられています。
    boolean Component.mouseMove​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseMotionEvent(MouseEvent)に置き換えられています。
    boolean Component.mouseUp​(Event evt, int x, int y)
    非推奨。
    JDK Version 1.1以降は、processMouseEvent(MouseEvent)に置き換えられています。
    void Component.move​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、setLocation(int, int)に置き換えられています。
    void Rectangle.move​(int x, int y)
    非推奨。
    JDK Version 1.1以降は、setLocation(int, int)に置き換えられています。
    void Component.nextFocus()
    非推奨。
    JDK Version 1.1以降は、transferFocus()に置き換えられています。
    boolean Component.postEvent​(Event e)
    非推奨。
    JDK version 1.1以降は、dispatchEvent(AWTEvent)に置き換えられています。
    boolean MenuComponent.postEvent​(Event evt)
    非推奨。
    JDK Version 1.1以降は、dispatchEventに置き換えられています。
    boolean MenuContainer.postEvent​(Event evt)
    非推奨。
    JDK Version 1.1以降は、dispatchEvent(AWTEvent).に置き換えられています
    boolean Window.postEvent​(Event e)
    非推奨。
    JDK Version 1.1以降は、dispatchEvent(AWTEvent)に置き換えられています。
    Dimension Component.preferredSize()
    非推奨。
    JDK Version 1.1以降は、getPreferredSize()に置き換えられています。
    Dimension Container.preferredSize()
    非推奨。
    JDK Version 1.1以降は、getPreferredSize()に置き換えられています。
    Dimension List.preferredSize()
    非推奨。
    JDK Version 1.1以降は、getPreferredSize()に置き換えられています。
    Dimension List.preferredSize​(int rows)
    非推奨。
    JDK Version 1.1以降は、getPreferredSize(int)に置き換えられています。
    Dimension TextArea.preferredSize()
    非推奨。
    JDK Version 1.1以降は、getPreferredSize()に置き換えられています。
    Dimension TextArea.preferredSize​(int rows, int columns)
    非推奨。
    JDK Version 1.1以降は、getPreferredSize(int, int)に置き換えられています。
    Dimension TextField.preferredSize()
    非推奨。
    JDK Version 1.1以降は、getPreferredSize()に置き換えられています。
    Dimension TextField.preferredSize​(int columns)
    非推奨。
    JDK Version 1.1以降は、getPreferredSize(int)に置き換えられています。
    protected static void AWTKeyStroke.registerSubclass​(クラス<?> subclass)
    非推奨。 
    void TextArea.replaceText​(String str, int start, int end)
    非推奨。
    JDK Version 1.1以降は、replaceRange(String, int, int)に置き換えられています。
    void Component.reshape​(int x, int y, int width, int height)
    非推奨。
    JDK Version 1.1以降は、setBounds(int, int, int, int)に置き換えられています。
    void Rectangle.reshape​(int x, int y, int width, int height)
    非推奨。
    JDK Version 1.1以降は、setBounds(int, int, int, int)に置き換えられています。
    void Window.reshape​(int x, int y, int width, int height)
    非推奨。
    JDK Version 1.1以降は、setBounds(int, int, int, int)に置き換えられています。
    void Component.resize​(int width, int height)
    非推奨。
    JDK Version 1.1以降は、setSize(int, int)に置き換えられています。
    void Component.resize​(Dimension d)
    非推奨。
    JDK Version 1.1以降は、setSize(Dimension)に置き換えられています。
    void Rectangle.resize​(int width, int height)
    非推奨。
    JDK Version 1.1以降は、setSize(int, int)に置き換えられています。
    void CheckboxGroup.setCurrent​(Checkbox box)
    非推奨。
    JDK Version 1.1以降は、setSelectedCheckbox(Checkbox)に置き換えられています。
    void Frame.setCursor​(int cursorType)
    非推奨。
    JDK Version 1.1以降は、Component.setCursor(Cursor)に置き換えられています。
    void TextField.setEchoCharacter​(char c)
    非推奨。
    JDK Version 1.1以降は、setEchoChar(char)に置き換えられています。
    void Scrollbar.setLineIncrement​(int v)
    非推奨。
    JDK Version 1.1以降は、setUnitIncrement(int)に置き換えられています。
    void List.setMultipleSelections​(boolean b)
    非推奨。
    JDK Version 1.1以降は、setMultipleMode(boolean)に置き換えられています。
    void Scrollbar.setPageIncrement​(int v)
    非推奨。
    JDK Version 1.1以降は、setBlockIncrement()に置き換えられています。
    void Component.show()
    非推奨。
    JDK Version 1.1以降は、setVisible(boolean)に置き換えられています。
    void Component.show​(boolean b)
    非推奨。
    JDK Version 1.1以降は、setVisible(boolean)に置き換えられています。
    void Dialog.show()
    非推奨。
    JDK Version 1.5以降は、setVisible(boolean)に置き換えられています。
    void Window.show()
    非推奨。
    JDK Version 1.5以降は、Window.setVisible(boolean)に置き換えられています。
    Dimension Component.size()
    非推奨。
    JDK Version 1.1以降は、getSize()に置き換えられています。
    Deprecatedの注釈を持つjava.awtのコンストラクタ
    コンストラクタ 説明
    AWTEvent​(Event event)
    非推奨。
    代わりにAWTEvent(Object, int)を使用することをお勧めします
  • java.awt.colorでのDeprecatedの使用

    Deprecatedの注釈を使用するjava.awt.colorのメソッド
    修飾子と型 メソッド 説明
    protected void ICC_Profile.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
  • java.awt.datatransferでのDeprecatedの使用

    Deprecated型の注釈を持つjava.awt.datatransferのフィールド 
    修飾子と型 フィールド 説明
    static DataFlavor DataFlavor.plainTextFlavor
    非推奨。
    1.3以降。
    Deprecated型の注釈を持つjava.awt.datatransferのメソッド 
    修飾子と型 メソッド 説明
    boolean DataFlavor.equals​(String s)
    非推奨。
    hashCode()契約と矛盾するので、代わりにDataFlavor.isMimeTypeEqual(String)を使用してください。
    protected String DataFlavor.normalizeMimeType​(String mimeType)
    非推奨。
    1.1以降では、このメソッドがこの実装によって呼び出されることはありません
    protected String DataFlavor.normalizeMimeTypeParameter​(String parameterName, String parameterValue)
    非推奨。
    1.1以降では、このメソッドがこの実装によって呼び出されることはありません
  • java.awt.eventでのDeprecatedの使用

    Deprecatedの注釈を持つjava.awt.eventのフィールド
    修飾子と型 フィールド 説明
    static int InputEvent.ALT_GRAPH_MASK
    非推奨。
    代わりにALT_GRAPH_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    static int InputEvent.ALT_MASK
    非推奨。
    代わりにALT_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    static int InputEvent.BUTTON1_MASK
    非推奨。
    代わりにBUTTON1_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    static int InputEvent.BUTTON2_MASK
    非推奨。
    代わりにBUTTON2_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします。
    static int InputEvent.BUTTON3_MASK
    非推奨。
    代わりにBUTTON3_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします。
    static int InputEvent.CTRL_MASK
    非推奨。
    代わりにCTRL_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    static int InputEvent.META_MASK
    非推奨。
    代わりにMETA_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    static int InputEvent.SHIFT_MASK
    非推奨。
    代わりにSHIFT_DOWN_MASKとInputEvent.getModifiersEx()を使用することをお勧めします
    Deprecated型の注釈を持つjava.awt.eventのメソッド 
    修飾子と型 メソッド 説明
    static String KeyEvent.getKeyModifiersText​(int modifiers)
    非推奨。
    代わりに拡張修飾キーとInputEvent.getModifiersExText(int)を使用することをお勧めします
    int InputEvent.getModifiers()
    非推奨。
    代わりに拡張修飾キーとInputEvent.getModifiersEx()を使用することをお勧めします
    void KeyEvent.setModifiers​(int modifiers)
    非推奨。
    JDK1.1.4以降
    Deprecated型の注釈を持つjava.awt.eventのコンストラクタ 
    コンストラクタ 説明
    KeyEvent​(Component source, int id, long when, int modifiers, int keyCode)
    非推奨。
    JDK 1.1以降。代わりにKeyEvent(Component, int, long, int, int, char)を使用してください
  • java.awt.imageでのDeprecatedの使用

    Deprecatedの注釈を使用するjava.awt.imageのメソッド
    修飾子と型 メソッド 説明
    void ColorModel.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    void IndexColorModel.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
  • java.awt.image.renderableでのDeprecatedの使用

    Deprecated型の注釈を持つjava.awt.image.renderableのメソッド 
    修飾子と型 メソッド 説明
    void RenderContext.concetenateTransform​(AffineTransform modTransform)
    非推奨。
    concatenateTransform(AffineTransform)に置き換えられています。
    void RenderContext.preConcetenateTransform​(AffineTransform modTransform)
    非推奨。
    preConcatenateTransform(AffineTransform)に置き換えられています。
  • java.beansでのDeprecatedの使用

    Deprecatedの注釈を持つjava.beansのクラス
    修飾子と型 インタフェース 説明
    interface  AppletInitializer
    非推奨。
    Applet APIは推奨されていません。
    Deprecatedの注釈を使用するjava.beansのメソッド
    修飾子と型 メソッド 説明
    static Object Beans.instantiate​(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
    非推奨。
    アプレットAPIは推奨されていないため、Beans.instantiate(ClassLoader, String, BeanContext)を使用することをお勧めします。
  • java.ioでのDeprecatedの使用

    Deprecated型の注釈を持つjava.ioのクラス 
    修飾子と型 クラス 説明
    class  LineNumberInputStream
    非推奨。
    このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。
    class  StringBufferInputStream
    非推奨。
    このクラスでは、文字からバイトへの変換が正しく行われません。
    Deprecated型の注釈を持つjava.ioのメソッド 
    修飾子と型 メソッド 説明
    String DataInputStream.readLine()
    非推奨。
    このメソッドでは、バイトから文字への変換が正しく行われません。
    String ObjectInputStream.readLine()
    非推奨。
    このメソッドでは、バイトから文字への変換が正しく行われません。
    String ByteArrayOutputStream.toString​(int hibyte)
    非推奨。
    このメソッドでは、バイトから文字への変換が正しく行われません。
    URL File.toURL()
    非推奨。
    このメソッドでは、URL内で使用できないエスケープ文字は自動的に変換できません。
    abstract void ObjectOutputStream.PutField.write​(ObjectOutput out)
    非推奨。
    このメソッドは、PutFieldオブジェクトによって格納された値を適切な形式で書き込まないため、直列化ストリームが破壊されることがあります。
    Deprecated型の注釈を持つjava.ioのコンストラクタ 
    コンストラクタ 説明
    StreamTokenizer​(InputStream is)
    非推奨。
    JDK Version 1.1以降、入力ストリームをトークン化するには、次のようにして入力ストリームを文字ストリームに変換することが推奨されています。
  • java.langでのDeprecatedの使用

    Deprecatedの注釈を持つjava.langのクラス
    修飾子と型 クラス 説明
    class  Compiler
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    JITコンパイラとその技術は、標準化されたインタフェースによって効果的に制御されるにはあまりにも幅があります。
    Deprecated型の注釈を持つjava.langのフィールド 
    修飾子と型 フィールド 説明
    static Character.UnicodeBlock Character.UnicodeBlock.SURROGATES_AREA
    非推奨。
    Deprecated型の注釈を持つjava.langのメソッド 
    修飾子と型 メソッド 説明
    boolean ThreadGroup.allowThreadSuspension​(boolean b)
    非推奨。
    この呼出しの定義は、非推奨のThreadGroup.suspend()に依存します。
    void SecurityManager.checkMulticast​(InetAddress maddr, byte ttl)
    非推奨。
    代わりに#checkPermission(java.security.Permission)を使用してください
    int Thread.countStackFrames()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この呼出しの定義は、非推奨のThread.suspend()に依存します。
    protected Class<?> ClassLoader.defineClass​(byte[] b, int off, int len)
    非推奨。
    defineClass(String, byte[], int, int)に置き換えられています。
    protected void Object.finalize()
    非推奨。
    ファイナライズの仕組みは本質的に問題です。
    String String.formatted​(Object... args)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、テキスト・ブロック、プレビュー言語機能に関連付けられます。
    void String.getBytes​(int srcBegin, int srcEnd, byte[] dst, int dstBegin)
    非推奨。
    このメソッドでは、文字からバイトへの変換が正しく行われません。
    protected Package ClassLoader.getPackage​(String name)
    非推奨。
    複数のクラス・ローダーが互いに委譲して同じパッケージ名を持つクラスを定義し、そのようなローダーの1つがgetPackageのルックアップ動作に依存して親ローダーからPackageを返す場合、Packageによって公開されるプロパティは残りのプログラムで期待どおりにならない場合があります。
    static Package Package.getPackage​(String name)
    非推奨。
    複数のクラス・ローダーが互いに委譲して同じパッケージ名を持つクラスを定義し、そのようなローダーの1つがgetPackageのルックアップ動作に依存して親ローダーからPackageを返す場合、Packageによって公開されるプロパティは残りのプログラムで期待どおりにならない場合があります。
    static boolean Character.isJavaLetter​(char ch)
    非推奨。
    isJavaIdentifierStart(char)に置き換えられました。
    static boolean Character.isJavaLetterOrDigit​(char ch)
    非推奨。
    isJavaIdentifierPart(char)に置き換えられました。
    static boolean Character.isSpace​(char ch)
    非推奨。
    isWhitespace(char)に置き換えられました。
    int Runtime.Version.major()
    非推奨。
    Java SE 10以降、バージョン番号の最初の要素はメジャー・リリース番号ではなく、機能リリース・カウンタであり、タイム・ベースのリリースごとに増分されています。
    int Runtime.Version.minor()
    非推奨。
    Java SE 10以降、バージョン番号の2番目の要素は、マイナー・リリース番号ではなく、暫定リリースごとに増加する暫定リリース・カウンタです。
    T Class.newInstance()
    非推奨。
    このメソッドは、チェック例外を含むnullaryコンストラクタによってスローされた例外をすべて伝播します。
    void Thread.resume()
    非推奨。
    このメソッドはThread.suspend()とともに使用するためにのみ存在しますが、これはデッドロックを発生させやすいため推奨されていません。
    void ThreadGroup.resume()
    非推奨。
    このメソッドはThread.suspendおよびThreadGroup.suspendとの組合せでのみ使用されますが、これらはどちらも本質的にデッドロックを発生させやすいため推奨されていません。
    int Runtime.Version.security()
    非推奨。
    Java SE 10以降、バージョン番号の3番目の要素はセキュリティ・レベルではなく、更新リリースごとに増分されるupdate-releaseカウンタです。
    void Thread.stop()
    非推奨。
    このメソッドは本質的に安全ではありません。
    void ThreadGroup.stop()
    非推奨。
    このメソッドは本質的に安全ではありません。
    String String.stripIndent()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、テキスト・ブロック、プレビュー言語機能に関連付けられます。
    void Thread.suspend()
    非推奨。
    このメソッドはデッドロックを発生しやすいため非推奨です。
    void ThreadGroup.suspend()
    非推奨。
    このメソッドは本質的にデッドロックを発生させやすくなっています。
    String String.translateEscapes()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このメソッドは、テキスト・ブロック、プレビュー言語機能に関連付けられます。
    Deprecated型の注釈を持つjava.langのコンストラクタ 
    コンストラクタ 説明
    Boolean​(boolean value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Boolean​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Byte​(byte value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Byte​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Character​(char value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Double​(double value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Double​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Float​(double value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Float​(float value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Float​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Integer​(int value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Integer​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Long​(long value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Long​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Short​(short value)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    Short​(String s)
    非推奨。
    このコンストラクタを使用することはほとんどありません。
    String​(byte[] ascii, int hibyte)
    非推奨。
    このメソッドでは、バイトから文字への変換が正しく行われません。
    String​(byte[] ascii, int hibyte, int offset, int count)
    非推奨。
    このメソッドでは、バイトから文字への変換が正しく行われません。
  • java.lang.reflectでのDeprecatedの使用

    Deprecatedの注釈を使用するjava.lang.reflectのメソッド
    修飾子と型 メソッド 説明
    static Class<?> Proxy.getProxyClass​(ClassLoader loader, Class<?>... interfaces)
    非推奨。
    名前付きモジュールで生成されたプロキシ・クラスはカプセル化され、モジュール外のコードにはアクセスできません。
    boolean AccessibleObject.isAccessible()
    非推奨。
    このメソッドは、Java言語のアクセス制御のチェックが抑制されているかどうかを実際に示しているときに、反映されたオブジェクトにアクセス可能かどうかを調べるというヒントを持つため、非推奨です。
  • java.mathでのDeprecatedの使用

    Deprecatedの注釈を持つjava.mathのフィールド
    修飾子と型 フィールド 説明
    static int BigDecimal.ROUND_CEILING
    非推奨。
    代わりにRoundingMode.CEILINGを使用してください。
    static int BigDecimal.ROUND_DOWN
    非推奨。
    代わりにRoundingMode.DOWNを使用してください。
    static int BigDecimal.ROUND_FLOOR
    非推奨。
    代わりにRoundingMode.FLOORを使用してください。
    static int BigDecimal.ROUND_HALF_DOWN
    非推奨。
    代わりにRoundingMode.HALF_DOWNを使用してください。
    static int BigDecimal.ROUND_HALF_EVEN
    非推奨。
    代わりにRoundingMode.HALF_EVENを使用してください。
    static int BigDecimal.ROUND_HALF_UP
    非推奨。
    代わりにRoundingMode.HALF_UPを使用してください。
    static int BigDecimal.ROUND_UNNECESSARY
    非推奨。
    代わりにRoundingMode.UNNECESSARYを使用してください。
    static int BigDecimal.ROUND_UP
    非推奨。
    代わりにRoundingMode.UPを使用してください。
    Deprecatedの注釈を使用するjava.mathのメソッド
    修飾子と型 メソッド 説明
    BigDecimal BigDecimal.divide​(BigDecimal divisor, int roundingMode)
    非推奨。
    このBigDecimal.divide(BigDecimal, RoundingMode)メソッドは、このレガシー・メソッドに優先して使用する必要があります。
    BigDecimal BigDecimal.divide​(BigDecimal divisor, int scale, int roundingMode)
    非推奨。
    このBigDecimal.divide(BigDecimal, int, RoundingMode)メソッドは、このレガシー・メソッドに優先して使用する必要があります。
    BigDecimal BigDecimal.setScale​(int newScale, int roundingMode)
    非推奨。
    このBigDecimal.setScale(int, RoundingMode)メソッドは、このレガシー・メソッドに優先して使用する必要があります。
  • java.netでのDeprecatedの使用

    Deprecated型の注釈を持つjava.netのフィールド 
    修飾子と型 フィールド 説明
    static int HttpURLConnection.HTTP_SERVER_ERROR
    非推奨。
    間違ったフィールドであり、存在するべきではありません。
    Deprecated型の注釈を持つjava.netのメソッド 
    修飾子と型 メソッド 説明
    static String URLDecoder.decode​(String s)
    非推奨。
    プラットフォームのデフォルトのエンコーディングに応じて、結果として得られる文字列が変わる可能性があります。
    static String URLEncoder.encode​(String s)
    非推奨。
    プラットフォームのデフォルトのエンコーディングに応じて、結果として得られる文字列が変わる可能性があります。
    static String URLConnection.getDefaultRequestProperty​(String key)
    非推奨。
    URLConnectionの該当インスタンスを取得したあとは、インスタンス固有のgetRequestPropertyメソッドを使用します。
    protected abstract byte DatagramSocketImpl.getTTL()
    非推奨。
    代わりにgetTimeToLiveを使用してください。
    byte MulticastSocket.getTTL()
    非推奨。
    代わりにgetTimeToLiveメソッドを使用してください。このメソッドは、byteではなくintを返します。
    void MulticastSocket.send​(DatagramPacket p, byte ttl)
    非推奨。
    代わりに次のコードまたは同等のコードを使用してください: ......
    static void URLConnection.setDefaultRequestProperty​(String key, String value)
    非推奨。
    URLConnectionの該当インスタンスを取得したあとは、インスタンス固有のsetRequestPropertyメソッドを使用します。
    protected abstract void DatagramSocketImpl.setTTL​(byte ttl)
    非推奨。
    代わりにsetTimeToLiveを使用してください。
    void MulticastSocket.setTTL​(byte ttl)
    非推奨。
    代わりにsetTimeToLiveメソッドを使用してください。このメソッドはttlの型として、byteではなくintを使用します。
    protected void URLStreamHandler.setURL​(URL u, String protocol, String host, int port, String file, String ref)
    非推奨。
    setURL(URL、String、int、String、String、String、String)を使用してください。
    Deprecated型の注釈を持つjava.netのコンストラクタ 
    コンストラクタ 説明
    Socket​(String host, int port, boolean stream)
    非推奨。
    UDP転送ではなくDatagramSocketを使ってください。
    Socket​(InetAddress host, int port, boolean stream)
    非推奨。
    UDP転送ではなくDatagramSocketを使ってください。
  • java.rmiでのDeprecatedの使用

    Deprecated型の注釈を持つjava.rmiのクラス 
    修飾子と型 クラス 説明
    class  RMISecurityException
    非推奨。
    代わりにSecurityExceptionを使用してください。
    class  RMISecurityManager
    非推奨。
    代わりにSecurityManagerを使用してください。
    class  ServerRuntimeException
    非推奨。
    代替はありません。
    Deprecated型の注釈を持つjava.rmiのコンストラクタ 
    コンストラクタ 説明
    RMISecurityException​(String name)
    非推奨。
    代替はありません。
    RMISecurityException​(String name, String arg)
    非推奨。
    代替はありません。
    ServerRuntimeException​(String s, Exception ex)
    非推奨。
    代替はありません。
  • java.rmi.dgcでのDeprecatedの使用

    Deprecated型の注釈を持つjava.rmi.dgcのメソッド 
    修飾子と型 メソッド 説明
    static boolean VMID.isUnique()
    非推奨。 
  • java.rmi.registryでのDeprecatedの使用

    Deprecated型の注釈を持つjava.rmi.registryのクラス 
    修飾子と型 インタフェース 説明
    interface  RegistryHandler
    非推奨。
    代替はありません。
    Deprecated型の注釈を持つjava.rmi.registryのメソッド 
    修飾子と型 メソッド 説明
    Registry RegistryHandler.registryImpl​(int port)
    非推奨。
    代替はありません。
    Registry RegistryHandler.registryStub​(String host, int port)
    非推奨。
    代替はありません。
  • java.rmi.serverでのDeprecatedの使用

    Deprecated型の注釈を持つjava.rmi.serverのクラス 
    修飾子と型 インタフェース 説明
    interface  LoaderHandler
    非推奨。
    代替はありません。
    class  LogStream
    非推奨。
    代替はありません。
    class  Operation
    非推奨。
    代替はありません。
    interface  RemoteCall
    非推奨。
    代替はありません。
    class  RemoteStub
    非推奨。
    スタブは動的に生成されるため、静的に生成されたスタブは推奨されていません。
    interface  ServerRef
    非推奨。
    代替はありません。
    interface  Skeleton
    非推奨。
    代替はありません。
    class  SkeletonMismatchException
    非推奨。
    代替はありません。
    class  SkeletonNotFoundException
    非推奨。
    代替はありません。
    class  SocketSecurityException
    非推奨。
    このクラスは廃止されました。
    Deprecatedの注釈を持つjava.rmi.serverのフィールド
    修飾子と型 フィールド 説明
    static long RemoteRef.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long ServerRef.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    Deprecated型の注釈を持つjava.rmi.serverのメソッド 
    修飾子と型 メソッド 説明
    void Skeleton.dispatch​(Remote obj, RemoteCall theCall, int opnum, long hash)
    非推奨。
    代替はありません。
    void RemoteCall.done()
    非推奨。
    代替はありません。
    void RemoteRef.done​(RemoteCall call)
    非推奨。
    1.2形式のスタブは、このメソッドを使用しなくなりました。
    void RemoteCall.executeCall()
    非推奨。
    代替はありません。
    static RemoteStub UnicastRemoteObject.exportObject​(Remote obj)
    非推奨。
    このメソッドは、静的スタブのみをサポートするため、非推奨になりました。
    static PrintStream LogStream.getDefaultStream()
    非推奨。
    代替はありません。
    ObjectInput RemoteCall.getInputStream()
    非推奨。
    代替はありません。
    String Operation.getOperation()
    非推奨。
    代替はありません。
    Operation[] Skeleton.getOperations()
    非推奨。
    代替はありません。
    OutputStream LogStream.getOutputStream()
    非推奨。
    代替はありません。
    ObjectOutput RemoteCall.getOutputStream()
    非推奨。
    代替はありません。
    ObjectOutput RemoteCall.getResultStream​(boolean success)
    非推奨。
    代替はありません。
    Object LoaderHandler.getSecurityContext​(ClassLoader loader)
    非推奨。
    代替はありません。
    static Object RMIClassLoader.getSecurityContext​(ClassLoader loader)
    非推奨。
    代替はありません。
    void RemoteRef.invoke​(RemoteCall call)
    非推奨。
    1.2形式のスタブは、このメソッドを使用しなくなりました。
    Class<?> LoaderHandler.loadClass​(String name)
    非推奨。
    代替はありません。
    Class<?> LoaderHandler.loadClass​(URL codebase, String name)
    非推奨。
    代替はありません。
    static Class<?> RMIClassLoader.loadClass​(String name)
    非推奨。
    loadClass(String,String)メソッドに置き換えられています
    static LogStream LogStream.log​(String name)
    非推奨。
    代替はありません。
    RemoteCall RemoteRef.newCall​(RemoteObject obj, Operation[] op, int opnum, long hash)
    非推奨。
    1.2形式のスタブは、このメソッドを使用しなくなりました。
    static int LogStream.parseLevel​(String s)
    非推奨。
    代替はありません。
    void RemoteCall.releaseInputStream()
    非推奨。
    代替はありません。
    void RemoteCall.releaseOutputStream()
    非推奨。
    代替はありません。
    static void LogStream.setDefaultStream​(PrintStream newDefault)
    非推奨。
    代替はありません。
    void LogStream.setOutputStream​(OutputStream out)
    非推奨。
    代替はありません。
    protected static void RemoteStub.setRef​(RemoteStub stub, RemoteRef ref)
    非推奨。
    代替はありません。
    String LogStream.toString()
    非推奨。
    代替はありません。
    String Operation.toString()
    非推奨。
    代替はありません。
    void LogStream.write​(byte[] b, int off, int len)
    非推奨。
    代替はありません。
    void LogStream.write​(int b)
    非推奨。
    代替はありません。
    Deprecated型の注釈を持つjava.rmi.serverのコンストラクタ 
    コンストラクタ 説明
    Operation​(String op)
    非推奨。
    代替はありません。
    SkeletonMismatchException​(String s)
    非推奨。
    代替はありません。
  • java.securityでのDeprecatedの使用

    Deprecated型の注釈を持つjava.securityのクラス 
    修飾子と型 インタフェース 説明
    interface  Certificate
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  Identity
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  IdentityScope
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  Signer
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    Deprecatedの注釈を持つjava.securityのフィールド
    修飾子と型 フィールド 説明
    static long Key.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long PrivateKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long PublicKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    Deprecated型の注釈を持つjava.securityのメソッド 
    修飾子と型 メソッド 説明
    protected abstract Object SignatureSpi.engineGetParameter​(String param)
    非推奨。 
    protected abstract void SignatureSpi.engineSetParameter​(String param, Object value)
    非推奨。
    engineSetParameterに置き換えられています。
    static String Security.getAlgorithmProperty​(String algName, String propName)
    非推奨。
    このメソッドは、アルゴリズム固有のパラメータの構文解析方法を決定するため、SUN暗号化サービス・プロバイダのマスター・ファイル内にある独自のプロパティの値を返すために使用されます。
    Object Signature.getParameter​(String param)
    非推奨。 
    double Provider.getVersion()
    非推奨。
    代わりにProvider.getVersionStr()を使用してください。
    void Signature.setParameter​(String param, Object value)
    非推奨。
    setParameterを使用してください。
    Deprecatedの注釈を持つjava.securityのコンストラクタ
    コンストラクタ 説明
    AuthProvider​(String name, double version, String info)
    非推奨。
    代わりにAuthProvider(String, String, String)を使用してください。
    Provider​(String name, double version, String info)
    非推奨。
    代わりにProvider(String, String, String)を使用してください。
  • java.security.aclでのDeprecatedの使用

    Deprecatedの注釈を持つjava.security.aclのクラス
    修飾子と型 インタフェース 説明
    interface  Acl
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    interface  AclEntry
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  AclNotFoundException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    interface  Group
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  LastOwnerException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    class  NotOwnerException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    interface  Owner
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
    interface  Permission
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。
  • java.security.interfacesでのDeprecatedの使用

    Deprecatedの注釈を持つjava.security.interfacesのフィールド
    修飾子と型 フィールド 説明
    static long DSAPrivateKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long DSAPublicKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long ECPrivateKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long ECPublicKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long RSAMultiPrimePrivateCrtKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long RSAPrivateCrtKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long RSAPrivateKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long RSAPublicKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
  • java.sqlでのDeprecatedの使用

    Deprecated型の注釈を持つjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    BigDecimal CallableStatement.getBigDecimal​(int parameterIndex, int scale)
    非推奨。
    getBigDecimal(int parameterIndex)またはgetBigDecimal(String parameterName)を使用します。
    BigDecimal ResultSet.getBigDecimal​(int columnIndex, int scale)
    非推奨。
    getBigDecimal(int columnIndex)またはgetBigDecimal(String columnLabel)を使用します。
    BigDecimal ResultSet.getBigDecimal​(String columnLabel, int scale)
    非推奨。
    getBigDecimal(int columnIndex)またはgetBigDecimal(String columnLabel)を使用します。
    int Time.getDate()
    非推奨。 
    int Time.getDay()
    非推奨。 
    int Date.getHours()
    非推奨。 
    static PrintStream DriverManager.getLogStream()
    非推奨。
    getLogWriterを使用
    int Date.getMinutes()
    非推奨。 
    int Time.getMonth()
    非推奨。 
    int Date.getSeconds()
    非推奨。 
    InputStream ResultSet.getUnicodeStream​(int columnIndex)
    非推奨。
    getUnicodeStreamの代わりにgetCharacterStreamを使用
    InputStream ResultSet.getUnicodeStream​(String columnLabel)
    非推奨。
    代わりにgetCharacterStreamを使用してください
    int Time.getYear()
    非推奨。 
    void Time.setDate​(int i)
    非推奨。 
    void Date.setHours​(int i)
    非推奨。 
    static void DriverManager.setLogStream​(PrintStream out)
    非推奨。
    setLogWriterを使用
    void Date.setMinutes​(int i)
    非推奨。 
    void Time.setMonth​(int i)
    非推奨。 
    void Date.setSeconds​(int i)
    非推奨。 
    void PreparedStatement.setUnicodeStream​(int parameterIndex, InputStream x, int length)
    非推奨。
    setCharacterStreamを使用
    void Time.setYear​(int i)
    非推奨。 
    Deprecated型の注釈を持つjava.sqlのコンストラクタ 
    コンストラクタ 説明
    Date​(int year, int month, int day)
    非推奨。
    代わりに、次のコンストラクタを使用してください: Date(long date)
    Time​(int hour, int minute, int second)
    非推奨。
    このコンストラクタの代わりにミリ秒の値をとるコンストラクタを使用してください。
    Timestamp​(int year, int month, int date, int hour, int minute, int second, int nano)
    非推奨。
    代わりに、コンストラクタTimestamp(long millis)を使用してください
  • java.utilでのDeprecatedの使用

    Deprecatedの注釈を持つjava.utilのクラス
    修飾子と型 クラス 説明
    class  Observable
    非推奨。
    このクラスとObserverインタフェースは推奨されていません。
    interface  Observer
    非推奨。
    このインタフェースは推奨されていません。
    Deprecated型の注釈を持つjava.utilのメソッド 
    修飾子と型 メソッド 説明
    int Date.getDate()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.DAY_OF_MONTH)に置き換えられています。
    int Date.getDay()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.DAY_OF_WEEK)に置き換えられています。
    int Date.getHours()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.HOUR_OF_DAY)に置き換えられています。
    int Date.getMinutes()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.MINUTE)に置き換えられています。
    int Date.getMonth()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.MONTH)に置き換えられています。
    int Date.getSeconds()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.SECOND)に置き換えられています。
    int Date.getTimezoneOffset()
    非推奨。
    JDK Version 1.1以降は、-(Calendar.get(Calendar.ZONE_OFFSET)+Calendar.get(Calendar.DST_OFFSET))/(60 * 1000)に置き換えられています。
    int Date.getYear()
    非推奨。
    JDK Version 1.1以降は、Calendar.get(Calendar.YEAR) - 1900に置き換えられています。
    static long Date.parse​(String s)
    非推奨。
    JDK Version 1.1以降は、DateFormat.parse(String s)に置き換えられています。
    void Properties.save​(OutputStream out, String comments)
    非推奨。
    このメソッドは、プロパティ・リストの保存中に入出力エラーが発生しても、IOExceptionをスローしません。
    void Date.setDate​(int date)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.DAY_OF_MONTH, int date)に置き換えられています。
    void Date.setHours​(int hours)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.HOUR_OF_DAY, int hours)に置き換えられています。
    void Date.setMinutes​(int minutes)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.MINUTE, int minutes)に置き換えられています。
    void Date.setMonth​(int month)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.MONTH, int month)に置き換えられています。
    void Date.setSeconds​(int seconds)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.SECOND, int seconds)に置き換えられています。
    void Date.setYear​(int year)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(Calendar.YEAR, year+1900)に置き換えられています。
    String Date.toGMTString()
    非推奨。
    JDK version 1.1以降は、GMT TimeZoneを使用するDateFormat.format(Date date)に置き換えられています。
    String Date.toLocaleString()
    非推奨。
    JDK Version 1.1以降は、DateFormat.format(Date date)に置き換えられています。
    static long Date.UTC​(int year, int month, int date, int hrs, int min, int sec)
    非推奨。
    JDK Version 1.1以降は、Calendar.set(year+1900, month, date, hrs, min, sec)またはGregorianCalendar(year+1900, month, date, hrs, min, sec)に置き換えられています。UTC TimeZoneを使用し、Calendar.getTime().getTime()があとに続きます。
    Deprecated型の注釈を持つjava.utilのコンストラクタ 
    コンストラクタ 説明
    Date​(int year, int month, int date)
    非推奨。
    JDK version 1.1以降は、Calendar.set(year+1900, month, date)またはGregorianCalendar(year+1900, month, date)に置き換えられています。
    Date​(int year, int month, int date, int hrs, int min)
    非推奨。
    JDK version 1.1以降は、Calendar.set(year+1900, month, date, hrs, min)またはGregorianCalendar(year+1900, month, date, hrs, min)に置き換えられています。
    Date​(int year, int month, int date, int hrs, int min, int sec)
    非推奨。
    JDK version 1.1以降は、Calendar.set(year+1900, month, date, hrs, min, sec)またはGregorianCalendar(year+1900, month, date, hrs, min, sec)に置き換えられています。
    Date​(String s)
    非推奨。
    JDK Version 1.1以降は、DateFormat.parse(String s)に置き換えられています。
  • java.util.concurrentでのDeprecatedの使用

    Deprecatedの注釈を使用するjava.util.concurrentのメソッド
    修飾子と型 メソッド 説明
    protected void ThreadPoolExecutor.finalize()
    非推奨。
  • java.util.concurrent.atomicでのDeprecatedの使用

    Deprecatedの注釈を使用するjava.util.concurrent.atomicのメソッド
    修飾子と型 メソッド 説明
    boolean AtomicBoolean.weakCompareAndSet​(boolean expectedValue, boolean newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicBoolean.compareAndExchange(boolean, boolean)AtomicBoolean.compareAndSet(boolean, boolean)などのメソッドを参照してください)を意味します。
    boolean AtomicInteger.weakCompareAndSet​(int expectedValue, int newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicInteger.compareAndExchange(int, int)AtomicInteger.compareAndSet(int, int)などのメソッドを参照してください)を意味します。
    boolean AtomicIntegerArray.weakCompareAndSet​(int i, int expectedValue, int newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicIntegerArray.compareAndExchange(int, int, int)AtomicIntegerArray.compareAndSet(int, int, int)などのメソッドを参照してください)を意味します。
    boolean AtomicLong.weakCompareAndSet​(long expectedValue, long newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicLong.compareAndExchange(long, long)AtomicLong.compareAndSet(long, long)などのメソッドを参照してください)を意味します。
    boolean AtomicLongArray.weakCompareAndSet​(int i, long expectedValue, long newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicLongArray.compareAndExchange(int, long, long)AtomicLongArray.compareAndSet(int, long, long)などのメソッドを参照してください)を意味します。
    boolean AtomicReference.weakCompareAndSet​(V expectedValue, V newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicReference.compareAndExchange(V, V)AtomicReference.compareAndSet(V, V)などのメソッドを参照してください)を意味します。
    boolean AtomicReferenceArray.weakCompareAndSet​(int i, E expectedValue, E newValue)
    非推奨。
    このメソッドは単純なメモリー効果を持ちますが、メソッド名は揮発性メモリー効果(AtomicReferenceArray.compareAndExchange(int, E, E)AtomicReferenceArray.compareAndSet(int, E, E)などのメソッドを参照してください)を意味します。
  • java.util.jarでのDeprecatedの使用

    Deprecatedの注釈を持つjava.util.jarのクラス
    修飾子と型 クラス 説明
    class  Pack200
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このクラスは非推奨であり、将来のリリースで削除される予定です。
    static interface  Pack200.Packer
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このインタフェースは非推奨であり、将来のリリースで削除される予定です。
    static interface  Pack200.Unpacker
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このインタフェースは非推奨であり、将来のリリースで削除される予定です。
    Deprecated型の注釈を持つjava.util.jarのフィールド 
    修飾子と型 フィールド 説明
    static Attributes.Name Attributes.Name.EXTENSION_INSTALLATION
    非推奨。
    拡張機構はもはやサポートされていません。
    static Attributes.Name Attributes.Name.IMPLEMENTATION_URL
    非推奨。
    拡張機構はもはやサポートされていません。
    static Attributes.Name Attributes.Name.IMPLEMENTATION_VENDOR_ID
    非推奨。
    拡張機構はもはやサポートされていません。
  • java.util.loggingでのDeprecatedの使用

    Deprecatedの注釈を持つjava.util.loggingのクラス
    修飾子と型 インタフェース 説明
    interface  LoggingMXBean
    非推奨。
    LoggingMXBeanはもはやplatform MXBeanでなく、PlatformLoggingMXBeanに置き換えられました。
    Deprecated型の注釈を持つjava.util.loggingのフィールド 
    修飾子と型 フィールド 説明
    static Logger Logger.global
    非推奨。
    このフィールドの初期化時にデッドロックが発生する可能性があります。
    Deprecated型の注釈を持つjava.util.loggingのメソッド 
    修飾子と型 メソッド 説明
    static LoggingMXBean LogManager.getLoggingMXBean()
    非推奨。
    java.util.logging.LoggingMXBeanは非推奨され、java.lang.management.PlatformLoggingMXBeanに置き換えられました。
    void Logger.logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)
    void Logger.logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)
    void Logger.logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)
    void Logger.logrb​(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)
    void LogRecord.setMillis​(long millis)
    非推奨。
    LogRecordは、Instant値を使用して、ナノ秒の分解能でタイムスタンプを維持します。
  • javax.accessibilityでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.accessibilityのクラス 
    修飾子と型 クラス 説明
    class  AccessibleResourceBundle
    非推奨。
    Javaプラットフォームのバージョン1.3以降では、このクラスは非推奨です
  • javax.cryptoでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.cryptoのフィールド
    修飾子と型 フィールド 説明
    static long SecretKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
  • javax.crypto.interfacesでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.crypto.interfacesのフィールド
    修飾子と型 フィールド 説明
    static long DHPrivateKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long DHPublicKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
    static long PBEKey.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
  • javax.imageio.spiでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.imageio.spiのフィールド 
    修飾子と型 フィールド 説明
    static Class<?>[] ImageReaderSpi.STANDARD_INPUT_TYPE
    非推奨。
    このフィールドを使用する代わりに、同等の配列{ ImageInputStream.class }を直接作成してください。
    static Class<?>[] ImageWriterSpi.STANDARD_OUTPUT_TYPE
    非推奨。
    このフィールドを使用する代わりに、同等の配列{ ImageOutputStream.class }を直接作成してください。
    Deprecatedの注釈を使用するjavax.imageio.spiのメソッド
    修飾子と型 メソッド 説明
    void ServiceRegistry.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
  • javax.imageio.streamでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.imageio.streamのメソッド
    修飾子と型 メソッド 説明
    protected void FileCacheImageInputStream.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    protected void FileImageInputStream.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    protected void FileImageOutputStream.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    protected void ImageInputStreamImpl.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
    protected void MemoryCacheImageInputStream.finalize()
    非推奨。
    finalizeメソッドは推奨されていません。
  • javax.lang.model.utilでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.lang.model.utilのコンストラクタ
    コンストラクタ 説明
    AbstractAnnotationValueVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    AbstractAnnotationValueVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    AbstractElementVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    AbstractElementVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    AbstractTypeVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    AbstractTypeVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementKindVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementKindVisitor6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementKindVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementKindVisitor7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementScanner6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementScanner6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementScanner7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    ElementScanner7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleAnnotationValueVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleAnnotationValueVisitor6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleAnnotationValueVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleAnnotationValueVisitor7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleElementVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleElementVisitor6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleElementVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleElementVisitor7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleTypeVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleTypeVisitor6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleTypeVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    SimpleTypeVisitor7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    TypeKindVisitor6()
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    TypeKindVisitor6​(R defaultValue)
    非推奨。
    リリース6は廃止されました。新しいリリース・レベルのビジターに更新します。
    TypeKindVisitor7()
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
    TypeKindVisitor7​(R defaultValue)
    非推奨。
    リリース7は廃止されました。新しいリリース・レベルのビジターに更新します。
  • javax.managementでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.managemenのクラス 
    修飾子と型 クラス 説明
    class  DefaultLoaderRepository
    非推奨。
    代わりにMBeanServer.getClassLoaderRepository()を使用してください。
    Deprecated型の注釈を持つjavax.managementのメソッド 
    修飾子と型 メソッド 説明
    default ObjectInputStream MBeanServer.deserialize​(String className, byte[] data)
    非推奨。
    MBeanServer.getClassLoaderRepository()を使ってクラス・ローダー・リポジトリを取得し、それを使って直列化復元を行います。
    default ObjectInputStream MBeanServer.deserialize​(String className, ObjectName loaderName, byte[] data)
    非推奨。
    getClassLoaderを使って直列化復元用のクラス・ローダーを取得します。
    default ObjectInputStream MBeanServer.deserialize​(ObjectName name, byte[] data)
    非推奨。
    getClassLoaderForを使って、直列化復元に使用する適切なクラス・ローダーを取得します。
    void AttributeValueExp.setMBeanServer​(MBeanServer s)
    非推奨。
    このメソッドは何の効果も持ちません。
    void StringValueExp.setMBeanServer​(MBeanServer s)
    非推奨。
    void ValueExp.setMBeanServer​(MBeanServer s)
    非推奨。
    ValueExpはMBeanサーバーにアクセスし、QueryEval.getMBeanServer()を使って評価されるため、このメソッドは不要です。
    Deprecated型の注釈を持つjavax.managementのコンストラクタ 
    コンストラクタ 説明
    AttributeValueExp()
    非推奨。
    このコンストラクタで作成されたインスタンスは、クエリー内では使用できません。
  • javax.management.loadingでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.management.loadingのクラス 
    修飾子と型 クラス 説明
    class  DefaultLoaderRepository
    非推奨。
    代わりにMBeanServer.getClassLoaderRepository()を使用してください。
  • javax.management.monitorでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.management.monitorのフィールド 
    修飾子と型 フィールド 説明
    protected int Monitor.alreadyNotified
    非推奨。
    Monitor.alreadyNotifieds[0]と同等です。
    protected String Monitor.dbgTag
    非推奨。
    代替はありません。
    Deprecated型の注釈を持つjavax.management.monitorのメソッド 
    修飾子と型 メソッド 説明
    Number CounterMonitor.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、CounterMonitor.getDerivedGauge(ObjectName)に置き換えられています
    Number CounterMonitorMBean.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、CounterMonitorMBean.getDerivedGauge(ObjectName)に置き換えられています
    Number GaugeMonitor.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、GaugeMonitor.getDerivedGauge(ObjectName)に置き換えられています
    Number GaugeMonitorMBean.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、GaugeMonitorMBean.getDerivedGauge(ObjectName)に置き換えられています
    String StringMonitor.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、StringMonitor.getDerivedGauge(ObjectName)に置き換えられています
    String StringMonitorMBean.getDerivedGauge()
    非推奨。
    JMX 1.2以降は、StringMonitorMBean.getDerivedGauge(ObjectName)に置き換えられています
    long CounterMonitor.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、CounterMonitor.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    long CounterMonitorMBean.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、CounterMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    long GaugeMonitor.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、GaugeMonitor.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    long GaugeMonitorMBean.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、GaugeMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    long StringMonitor.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、StringMonitor.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    long StringMonitorMBean.getDerivedGaugeTimeStamp()
    非推奨。
    JMX 1.2以降は、StringMonitorMBean.getDerivedGaugeTimeStamp(ObjectName)に置き換えられています
    ObjectName Monitor.getObservedObject()
    非推奨。
    JMX 1.2以降、次に置き換えられていますMonitor.getObservedObjects()
    ObjectName MonitorMBean.getObservedObject()
    非推奨。
    JMX 1.2以降、次に置き換えられていますMonitorMBean.getObservedObjects()
    Number CounterMonitor.getThreshold()
    非推奨。
    JMX 1.2以降は、CounterMonitor.getThreshold(ObjectName)に置き換えられています
    Number CounterMonitorMBean.getThreshold()
    非推奨。
    JMX 1.2以降は、CounterMonitorMBean.getThreshold(ObjectName)に置き換えられています
    void Monitor.setObservedObject​(ObjectName object)
    非推奨。
    JMX 1.2以降、次に置き換えられていますMonitor.addObservedObject(javax.management.ObjectName)
    void MonitorMBean.setObservedObject​(ObjectName object)
    非推奨。
    JMX 1.2以降、次に置き換えられていますMonitorMBean.addObservedObject(javax.management.ObjectName)
    void CounterMonitor.setThreshold​(Number value)
    非推奨。
    JMX 1.2以降は、CounterMonitor.setInitThreshold(java.lang.Number)に置き換えられています
    void CounterMonitorMBean.setThreshold​(Number value)
    非推奨。
    JMX 1.2以降は、CounterMonitorMBean.setInitThreshold(java.lang.Number)に置き換えられています
  • javax.management.openmbeanでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.management.openmbeanのフィールド 
    修飾子と型 フィールド 説明
    static String[] OpenType.ALLOWED_CLASSNAMES
    非推奨。
    代わりにALLOWED_CLASSNAMES_LISTを使用してください。
  • javax.management.remote.rmiでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.management.remote.rmiのクラス
    修飾子と型 クラス 説明
    class  RMIIIOPServerImpl
    非推奨。
    このトランスポートはサポートされなくなりました。
    Deprecatedの注釈を持つjavax.management.remote.rmiのフィールド
    修飾子と型 フィールド 説明
    static String RMIConnectorServer.CREDENTIAL_TYPES
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにRMIConnectorServer.CREDENTIALS_FILTER_PATTERN「フィルタ・パターン」文字列で使用してください。
  • javax.namingでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.namingのフィールド
    修飾子と型 フィールド 説明
    static String Context.APPLET
    非推奨。
    この名前の環境プロパティは、初期コンテキストを構築する際に無視されます。
    static long Name.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
  • javax.naming.directoryでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.naming.directoryのフィールド
    修飾子と型 フィールド 説明
    static long Attribute.serialVersionUID
    非推奨。
    インタフェース内のserialVersionUIDフィールドは無効です。
  • javax.net.sslでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.net.sslのメソッド
    修飾子と型 メソッド 説明
    X509Certificate[] HandshakeCompletedEvent.getPeerCertificateChain()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    java.security.cert.Certificateの配列を返すHandshakeCompletedEvent.getPeerCertificates()メソッドを代わりに使用する必要があります。
    X509Certificate[] SSLSession.getPeerCertificateChain()
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    java.security.cert.Certificateの配列を返すSSLSession.getPeerCertificates()メソッドを代わりに使用する必要があります。
  • javax.security.certでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.security.certのクラス
    修飾子と型 クラス 説明
    class  Certificate
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  CertificateEncodingException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  CertificateException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  CertificateExpiredException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  CertificateNotYetValidException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  CertificateParsingException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
    class  X509Certificate
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    代わりにjava.security.certのクラスを使用してください。
  • javax.sql.rowsetでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.sql.rowsetのフィールド 
    修飾子と型 フィールド 説明
    static boolean CachedRowSet.COMMIT_ON_ACCEPT_CHANGES
    非推奨。
    このフィールドはfinal (インタフェースの一部)であるため、その値を変更することはできません。
    Deprecated型の注釈を持つjavax.sql.rowsetのメソッド 
    修飾子と型 メソッド 説明
    void BaseRowSet.setUnicodeStream​(int parameterIndex, InputStream x, int length)
    非推奨。
    代わりにgetCharacterStreamを使用してください。
  • javax.swingでのDeprecatedの使用

    Deprecatedの注釈を持つjavax.swingのクラス
    修飾子と型 クラス 説明
    class  JApplet
    非推奨。
    アプレットAPIは非推奨であり、代替はありません。
    protected class  JComponent.AccessibleJComponent.AccessibleFocusHandler
    非推奨。
    このクラスはもはや使用されず、必要もありません。
    Deprecated型の注釈を持つjavax.swingのフィールド 
    修飾子と型 フィールド 説明
    protected FocusListener JComponent.AccessibleJComponent.accessibleFocusHandler
    非推奨。
    protected boolean JViewport.backingStore
    非推奨。
    Java 2プラットフォーム1.3以降使われていません
    protected static Component ImageIcon.component
    非推奨。
    since 1.8
    protected static MediaTracker ImageIcon.tracker
    非推奨。
    since 1.8
    Deprecated型の注釈を持つjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    void RepaintManager.addDirtyRegion​(Applet applet, int x, int y, int w, int h)
    非推奨。
    Applet APIは推奨されていません。
    static JScrollPane JTable.createScrollPaneForTable​(JTable aTable)
    非推奨。
    Swing version 1.0.2以降は、new JScrollPane(aTable)に置き換えられています。
    void JComponent.disable()
    非推奨。
    JDK Version 1.1以降は、java.awt.Component.setEnabled(boolean)に置き換えられています。
    static void FocusManager.disableSwingFocusManager()
    非推奨。
    1.4以降は、KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)に置き換えられています
    void JComponent.enable()
    非推奨。
    JDK Version 1.1以降は、java.awt.Component.setEnabled(boolean)に置き換えられています。
    static Component SwingUtilities.findFocusOwner​(Component c)
    非推奨。
    1.4以降は、KeyboardFocusManager.getFocusOwner()に置き換えられています。
    Component JMenuBar.getComponentAtIndex​(int i)
    非推奨。
    getComponent(int i)に置き換えられています
    Component JPopupMenu.getComponentAtIndex​(int i)
    非推奨。
    Container.getComponent(int)に置き換えられています
    static KeyStroke KeyStroke.getKeyStroke​(char keyChar, boolean onKeyRelease)
    非推奨。
    getKeyStroke(char)を使用
    String AbstractButton.getLabel()
    非推奨。
    - getTextに置き換えられています
    JMenuBar JInternalFrame.getMenuBar()
    非推奨。
    Swing version 1.0.3以降は、getJMenuBar()に置き換えられています。
    JMenuBar JRootPane.getMenuBar()
    非推奨。
    Swing version 1.0.3以降は、getJMenuBar()に置き換えられています。
    Component JComponent.getNextFocusableComponent()
    非推奨。
    1.4以降は、FocusTraversalPolicyに置き換えられています。
    Object[] JList.getSelectedValues()
    非推奨。
    JDK 1.7以降は、JList.getSelectedValuesList()に置き換えられています
    String JPasswordField.getText()
    非推奨。
    Java 2プラットフォームv1.2以降は、getPasswordに置き換えられています。
    String JPasswordField.getText​(int offs, int len)
    非推奨。
    Java 2プラットフォームv1.2以降は、getPasswordに置き換えられています。
    Rectangle ScrollPaneLayout.getViewportBorderBounds​(JScrollPane scrollpane)
    非推奨。
    JDKのSwing 1.1以降は、JScrollPane.getViewportBorderBounds()に置き換えられています。
    void JComponent.hide()
    非推奨。
    boolean JViewport.isBackingStoreEnabled()
    非推奨。
    Java 2プラットフォームv1.3以降は、getScrollMode()に置き換えられています。
    static boolean FocusManager.isFocusManagerEnabled()
    非推奨。
    1.4以降は、KeyboardFocusManager.getDefaultFocusTraversalPolicy()に置き換えられています。
    boolean JComponent.isManagingFocus()
    非推奨。
    1.4以降は、Component.setFocusTraversalKeys(int, Set)およびContainer.setFocusCycleRoot(boolean)に置き換えられています。
    boolean JComponent.requestDefaultFocus()
    非推奨。
    1.4以降は、FocusTraversalPolicy.getDefaultComponent(Container).requestFocus()
    void JComponent.reshape​(int x, int y, int w, int h)
    非推奨。
    JDK 5以降は、Component.setBounds(int, int, int, int)に置き換えられています。
    void JViewport.setBackingStoreEnabled​(boolean enabled)
    非推奨。
    Java 2プラットフォームv1.3以降は、setScrollMode()に置き換えられています。
    void AbstractButton.setLabel​(String label)
    非推奨。
    - setText(text)に置き換えられています
    void JInternalFrame.setMenuBar​(JMenuBar m)
    非推奨。
    Swing version 1.0.3以降は、setJMenuBar(JMenuBar m)に置き換えられています。
    void JRootPane.setMenuBar​(JMenuBar menu)
    非推奨。
    Swing version 1.0.3以降は、setJMenuBar(JMenuBar menu)に置き換えられています。
    void JComponent.setNextFocusableComponent​(Component aComponent)
    非推奨。
    1.4以降は、FocusTraversalPolicyに置き換えられています
    boolean InputVerifier.shouldYieldFocus​(JComponent input)
    非推奨。
    代わりにInputVerifier.shouldYieldFocus(JComponent, JComponent)を使用してください。
    void JTable.sizeColumnsToFit​(boolean lastColumnOnly)
    非推奨。
    Swing version 1.0.3以降は、doLayout()に置き換えられています。
  • javax.swing.plafでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.swing.plafのメソッド
    修飾子と型 メソッド 説明
    String TextUI.getToolTipText​(JTextComponent t, Point pt)
    非推奨。
    abstract Rectangle TextUI.modelToView​(JTextComponent t, int pos)
    非推奨。
    abstract Rectangle TextUI.modelToView​(JTextComponent t, int pos, Position.Bias bias)
    非推奨。
    abstract int TextUI.viewToModel​(JTextComponent t, Point pt)
    非推奨。
    abstract int TextUI.viewToModel​(JTextComponent t, Point pt, Position.Bias[] biasReturn)
    非推奨。
  • javax.swing.plaf.basicでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.plaf.basicのフィールド 
    修飾子と型 フィールド 説明
    protected KeyStroke BasicDesktopPaneUI.closeKey
    非推奨。
    1.3以降
    protected KeyStroke BasicSplitPaneUI.dividerResizeToggleKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.downKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicTabbedPaneUI.downKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicToolBarUI.downKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.endKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.homeKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.keyboardDownRightListener
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.keyboardEndListener
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.keyboardHomeListener
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.keyboardResizeToggleListener
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.keyboardUpLeftListener
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.leftKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicTabbedPaneUI.leftKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicToolBarUI.leftKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicDesktopPaneUI.maximizeKey
    非推奨。
    1.3以降
    protected KeyStroke BasicDesktopPaneUI.minimizeKey
    非推奨。
    1.3以降
    protected KeyStroke BasicDesktopPaneUI.navigateKey
    非推奨。
    1.3以降
    protected KeyStroke BasicDesktopPaneUI.navigateKey2
    非推奨。
    1.3以降
    protected KeyStroke BasicInternalFrameUI.openMenuKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.rightKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicTabbedPaneUI.rightKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicToolBarUI.rightKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicSplitPaneUI.upKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicTabbedPaneUI.upKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected KeyStroke BasicToolBarUI.upKey
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    Deprecated型の注釈を持つjavax.swing.plaf.basicのメソッド 
    修飾子と型 メソッド 説明
    protected ActionListener BasicSplitPaneUI.createKeyboardDownRightListener()
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.createKeyboardEndListener()
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.createKeyboardHomeListener()
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.createKeyboardResizeToggleListener()
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected ActionListener BasicSplitPaneUI.createKeyboardUpLeftListener()
    非推奨。
    Java 2プラットフォーム1.3以降使われていません。
    protected int BasicSplitPaneUI.getDividerBorderSize()
    非推奨。
    Java 2プラットフォーム1.3以降は、ディバイダにボーダーを設定します。
    Rectangle BasicTextUI.modelToView​(JTextComponent tc, int pos)
    非推奨。
    Rectangle BasicTextUI.modelToView​(JTextComponent tc, int pos, Position.Bias bias)
    非推奨。
    int BasicTextUI.viewToModel​(JTextComponent tc, Point pt)
    非推奨。
    int BasicTextUI.viewToModel​(JTextComponent tc, Point pt, Position.Bias[] biasReturn)
    非推奨。
  • javax.swing.plaf.metalでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.plaf.metalのクラス 
    修飾子と型 クラス 説明
    class  MetalComboBoxUI.MetalComboPopup
    非推奨。
    Java 2プラットフォームv1.4以降使われていません。
    protected class  MetalFileChooserUI.FileRenderer
    非推奨。
    JDK version 9以降
    protected class  MetalFileChooserUI.SingleClickListener
    非推奨。
    JDK version 9以降
    Deprecated型の注釈を持つjavax.swing.plaf.metalのメソッド 
    修飾子と型 メソッド 説明
    protected void MetalComboBoxUI.editablePropertyChanged​(PropertyChangeEvent e)
    非推奨。
    Java 2プラットフォームv1.4以降使われていません。
    protected void MetalComboBoxUI.removeListeners()
    非推奨。
    Java 2プラットフォームv1.4以降使われていません。
    void MetalScrollPaneUI.uninstallListeners​(JScrollPane scrollPane)
    非推奨。
    - BasicScrollPaneUI.uninstallListeners(JComponent)に置き換えられました
  • javax.swing.plaf.multiでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.swing.plaf.multiのメソッド
    修飾子と型 メソッド 説明
    Rectangle MultiTextUI.modelToView​(JTextComponent a, int b)
    非推奨。
    Rectangle MultiTextUI.modelToView​(JTextComponent a, int b, Position.Bias c)
    非推奨。
    int MultiTextUI.viewToModel​(JTextComponent a, Point b)
    非推奨。
    int MultiTextUI.viewToModel​(JTextComponent a, Point b, Position.Bias[] c)
    非推奨。
  • javax.swing.tableでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.tableのフィールド 
    修飾子と型 フィールド 説明
    protected int TableColumn.resizedPostingDisableCount
    非推奨。
    Java 2プラットフォームv1.3。
    Deprecated型の注釈を持つjavax.swing.tableのメソッド 
    修飾子と型 メソッド 説明
    void TableColumn.disableResizedPosting()
    非推奨。
    Java 2プラットフォームv1.3。
    void TableColumn.enableResizedPosting()
    非推奨。
    Java 2プラットフォームv1.3。
  • javax.swing.textでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.textのクラス 
    修飾子と型 クラス 説明
    class  DefaultTextUI
    非推奨。 
    class  TableView.TableCell
    非推奨。
    テーブル・セルは任意のView実装となることができます。
    Deprecated型の注釈を持つjavax.swing.textのメソッド 
    修飾子と型 メソッド 説明
    protected TableView.TableCell TableView.createTableCell​(Element elem)
    非推奨。
    テーブル・セルは任意のView実装となることができますが、テーブルではなく、ViewFactoryによって作成されるようにします。
    protected int PasswordView.drawEchoCharacter​(Graphics g, int x, int y, char c)
    非推奨。
    protected void PlainView.drawLine​(int lineIndex, Graphics g, int x, int y)
    非推奨。
    protected void WrappedPlainView.drawLine​(int p0, int p1, Graphics g, int x, int y)
    非推奨。
    protected int PasswordView.drawSelectedText​(Graphics g, int x, int y, int p0, int p1)
    非推奨。
    protected int PlainView.drawSelectedText​(Graphics g, int x, int y, int p0, int p1)
    非推奨。
    protected int WrappedPlainView.drawSelectedText​(Graphics g, int x, int y, int p0, int p1)
    static int Utilities.drawTabbedText​(Segment s, int x, int y, Graphics g, TabExpander e, int startOffset)
    protected int PasswordView.drawUnselectedText​(Graphics g, int x, int y, int p0, int p1)
    非推奨。
    protected int PlainView.drawUnselectedText​(Graphics g, int x, int y, int p0, int p1)
    非推奨。
    protected int WrappedPlainView.drawUnselectedText​(Graphics g, int x, int y, int p0, int p1)
    static int Utilities.getBreakLocation​(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
    protected FontMetrics LabelView.getFontMetrics()
    非推奨。
    FontMetricsは、JDKで実行する場合はグリフ・レンダリングには使用されません。
    static int Utilities.getPositionAbove​(JTextComponent c, int offs, int x)
    非推奨。
    static int Utilities.getPositionBelow​(JTextComponent c, int offs, int x)
    非推奨。
    static int Utilities.getTabbedTextOffset​(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
    static int Utilities.getTabbedTextOffset​(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset, boolean round)
    static int Utilities.getTabbedTextWidth​(Segment s, FontMetrics metrics, int x, TabExpander e, int startOffset)
    Rectangle JTextComponent.modelToView​(int pos)
    非推奨。
    JTextComponent.modelToView2D(int)に置き換えられました
    Shape View.modelToView​(int pos, Shape a)
    非推奨。 
    int JTextComponent.viewToModel​(Point pt)
    非推奨。
    JTextComponent.viewToModel2D(Point2D)に置き換えられました
    int View.viewToModel​(float x, float y, Shape a)
    非推奨。 
  • javax.swing.text.htmlでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.text.htmlのフィールド 
    修飾子と型 フィールド 説明
    static String FormView.RESET
    非推奨。
    1.3以降、値はFormView.resetButtonTextのUIManagerプロパティから得られるようになりました。
    static String FormView.SUBMIT
    非推奨。
    1.3以降、値はFormView.submitButtonTextのUIManagerプロパティから得られるようになりました。
    Deprecated型の注釈を持つjavax.swing.text.htmlのメソッド 
    修飾子と型 メソッド 説明
    protected void HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry​(JEditorPane editor, HTMLDocument doc, int offset, Element insertElement, String html, HTML.Tag parentTag, HTML.Tag addTag)
    非推奨。
    Java 2プラットフォームv1.3以降は、insertAtBoundaryを使用してください。
  • javax.swing.treeでのDeprecatedの使用

    Deprecated型の注釈を持つjavax.swing.treeのメソッド 
    修飾子と型 メソッド 説明
    protected void DefaultTreeSelectionModel.notifyPathChange​(Vector<?> changedPaths, TreePath oldLeadSelection)
    非推奨。
    JDK version 1.7以降
  • javax.toolsでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.toolsのメソッド
    修飾子と型 メソッド 説明
    default Iterable<? extends JavaFileObject> StandardJavaFileManager.getJavaFileObjectsFromPaths​(Iterable<? extends Path> paths)
    非推奨。
    そのような引数を1つのPathで誤ってメソッドをコールする可能性をなくすには、StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection)を使用します。
    static ClassLoader ToolProvider.getSystemToolClassLoader()
    非推奨。
    このメソッドは、Java SEの将来のバージョンで削除される可能性があります。
  • javax.xml.streamでのDeprecatedの使用

    Deprecatedの注釈を使用するjavax.xml.streamのメソッド
    修飾子と型 メソッド 説明
    static XMLEventFactory XMLEventFactory.newInstance​(String factoryId, ClassLoader classLoader)
    非推奨。
    APIの整合性を維持するために、このメソッドは非推奨になりました。
    static XMLInputFactory XMLInputFactory.newInstance​(String factoryId, ClassLoader classLoader)
    非推奨。
    APIの整合性を維持するために、このメソッドは非推奨になりました。
    static XMLInputFactory XMLOutputFactory.newInstance​(String factoryId, ClassLoader classLoader)
    非推奨。
    このメソッドは、間違ったクラスであるXMLInputFactoryのインスタンスを返すため、非推奨になっています。
  • jdk.nashorn.api.scriptingでのDeprecatedの使用

    Deprecatedの注釈を持つjdk.nashorn.api.scriptingのクラス
    修飾子と型 クラス 説明
    class  AbstractJSObject
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ClassFilter
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  JSObject
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  NashornException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  NashornScriptEngine
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  NashornScriptEngineFactory
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  ScriptObjectMirror
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  ScriptUtils
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  URLReader
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    Deprecatedの注釈を使用するjdk.nashorn.api.scriptingのメソッド
    修飾子と型 メソッド 説明
    static Object AbstractJSObject.getDefaultValue​(JSObject jsobj, Class<?> hint)
    非推奨。
    代わりにJSObject.getDefaultValue(Class)を使用してください。
    double AbstractJSObject.toNumber()
    非推奨。
    代わりにJSObject.getDefaultValue(Class)Numberヒントと共に使用してください。
    default double JSObject.toNumber()
    非推奨。
    代わりにJSObject.getDefaultValue(Class)Numberヒントと共に使用してください。
    double ScriptObjectMirror.toNumber()
    非推奨。
  • jdk.nashorn.api.treeでのDeprecatedの使用

    Deprecatedの注釈を持つjdk.nashorn.api.treeのクラス
    修飾子と型 インタフェース 説明
    interface  ArrayAccessTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ArrayLiteralTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  AssignmentTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  BinaryTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  BlockTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  BreakTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  CaseTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  CatchTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ClassDeclarationTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ClassExpressionTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  CompilationUnitTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  CompoundAssignmentTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ConditionalExpressionTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ConditionalLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ContinueTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  DebuggerTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  Diagnostic
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    static class  Diagnostic.Kind
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  DiagnosticListener
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  DoWhileLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  EmptyStatementTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ErroneousTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ExportEntryTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ExpressionStatementTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ExpressionTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ForInLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ForLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ForOfLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  FunctionCallTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  FunctionDeclarationTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  FunctionExpressionTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  GotoTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  IdentifierTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  IfTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ImportEntryTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  InstanceOfTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  LabeledStatementTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  LineMap
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  LiteralTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  LoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  MemberSelectTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ModuleTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  NewTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ObjectLiteralTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ParenthesizedTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  Parser
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  PropertyTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  RegExpLiteralTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ReturnTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  SimpleTreeVisitorES5_1<R,​P>
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  SimpleTreeVisitorES6<R,​P>
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  SpreadTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  StatementTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  SwitchTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  TemplateLiteralTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ThrowTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  ツリー
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    static class  Tree.Kind
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  TreeVisitor<R,​P>
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  TryTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  UnaryTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    class  UnknownTreeException
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  VariableTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  WhileLoopTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  WithTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    interface  YieldTree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
  • netscape.javascriptでのDeprecatedの使用

    Deprecatedの注釈を使用するnetscape.javascriptのメソッド
    修飾子と型 メソッド 説明
    static JSObject JSObject.getWindow​(Applet applet)
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    アプレットAPIは非推奨であり、代替はありません。
  • org.ietf.jgssでのDeprecatedの使用

    Deprecatedの注釈を使用するorg.ietf.jgssのメソッド
    修飾子と型 メソッド 説明
    void GSSContext.acceptSecContext​(InputStream inStream, OutputStream outStream)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
    void GSSContext.getMIC​(InputStream inStream, OutputStream outStream, MessageProp msgProp)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
    int GSSContext.initSecContext​(InputStream inStream, OutputStream outStream)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
    void GSSContext.unwrap​(InputStream inStream, OutputStream outStream, MessageProp msgProp)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
    void GSSContext.verifyMIC​(InputStream tokStream, InputStream msgStream, MessageProp msgProp)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
    void GSSContext.wrap​(InputStream inStream, OutputStream outStream, MessageProp msgProp)
    非推奨。
    ストリーム・ベースのメソッドはRFC 8353から削除されました。
  • org.xml.saxでのDeprecatedの使用

    Deprecatedの注釈を持つorg.xml.saxのクラス
    修飾子と型 インタフェース 説明
    interface  AttributeList
    非推奨。
    このインタフェースは、名前空間サポートを含むSAX2 Attributesインタフェースで置き換えられています。
    interface  DocumentHandler
    非推奨。
    このインタフェースは、名前空間サポートを含むSAX2 ContentHandlerインタフェースで置き換えられています。
    class  HandlerBase
    非推奨。
    このクラスは非推奨のDocumentHandlerインタフェースで動作します。
    interface  Parser
    非推奨。
    このインタフェースは、名前空間サポートを含むSAX2 XMLReaderインタフェースで置き換えられています。
  • org.xml.sax.helpersでのDeprecatedの使用

    Deprecatedの注釈を持つorg.xml.sax.helpersのクラス
    修飾子と型 クラス 説明
    class  AttributeListImpl
    非推奨。
    このクラスは非推奨のインタフェースAttributeListを実装します。このインタフェースはすでに、Attributesに置き換えられています。これは、AttributesImplヘルパー・クラスに実装されています。
    class  ParserFactory
    非推奨。
    このクラスは非推奨のParserインタフェースで動作します。
    class  XMLReaderFactory
    非推奨。
    代わりにSAXParserFactoryを使用することをお勧めします。