/src/kilim/mirrors/ClassMirror.java

http://github.com/kilim/kilim · Java · 17 lines · 9 code · 8 blank · 0 comment · 0 complexity · 4086cc03baf7b71d186c8a902635a920 MD5 · raw file

  1. package kilim.mirrors;
  2. public interface ClassMirror {
  3. public abstract MethodMirror[] getDeclaredMethods();
  4. public abstract boolean isAssignableFrom(ClassMirror c) throws ClassMirrorNotFoundException;
  5. public abstract String getSuperclass() throws ClassMirrorNotFoundException;
  6. public abstract String[] getInterfaces() throws ClassMirrorNotFoundException;
  7. public abstract boolean isInterface();
  8. public abstract String getName();
  9. }