| PropertyAccessorFactoryLambda |  | 0% |  | 0% | 113 | 115 | 326 | 328 | 44 | 46 | 0 | 1 |
| PropertyAccessorFactory |  | 0% |  | 0% | 115 | 116 | 198 | 199 | 34 | 35 | 0 | 1 |
| PropertyAccessorFactoryUnsafe |  | 1% |  | 0% | 21 | 22 | 42 | 43 | 1 | 2 | 0 | 1 |
| PropertyAccessorFactory.PropertyAccessorCharacter |  | 0% | | n/a | 19 | 19 | 29 | 29 | 19 | 19 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorShort |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorFloat |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorLong |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorByte |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorDouble |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorNumber |  | 0% | | n/a | 18 | 18 | 27 | 27 | 18 | 18 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorInteger |  | 0% | | n/a | 17 | 17 | 25 | 25 | 17 | 17 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorByteValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorShortValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorBooleanValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorFloatValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorCharValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorLongValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorDoubleValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorObject |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorIntValue |  | 0% | | n/a | 16 | 16 | 24 | 24 | 16 | 16 | 1 | 1 |
| FunctionAccessor |  | 0% |  | 0% | 13 | 13 | 19 | 19 | 10 | 10 | 1 | 1 |
| MethodAccessor |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 8 | 8 | 1 | 1 |
| FieldAccessor |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 10 | 10 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeObject |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorString |  | 0% | | n/a | 10 | 10 | 11 | 11 | 10 | 10 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorBoolean |  | 0% | | n/a | 10 | 10 | 11 | 11 | 10 | 10 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorBigDecimal |  | 0% | | n/a | 9 | 9 | 10 | 10 | 9 | 9 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorBigInteger |  | 0% | | n/a | 9 | 9 | 10 | 10 | 9 | 9 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperBigDecimal |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperNumber |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperShort |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperFloat |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperBigInteger |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperString |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperByte |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperDouble |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperBoolean |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperObject |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperInteger |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperLong |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperCharacter |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.ConstructorFunctionBase |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorLongValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorByteValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorDoubleValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorShortValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorBooleanValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorCharValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorFloatValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorIntValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorInteger |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorString |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperCharValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorShort |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorNumber |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperIntValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorBigDecimal |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperDoubleValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperShortValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperByteValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperLongValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorLong |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperFloatValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorDouble |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorFloat |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorBoolean |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorByte |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapperBooleanValue |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorCharacter |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorBigInteger |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorBigDecimal |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorBigInteger |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.MethodAccessorObject |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorCharacter |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorShort |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorFloat |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorDouble |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorInteger |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorNumber |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorLong |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorString |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorByte |  | 0% | | n/a | 3 | 3 | 12 | 12 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorBoolean |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorObject |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectBigInteger |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectInteger |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectFloat |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectLong |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectBigDecimal |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectDouble |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflect |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectByte |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectCharacter |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectNumber |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectString |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectShort |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectBoolean |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectObject |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectCharValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectBooleanValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.PropertyAccessorWrapper |  | 0% | | n/a | 6 | 6 | 8 | 8 | 6 | 6 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectFloatValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectByteValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectDoubleValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectIntValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectLongValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FieldAccessorReflectShortValue |  | 0% | | n/a | 3 | 3 | 10 | 10 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorByteValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorBooleanValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorDoubleValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorCharValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorFloatValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorIntValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorLongValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.FunctionAccessorShortValue |  | 0% | | n/a | 3 | 3 | 7 | 7 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.ConstructorBiFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeString |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.ConstructorIntFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactory.ConstructorDoubleFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactory.ConstructorLongFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeInteger |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeDouble |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeByte |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBigDecimal |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeLong |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeShort |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBigInteger |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeNumber |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBoolean |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeCharacter |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeFloat |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.ConstructorFunction |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeIntValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeFloatValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeCharValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeLongValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeShortValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeBooleanValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeByteValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafeDoubleValue |  | 0% | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| PropertyAccessorFactory.ConstructorSupplier |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PropertyAccessorFactoryUnsafe.FieldAccessorUnsafe | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |