Package com.mebigfatguy.fbcontrib.utils
package com.mebigfatguy.fbcontrib.utils
provides general utilities to support various detectors.
-
ClassDescriptiona collection of static methods for working with code attribute queriesan enumeration of all the bug instance types that fb-contrib producesa collection of static methods for working with retrieving arbitrary code bytes in a code byte arraya collection of static methods for determining if a class belongs to one or more collection types.holds information about a field, including class, name and signatureholds information about a method that called, including class, method and signaturea collection of static methods for categorizing opcodes into groupsused to denote a method is used by an external tool to access bug information.holds information about a method without regard to what class it is inan auxiliary class for managing and manipulating registersConstructs a method signature.a collection of static methods for parsing signatures to find information out about themused to throw out of a sawOpcode method back to the visitCode method when there's no point continuing to parse opcodesrestores OpcodeStack Item's userValues when a ternary is processed.an automatic toString() builder using reflectionholds objects that have already been converted to string to avoid infinite loops in the toString generationa factory for creating unmodifiable ArrayLists by presenting values to a var-args creator method.a factory for creating unmodifiable HashSets by presenting values to a var-args creator method.a class holding common Const used throughout fb-contribUtility class for XClass and XMethod classes.