Top Fields Constructors Methods
com.fasterxml.jackson.module.afterburner.util

public Class DynamicPropertyAccessorBase

extends Object
Class Inheritance
Known Direct Subclasses
com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer, com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector, com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
Imports
java.lang.reflect.Method, .Modifier, java.util.List, org.objectweb.asm.MethodVisitor

Field Summary

Modifier and TypeField and Description
protected int
protected static final int[]

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected <T> T
_add(List<T> list, T value)

protected static void
generateException(MethodVisitor mv, String beanClass, int propertyCount)

protected static String
public final boolean
protected static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_accessorCountback to summary
protected int _accessorCount
ALL_INT_CONSTSback to summary
protected static final int[] ALL_INT_CONSTS

Constructor Detail

DynamicPropertyAccessorBaseback to summary
protected DynamicPropertyAccessorBase()

Method Detail

_addback to summary
protected <T> T _add(List<T> list, T value)
generateExceptionback to summary
protected static void generateException(MethodVisitor mv, String beanClass, int propertyCount)
internalClassNameback to summary
protected static String internalClassName(String className)
isEmptyback to summary
public final boolean isEmpty()
isInterfaceMethodback to summary
protected static boolean isInterfaceMethod(Method method)
Since
2.9.2