Package com.mebigfatguy.fbcontrib.utils


package com.mebigfatguy.fbcontrib.utils
provides general utilities to support various detectors.
  • Class
    Description
    a collection of static methods for working with code attribute queries
    an enumeration of all the bug instance types that fb-contrib produces
    a collection of static methods for working with retrieving arbitrary code bytes in a code byte array
    a 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 signature
    holds information about a method that called, including class, method and signature
    a collection of static methods for categorizing opcodes into groups
    used 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 in
    an auxiliary class for managing and manipulating registers
     
     
     
     
    Constructs a method signature.
    a collection of static methods for parsing signatures to find information out about them
    used to throw out of a sawOpcode method back to the visitCode method when there's no point continuing to parse opcodes
    restores OpcodeStack Item's userValues when a ternary is processed.
    an automatic toString() builder using reflection
    holds objects that have already been converted to string to avoid infinite loops in the toString generation
    a 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-contrib
    Utility class for XClass and XMethod classes.