Uses of Class
org.sonar.java.se.xproc.MethodBehavior
Packages that use MethodBehavior
-
Uses of MethodBehavior in org.sonar.java.se
Methods in org.sonar.java.se that return MethodBehaviorModifier and TypeMethodDescriptionCheckerDispatcher.methodBehavior()CheckerDispatcher.peekMethodBehavior(Symbol.MethodSymbol symbol) protected MethodBehaviorExplodedGraphWalker.peekMethodBehavior(Symbol.MethodSymbol symbol) ExplodedGraphWalker.visitMethod(MethodTree tree) ExplodedGraphWalker.visitMethod(MethodTree tree, MethodBehavior methodBehavior) Methods in org.sonar.java.se with parameters of type MethodBehaviorModifier and TypeMethodDescriptionExplodedGraphWalker.visitMethod(MethodTree tree, MethodBehavior methodBehavior) -
Uses of MethodBehavior in org.sonar.java.se.xproc
Fields in org.sonar.java.se.xproc with type parameters of type MethodBehaviorMethods in org.sonar.java.se.xproc that return MethodBehaviorModifier and TypeMethodDescriptionMethodBehaviorJsonAdapter.deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) BehaviorCache.get(Symbol.MethodSymbol symbol) MethodYield.methodBehavior()BehaviorCache.methodBehaviorForSymbol(Symbol.MethodSymbol symbol) Do not trigger any new computation of method behavior, just check if there is a known method behavior for the symbol.Methods in org.sonar.java.se.xproc with parameters of type MethodBehaviorModifier and TypeMethodDescriptioncom.google.gson.JsonElementMethodBehaviorJsonAdapter.serialize(MethodBehavior src, Type typeOfSrc, com.google.gson.JsonSerializationContext context) Constructors in org.sonar.java.se.xproc with parameters of type MethodBehaviorModifierConstructorDescriptionExceptionalCheckBasedYield(SymbolicValue svCausingException, String exceptionType, Class<? extends SECheck> check, ExplodedGraph.Node node, MethodBehavior behavior) ExceptionalYield(ExplodedGraph.Node node, MethodBehavior behavior) ExceptionalYield(MethodBehavior behavior) HappyPathYield(ExplodedGraph.Node node, MethodBehavior behavior) HappyPathYield(MethodBehavior behavior) protectedMethodYield(ExplodedGraph.Node node, MethodBehavior behavior) protectedMethodYield(MethodBehavior behavior)