Package org.mutabilitydetector.checkers

Interface Summary
AsmSessionCheckerRunner  
CheckerRunnerFactory  
 

Class Summary
AbstractMutabilityChecker  
AccessModifierQuery Used to check for the existence of an access flag used in ASM visitors.
AllChecksRunner  
ArrayFieldMutabilityChecker  
AsmMutabilityChecker  
CanSubclassChecker  
CheckerResult  
CheckerRunner  
ClassPathBasedCheckerRunnerFactory  
CollectionField  
CollectionTypeWrappedInUnmodifiableIdiomChecker  
CollectionWithMutableElementTypeToFieldChecker  
EscapedThisReferenceChecker  
FieldAssignmentVisitor  
InherentTypeMutabilityChecker This checker visits types and fields.
MethodIs  
MutabilityCheckerFactory  
MutableTypeToFieldChecker  
NonFinalFieldChecker  
NullMutabilityChecker  
PublishedNonFinalFieldChecker  
ResultCalculator  
SetterMethodChecker This class checks, for each field, that there is no method available which can change the reference of the field.
UnhandledExceptionBuilder  
VarStack  
VarStack.VarStackSnapshot  
 

Enum Summary
CheckerRunner.ExceptionPolicy  
CollectionTypeWrappedInUnmodifiableIdiomChecker.UnmodifiableWrapResult  
 

Exception Summary
MutabilityAnalysisException  
 



Copyright © 2013. All Rights Reserved.