インタフェースjava.lang.classfile.Signature.ClassTypeSigの
使用
Signature.ClassTypeSigを使用するパッケージ
-
java.lang.classfileでのSignature.ClassTypeSigの使用
修飾子と型メソッド説明static Signature.ClassTypeSigSignature.ClassTypeSig.of(Signature.ClassTypeSig outerType, ClassDesc className, Signature.TypeArg... typeArgs) クラスまたはインタフェースのシグネチャを返します。static Signature.ClassTypeSigSignature.ClassTypeSig.of(Signature.ClassTypeSig outerType, String className, Signature.TypeArg... typeArgs) クラス・タイプのシグネチャを返します。static Signature.ClassTypeSigSignature.ClassTypeSig.of(ClassDesc className, Signature.TypeArg... typeArgs) 外部型のないクラスまたはインタフェース・シグネチャを返します。static Signature.ClassTypeSigSignature.ClassTypeSig.of(String className, Signature.TypeArg... typeArgs) 外部型のないクラスまたはインタフェース・シグネチャを返します。ClassSignature.superclassSignature()このシグネチャのスーパークラスのインスタンス化を返します。型Signature.ClassTypeSigの引数を持つ型を返すjava.lang.classfileのメソッド修飾子と型メソッド説明Signature.ClassTypeSig.outerType()このクラスがメンバーであるクラスのシグネチャを返します(これがメンバー・クラスである場合のみ)。ClassSignature.superinterfaceSignatures()このシグネチャ内のインタフェースのインスタンス化を返します。空の場合もあります。型Signature.ClassTypeSigのパラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明static ClassSignatureClassSignature.of(Signature.ClassTypeSig superclassSignature, Signature.ClassTypeSig... superinterfaceSignatures) 型パラメータ宣言のないクラス・シグネチャを返します。static ClassSignatureClassSignature.of(List<Signature.TypeParam> typeParameters, Signature.ClassTypeSig superclassSignature, Signature.ClassTypeSig... superinterfaceSignatures) クラス・シグネチャを返します。static Signature.ClassTypeSigSignature.ClassTypeSig.of(Signature.ClassTypeSig outerType, ClassDesc className, Signature.TypeArg... typeArgs) クラスまたはインタフェースのシグネチャを返します。static Signature.ClassTypeSigSignature.ClassTypeSig.of(Signature.ClassTypeSig outerType, String className, Signature.TypeArg... typeArgs) クラス・タイプのシグネチャを返します。