public static class CodeConverter.DefaultArrayAccessReplacementMethodNames extends java.lang.Object implements CodeConverter.ArrayAccessReplacementMethodNames
ArrayAccessReplacementMethodNames
interface giving default values for method names to be used for replacing
accesses to array elements.Constructor and Description |
---|
DefaultArrayAccessReplacementMethodNames() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
byteOrBooleanRead()
Returns "arrayReadByteOrBoolean" as the name of the static method with the signature
(Ljava/lang/Object;I)B to replace reading from a byte[].
|
java.lang.String |
byteOrBooleanWrite()
Returns "arrayWriteByteOrBoolean" as the name of the static method with the signature
(Ljava/lang/Object;IB)V to replace writing to a byte[].
|
java.lang.String |
charRead()
Returns "arrayReadChar" as the name of the static method with the signature
(Ljava/lang/Object;I)C to replace reading from a char[].
|
java.lang.String |
charWrite()
Returns "arrayWriteChar" as the name of the static method with the signature
(Ljava/lang/Object;IC)V to replace writing to a byte[].
|
java.lang.String |
doubleRead()
Returns "arrayReadDouble" as the name of the static method with the signature
(Ljava/lang/Object;I)D to replace reading from a double[].
|
java.lang.String |
doubleWrite()
Returns "arrayWriteDouble" as the name of the static method with the signature
(Ljava/lang/Object;ID)V to replace writing to a double[].
|
java.lang.String |
floatRead()
Returns "arrayReadFloat" as the name of the static method with the signature
(Ljava/lang/Object;I)F to replace reading from a float[].
|
java.lang.String |
floatWrite()
Returns "arrayWriteFloat" as the name of the static method with the signature
(Ljava/lang/Object;IF)V to replace writing to a float[].
|
java.lang.String |
intRead()
Returns "arrayReadInt" as the name of the static method with the signature
(Ljava/lang/Object;I)I to replace reading from a int[].
|
java.lang.String |
intWrite()
Returns "arrayWriteInt" as the name of the static method with the signature
(Ljava/lang/Object;II)V to replace writing to a int[].
|
java.lang.String |
longRead()
Returns "arrayReadLong" as the name of the static method with the signature
(Ljava/lang/Object;I)J to replace reading from a long[].
|
java.lang.String |
longWrite()
Returns "arrayWriteLong" as the name of the static method with the signature
(Ljava/lang/Object;IJ)V to replace writing to a long[].
|
java.lang.String |
objectRead()
Returns "arrayReadObject" as the name of the static method with the signature
(Ljava/lang/Object;I)Ljava/lang/Object; to replace reading from a Object[] (or any subclass of object).
|
java.lang.String |
objectWrite()
Returns "arrayWriteObject" as the name of the static method with the signature
(Ljava/lang/Object;ILjava/lang/Object;)V to replace writing to a Object[] (or any subclass of object).
|
java.lang.String |
shortRead()
Returns "arrayReadShort" as the name of the static method with the signature
(Ljava/lang/Object;I)S to replace reading from a short[].
|
java.lang.String |
shortWrite()
Returns "arrayWriteShort" as the name of the static method with the signature
(Ljava/lang/Object;IS)V to replace writing to a short[].
|
public DefaultArrayAccessReplacementMethodNames()
public java.lang.String byteOrBooleanRead()
byteOrBooleanRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String byteOrBooleanWrite()
byteOrBooleanWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String charRead()
charRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
(Ljava/lang/Object;I)C
to replace reading from a char[].public java.lang.String charWrite()
charWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String doubleRead()
doubleRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String doubleWrite()
doubleWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String floatRead()
floatRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String floatWrite()
floatWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String intRead()
intRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String intWrite()
intWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String longRead()
longRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String longWrite()
longWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String objectRead()
objectRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String objectWrite()
objectWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String shortRead()
shortRead
in interface CodeConverter.ArrayAccessReplacementMethodNames
public java.lang.String shortWrite()
shortWrite
in interface CodeConverter.ArrayAccessReplacementMethodNames
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.