Class UsageNodeVisitor.Options

  • Enclosing class:
    UsageNodeVisitor

    public static final class UsageNodeVisitor.Options
    extends Object
    Configuration options for usage analysis.
    • Constructor Detail

      • Options

        public Options()
    • Method Detail

      • isIgnoreClassAnonymous

        public boolean isIgnoreClassAnonymous()
      • setIgnoreClassAnonymous

        public void setIgnoreClassAnonymous​(boolean ignoreClassAnonymous)
      • isIgnoreConstructorStaticInitializer

        public boolean isIgnoreConstructorStaticInitializer()
      • setIgnoreConstructorStaticInitializer

        public void setIgnoreConstructorStaticInitializer​(boolean ignoreConstructorStaticInitializer)
      • isIgnoreConstructorSinglePrivateNoArg

        public boolean isIgnoreConstructorSinglePrivateNoArg()
      • setIgnoreConstructorSinglePrivateNoArg

        public void setIgnoreConstructorSinglePrivateNoArg​(boolean ignoreConstructorSinglePrivateNoArg)
      • isIgnoreConstructorAllPrivate

        public boolean isIgnoreConstructorAllPrivate()
      • setIgnoreConstructorAllPrivate

        public void setIgnoreConstructorAllPrivate​(boolean ignoreConstructorAllPrivate)
      • isIgnoreMethodJavaLangObjectOverride

        public boolean isIgnoreMethodJavaLangObjectOverride()
      • setIgnoreMethodJavaLangObjectOverride

        public void setIgnoreMethodJavaLangObjectOverride​(boolean ignoreMethodJavaLangObjectOverride)
      • isIgnoreMethodAllOverride

        public boolean isIgnoreMethodAllOverride()
      • setIgnoreMethodAllOverride

        public void setIgnoreMethodAllOverride​(boolean ignoreMethodAllOverride)
      • isIgnoreMethodMain

        public boolean isIgnoreMethodMain()
      • setIgnoreMethodMain

        public void setIgnoreMethodMain​(boolean ignoreMethodMain)
      • isIgnoreFieldInlinable

        public boolean isIgnoreFieldInlinable()
      • setIgnoreFieldInlinable

        public void setIgnoreFieldInlinable​(boolean ignoreFieldInlinable)