Top Interfaces Classes
module tools.jackson.module.afterburner

Package tools.jackson.module.afterburner.util.bytebuddy


Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractCreateLocalVarStackManipulation

Adds bytecode for operation like:

Bean varX = (Bean)var1;

public abstract class
AbstractDelegatingAppender<T>

Provides the basic algorithm for adding the starting and ending parts of method implementations as well as handling the delegation to the proper appender Should not be called when no properties are needed

public abstract class
public abstract class
ConstructorCallStackManipulation

Base class for providing a constructor call Implementation

public class
GenerateIllegalPropertyCountExceptionStackManipulation

Generates the byte-code needed to throw an IllegalArgumentException with the corresponding helper message

public class
public class
SimpleExceptionHandler

Provides a simple abstraction for implementing

try {
  //code
} catch(SomeException e) {
  //code
}

public class
public class
UsingIfStackManipulation<T>

Provides template for a method that invokes an operation on a bean.

public class
UsingSwitchStackManipulation<T>

Provides template for a method that invokes an operation on a bean.

public class