Class DwarfDecoderFactory


  • public class DwarfDecoderFactory
    extends java.lang.Object
    Generate instances of DwarfEHDecoder suitable for various pointer-encodings.
    • Constructor Detail

      • DwarfDecoderFactory

        public DwarfDecoderFactory()
    • Method Detail

      • getDecoder

        public static DwarfEHDecoder getDecoder​(DwarfEHDataDecodeFormat decodeFormat,
                                                DwarfEHDataApplicationMode appFormat,
                                                boolean isIndirect)
        Get the appropriate decoder for the given decode format and application mode
        Parameters:
        decodeFormat - the exception handling data decoding format
        appFormat - the desired application mode
        isIndirect - flag indicating whether or not the data is an indirect reference
        Returns:
        the decoder or null