org.mutabilitydetector.checkers
Class AsmMutabilityChecker

java.lang.Object
  extended by org.objectweb.asm.ClassVisitor
      extended by org.mutabilitydetector.checkers.AsmMutabilityChecker
Direct Known Subclasses:
AbstractMutabilityChecker

public abstract class AsmMutabilityChecker
extends org.objectweb.asm.ClassVisitor


Field Summary
 
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
 
Constructor Summary
AsmMutabilityChecker()
           
 
Method Summary
abstract  CheckerResult checkerResult()
           
abstract  Collection<MutableReasonDetail> reasons()
           
abstract  IsImmutable result()
           
abstract  void visitAnalysisException(Throwable toBeThrown)
           
 
Methods inherited from class org.objectweb.asm.ClassVisitor
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsmMutabilityChecker

public AsmMutabilityChecker()
Method Detail

reasons

public abstract Collection<MutableReasonDetail> reasons()

result

public abstract IsImmutable result()

checkerResult

public abstract CheckerResult checkerResult()

visitAnalysisException

public abstract void visitAnalysisException(Throwable toBeThrown)


Copyright © 2013. All Rights Reserved.