net.sourceforge.pmd.dcd

Class UsageNodeVisitor.Options

public static final class UsageNodeVisitor.Options extends Object

Configuration options for usage analysus.
Method Summary
booleanisIgnoreClassAnonymous()
booleanisIgnoreConstructorAllPrivate()
booleanisIgnoreConstructorSinglePrivateNoArg()
booleanisIgnoreConstructorStaticInitializer()
booleanisIgnoreFieldInlinable()
booleanisIgnoreMethodAllOverride()
booleanisIgnoreMethodJavaLangObjectOverride()
booleanisIgnoreMethodMain()
voidsetIgnoreClassAnonymous(boolean ignoreClassAnonymous)
voidsetIgnoreConstructorAllPrivate(boolean ignoreConstructorAllPrivate)
voidsetIgnoreConstructorSinglePrivateNoArg(boolean ignoreConstructorSinglePrivateNoArg)
voidsetIgnoreConstructorStaticInitializer(boolean ignoreConstructorStaticInitializer)
voidsetIgnoreFieldInlinable(boolean ignoreFieldInlinable)
voidsetIgnoreMethodAllOverride(boolean ignoreMethodAllOverride)
voidsetIgnoreMethodJavaLangObjectOverride(boolean ignoreMethodJavaLangObjectOverride)
voidsetIgnoreMethodMain(boolean ignoreMethodMain)

Method Detail

isIgnoreClassAnonymous

public boolean isIgnoreClassAnonymous()

isIgnoreConstructorAllPrivate

public boolean isIgnoreConstructorAllPrivate()

isIgnoreConstructorSinglePrivateNoArg

public boolean isIgnoreConstructorSinglePrivateNoArg()

isIgnoreConstructorStaticInitializer

public boolean isIgnoreConstructorStaticInitializer()

isIgnoreFieldInlinable

public boolean isIgnoreFieldInlinable()

isIgnoreMethodAllOverride

public boolean isIgnoreMethodAllOverride()

isIgnoreMethodJavaLangObjectOverride

public boolean isIgnoreMethodJavaLangObjectOverride()

isIgnoreMethodMain

public boolean isIgnoreMethodMain()

setIgnoreClassAnonymous

public void setIgnoreClassAnonymous(boolean ignoreClassAnonymous)

setIgnoreConstructorAllPrivate

public void setIgnoreConstructorAllPrivate(boolean ignoreConstructorAllPrivate)

setIgnoreConstructorSinglePrivateNoArg

public void setIgnoreConstructorSinglePrivateNoArg(boolean ignoreConstructorSinglePrivateNoArg)

setIgnoreConstructorStaticInitializer

public void setIgnoreConstructorStaticInitializer(boolean ignoreConstructorStaticInitializer)

setIgnoreFieldInlinable

public void setIgnoreFieldInlinable(boolean ignoreFieldInlinable)

setIgnoreMethodAllOverride

public void setIgnoreMethodAllOverride(boolean ignoreMethodAllOverride)

setIgnoreMethodJavaLangObjectOverride

public void setIgnoreMethodJavaLangObjectOverride(boolean ignoreMethodJavaLangObjectOverride)

setIgnoreMethodMain

public void setIgnoreMethodMain(boolean ignoreMethodMain)