javassist

Interface CodeConverter.ArrayAccessReplacementMethodNames

public interface CodeConverter.ArrayAccessReplacementMethodNames

Interface containing the method names to be used as array access replacements.

Version: $Revision: 1.12 $

Author: Kabir Khan

Method Summary
StringbyteOrBooleanRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)B to replace reading from a byte[].
StringbyteOrBooleanWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IB)V to replace writing to a byte[].
StringcharRead()
StringcharWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IC)V to replace writing to a byte[].
StringdoubleRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)D to replace reading from a double[].
StringdoubleWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;ID)V to replace writing to a double[].
StringfloatRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)F to replace reading from a float[].
StringfloatWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IF)V to replace writing to a float[].
StringintRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)I to replace reading from a int[].
StringintWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;II)V to replace writing to a int[].
StringlongRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)J to replace reading from a long[].
StringlongWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IJ)V to replace writing to a long[].
StringobjectRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)Ljava/lang/Object; to replace reading from a Object[] (or any subclass of object).
StringobjectWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;ILjava/lang/Object;)V to replace writing to a Object[] (or any subclass of object).
StringshortRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)S to replace reading from a short[].
StringshortWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IS)V to replace writing to a short[].

Method Detail

byteOrBooleanRead

public String byteOrBooleanRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)B to replace reading from a byte[].

byteOrBooleanWrite

public String byteOrBooleanWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IB)V to replace writing to a byte[].

charRead

public String charRead()

Returns: the name of a static method with the signature (Ljava/lang/Object;I)C to replace reading from a char[].

charWrite

public String charWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IC)V to replace writing to a byte[].

doubleRead

public String doubleRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)D to replace reading from a double[].

doubleWrite

public String doubleWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;ID)V to replace writing to a double[].

floatRead

public String floatRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)F to replace reading from a float[].

floatWrite

public String floatWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IF)V to replace writing to a float[].

intRead

public String intRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)I to replace reading from a int[].

intWrite

public String intWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;II)V to replace writing to a int[].

longRead

public String longRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)J to replace reading from a long[].

longWrite

public String longWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IJ)V to replace writing to a long[].

objectRead

public String objectRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)Ljava/lang/Object; to replace reading from a Object[] (or any subclass of object).

objectWrite

public String objectWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;ILjava/lang/Object;)V to replace writing to a Object[] (or any subclass of object).

shortRead

public String shortRead()
Returns the name of a static method with the signature (Ljava/lang/Object;I)S to replace reading from a short[].

shortWrite

public String shortWrite()
Returns the name of a static method with the signature (Ljava/lang/Object;IS)V to replace writing to a short[].
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2006 Shigeru Chiba. All Rights Reserved.