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.ArrayAccessReplacementMethodNamespublic java.lang.String byteOrBooleanWrite()
byteOrBooleanWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic 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.ArrayAccessReplacementMethodNamespublic java.lang.String doubleRead()
doubleRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String doubleWrite()
doubleWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String floatRead()
floatRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String floatWrite()
floatWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String intRead()
intRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String intWrite()
intWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String longRead()
longRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String longWrite()
longWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String objectRead()
objectRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String objectWrite()
objectWrite in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String shortRead()
shortRead in interface CodeConverter.ArrayAccessReplacementMethodNamespublic java.lang.String shortWrite()
shortWrite in interface CodeConverter.ArrayAccessReplacementMethodNamesJavassist, a Java-bytecode translator toolkit.
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.