クラス ClassFile
java.lang.ObjectSE
org.springframework.core.test.tools.ClassFile
Java クラスのメモリ内表現。
- 導入:
- 6.0
- 作成者:
- Stephane Nicoll
メソッドのサマリー
修飾子と型メソッド説明byte[]
バイトコードの内容を返します。getName()
クラスの完全修飾名を返します。static ClassFile
指定されたcontent
から新しいClassFile
を作成するファクトリメソッド。static ClassFile
of
(StringSE name, InputStreamSource inputStreamSource) 指定されたInputStreamSource
から新しいClassFile
を作成するファクトリメソッド。static StringSE
toClassName
(StringSE path) 相対パスに基づいてクラスの名前を返します。
メソッドの詳細
getName
クラスの完全修飾名を返します。- 戻り値:
- クラス名
getContent
public byte[] getContent()バイトコードの内容を返します。- 戻り値:
- クラスの内容
of
指定されたcontent
から新しいClassFile
を作成するファクトリメソッド。- パラメーター:
name
- クラスの完全修飾名content
- クラスのバイトコード- 戻り値:
ClassFile
インスタンス
of
指定されたInputStreamSource
から新しいClassFile
を作成するファクトリメソッド。- パラメーター:
name
- クラスの完全修飾名inputStreamSource
- クラスのバイトコード- 戻り値:
ClassFile
インスタンス
toClassName
相対パスに基づいてクラスの名前を返します。- パラメーター:
path
- クラスのパス- 戻り値:
- クラス名