private static class DmoPropertyAccessor.Access
extends java.lang.Object
MethodAccess
object and information about
method indices and return types used to create accessor objects using shared instances of
MethodAccess
.Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.String,java.lang.Integer> |
getterIndices
Map of property names to getter method indices
|
(package private) com.esotericsoftware.reflectasm.MethodAccess |
methodAccess
Object used to invoke methods
|
(package private) java.util.Map<java.lang.String,java.lang.Integer> |
setterIndices
Map of property names to setter method indices
|
(package private) java.util.Map<java.lang.String,java.lang.Class<?>> |
types
Map of property names to property types
|
Constructor and Description |
---|
Access(com.esotericsoftware.reflectasm.MethodAccess methodAccess,
java.util.Map<java.lang.String,java.lang.Integer> getterIndices,
java.util.Map<java.lang.String,java.lang.Integer> setterIndices,
java.util.Map<java.lang.String,java.lang.Class<?>> types)
Constructor.
|
final com.esotericsoftware.reflectasm.MethodAccess methodAccess
final java.util.Map<java.lang.String,java.lang.Integer> getterIndices
final java.util.Map<java.lang.String,java.lang.Integer> setterIndices
final java.util.Map<java.lang.String,java.lang.Class<?>> types
Access(com.esotericsoftware.reflectasm.MethodAccess methodAccess, java.util.Map<java.lang.String,java.lang.Integer> getterIndices, java.util.Map<java.lang.String,java.lang.Integer> setterIndices, java.util.Map<java.lang.String,java.lang.Class<?>> types)
methodAccess
- Object used to invoke methods.getterIndices
- Map of property names to getter method indices.setterIndices
- Map of property names to setter method indices.types
- Map of property names to property types.