public abstract class SetterValueProjection extends Object implements ValueProjection
| Modifier and Type | Field and Description |
|---|---|
protected static int |
currentArrayIndex |
protected static int |
currentOffsetIndex |
protected static int |
intermediateIndex |
protected String |
mappedClassInternalName |
protected static int |
objectIndex |
protected static int |
rangeIndex |
protected String |
setterName |
protected static int |
startIndex |
| Constructor and Description |
|---|
SetterValueProjection(String setterName,
String mappedClassInternalName) |
| Modifier and Type | Method and Description |
|---|---|
static SetterValueProjection |
newInstance(Class<?> setterClass,
String setterName,
String mappedClassInternalName) |
abstract void |
write(org.objectweb.asm.MethodVisitor mv,
String subClassInternalName,
int endIndex) |
protected static final int currentOffsetIndex
protected static final int currentArrayIndex
protected static final int objectIndex
protected static final int startIndex
protected static final int rangeIndex
protected static final int intermediateIndex
protected final String setterName
protected final String mappedClassInternalName
public static SetterValueProjection newInstance(Class<?> setterClass, String setterName, String mappedClassInternalName)
public abstract void write(org.objectweb.asm.MethodVisitor mv,
String subClassInternalName,
int endIndex)
write in interface ValueProjectionCopyright © 2022 Media Skjolberg. All rights reserved.