Package com.h3xstream.findsecbugs.common
Class StackUtils
- java.lang.Object
-
- com.h3xstream.findsecbugs.common.StackUtils
-
public class StackUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description StackUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.bcel.generic.LocalVariableGengetLocalVariable(org.apache.bcel.generic.MethodGen methodGen, int index)static booleanisConstantInteger(edu.umd.cs.findbugs.OpcodeStack.Item item)static booleanisConstantString(edu.umd.cs.findbugs.OpcodeStack.Item item)static booleanisVariableString(edu.umd.cs.findbugs.OpcodeStack.Item item)
-
-
-
Method Detail
-
isConstantString
public static boolean isConstantString(edu.umd.cs.findbugs.OpcodeStack.Item item)
-
isVariableString
public static boolean isVariableString(edu.umd.cs.findbugs.OpcodeStack.Item item)
- Parameters:
item- Stack item (parameter passed to the current function)- Returns:
- If the given string reference is not a constant
-
isConstantInteger
public static boolean isConstantInteger(edu.umd.cs.findbugs.OpcodeStack.Item item)
-
getLocalVariable
public static org.apache.bcel.generic.LocalVariableGen getLocalVariable(org.apache.bcel.generic.MethodGen methodGen, int index)
-
-