Package jisd.info

Class ClassInfo


  • public class ClassInfo
    extends StaticInfo
    Class information.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearCache()
      Clear methods and fields data.
      FieldInfo field​(java.lang.String name)
      Get field information.
      java.util.ArrayList<java.lang.String> fieldNames()
      Get field names which belongs to this class.
      java.util.ArrayList<java.lang.String> interfaceNames()
      Get implemented interface names.
      MethodInfo method​(java.lang.String name)
      Get method information.
      java.util.ArrayList<java.lang.String> methodNames()
      Get method names which belongs to this class.
      java.lang.String superName()
      Get super class name of this class.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • field

        public FieldInfo field​(java.lang.String name)
        Get field information.
      • method

        public MethodInfo method​(java.lang.String name)
        Get method information.
      • methodNames

        public java.util.ArrayList<java.lang.String> methodNames()
        Get method names which belongs to this class.
      • fieldNames

        public java.util.ArrayList<java.lang.String> fieldNames()
        Get field names which belongs to this class.
      • superName

        public java.lang.String superName()
        Get super class name of this class.
      • interfaceNames

        public java.util.ArrayList<java.lang.String> interfaceNames()
        Get implemented interface names.
      • clearCache

        public void clearCache()
        Clear methods and fields data.
        Specified by:
        clearCache in class StaticInfo