Class DynamicPropertyAccessorBase
- java.lang.Object
-
- com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
-
- Direct Known Subclasses:
CreatorOptimizer
,PropertyAccessorCollector
,PropertyMutatorCollector
public class DynamicPropertyAccessorBase extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected int
_accessorCount
protected static int[]
ALL_INT_CONSTS
-
Constructor Summary
Constructors Modifier Constructor Description protected
DynamicPropertyAccessorBase()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> T
_add(java.util.List<T> list, T value)
protected static void
generateException(org.objectweb.asm.MethodVisitor mv, java.lang.String beanClass, int propertyCount)
protected static java.lang.String
internalClassName(java.lang.String className)
boolean
isEmpty()
protected static boolean
isInterfaceMethod(java.lang.reflect.Method method)
-
-
-
Method Detail
-
isEmpty
public final boolean isEmpty()
-
generateException
protected static void generateException(org.objectweb.asm.MethodVisitor mv, java.lang.String beanClass, int propertyCount)
-
isInterfaceMethod
protected static boolean isInterfaceMethod(java.lang.reflect.Method method)
- Since:
- 2.9.2
-
internalClassName
protected static java.lang.String internalClassName(java.lang.String className)
-
_add
protected <T> T _add(java.util.List<T> list, T value)
-
-