Class ClassBC


  • public class ClassBC
    extends java.lang.Object
    • Field Detail

      • sourceFile

        private java.lang.String sourceFile
      • moduleName

        private java.lang.String moduleName
      • majorVersion

        private int majorVersion
      • minorVersion

        private int minorVersion
      • fqClassName

        private java.lang.String fqClassName
      • memberBytecodeList

        private java.util.List<MemberBytecode> memberBytecodeList
      • innerClassNames

        private java.util.List<java.lang.String> innerClassNames
      • classGenericsMap

        private java.util.Map<java.lang.String,​java.lang.String> classGenericsMap
      • logger

        private static final com.chrisnewland.freelogj.Logger logger
    • Constructor Detail

      • ClassBC

        public ClassBC​(java.lang.String fqClassName)
    • Method Detail

      • getFullyQualifiedClassName

        public java.lang.String getFullyQualifiedClassName()
      • getPackageName

        public java.lang.String getPackageName()
      • addMemberBytecode

        public void addMemberBytecode​(MemberBytecode memberBytecode)
      • getMemberBytecodeList

        public java.util.List<MemberBytecode> getMemberBytecodeList()
      • addGenericsMapping

        public void addGenericsMapping​(java.lang.String key,
                                       java.lang.String value)
      • getGenericsMap

        public java.util.Map<java.lang.String,​java.lang.String> getGenericsMap()
      • addInnerClassName

        public void addInnerClassName​(java.lang.String name)
      • getInnerClassNames

        public java.util.List<java.lang.String> getInnerClassNames()
      • setConstantPool

        public void setConstantPool​(ConstantPool constantPool)
      • getSourceFile

        public java.lang.String getSourceFile()
      • setSourceFile

        public void setSourceFile​(java.lang.String sourceFile)
      • getMajorVersion

        public int getMajorVersion()
      • setMajorVersion

        public void setMajorVersion​(int majorVersion)
      • getMinorVersion

        public int getMinorVersion()
      • getJavaVersion

        public java.lang.String getJavaVersion()
      • setMinorVersion

        public void setMinorVersion​(int minorVersion)
      • setModuleName

        public void setModuleName​(java.lang.String moduleName)
      • getModuleName

        public java.lang.String getModuleName()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object