Class TypeBuilder


  • public class TypeBuilder
    extends Object
    Asm build to generate abstract type
    Author:
    Eugene Petrenko (eugene.petrenko@jetbrains.com)
    • Field Detail

      • _implementedType

        protected final com.fasterxml.jackson.databind.JavaType _implementedType
    • Constructor Detail

      • TypeBuilder

        public TypeBuilder​(com.fasterxml.jackson.databind.JavaType type)
    • Method Detail

      • buildAbstractBase

        public byte[] buildAbstractBase​(String className)
        Method that generates byte code for class that implements abstract types requested so far.
        Parameters:
        className - Fully-qualified name of the class to generate
        Returns:
        Byte code Class instance built by this builder