rydeen.plugins.strenc
クラス StringEncryptClassAdapter

java.lang.Object
  上位を拡張 org.objectweb.asm.ClassAdapter
      上位を拡張 rydeen.plugins.strenc.StringEncryptClassAdapter
すべての実装されたインタフェース:
org.objectweb.asm.ClassVisitor

public class StringEncryptClassAdapter
extends org.objectweb.asm.ClassAdapter

EncryptManagerの設定に従ってクラスファイル中の文字列を暗号化するClassVisitorクラスです.

作成者:
Haruaki Tamada

フィールドの概要
 
クラス org.objectweb.asm.ClassAdapter から継承されたフィールド
cv
 
コンストラクタの概要
StringEncryptClassAdapter(org.objectweb.asm.ClassVisitor visitor, EncryptManager manager)
           
 
メソッドの概要
 void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
           
 org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
           
 org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 
クラス org.objectweb.asm.ClassAdapter から継承されたメソッド
visitAnnotation, visitAttribute, visitEnd, visitInnerClass, visitOuterClass, visitSource
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringEncryptClassAdapter

public StringEncryptClassAdapter(org.objectweb.asm.ClassVisitor visitor,
                                 EncryptManager manager)
メソッドの詳細

visit

public void visit(int version,
                  int access,
                  String name,
                  String signature,
                  String superName,
                  String[] interfaces)
定義:
インタフェース org.objectweb.asm.ClassVisitor 内の visit
オーバーライド:
クラス org.objectweb.asm.ClassAdapter 内の visit

visitField

public org.objectweb.asm.FieldVisitor visitField(int access,
                                                 String name,
                                                 String desc,
                                                 String signature,
                                                 Object value)
定義:
インタフェース org.objectweb.asm.ClassVisitor 内の visitField
オーバーライド:
クラス org.objectweb.asm.ClassAdapter 内の visitField

visitMethod

public org.objectweb.asm.MethodVisitor visitMethod(int access,
                                                   String name,
                                                   String desc,
                                                   String signature,
                                                   String[] exceptions)
定義:
インタフェース org.objectweb.asm.ClassVisitor 内の visitMethod
オーバーライド:
クラス org.objectweb.asm.ClassAdapter 内の visitMethod


Copyright © 2010-2011 Rydeen Project. All Rights Reserved.