MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
InvocationHandlerImpl (DomainTypeHandlerImpl< T > domainTypeHandler) | |
void | setProxy (Object proxy) |
Object | getProxy () |
void | setCacheManager (CacheManager manager) |
Object | invoke (Object proxy, Method method, Object[] args) throws Throwable |
void | markModified (int fieldNumber) |
String | pkToString (DomainTypeHandler<?> domainTypeHandler) |
void | resetModified () |
boolean | isNull (int fieldNumber) |
BigInteger | bigIntegerValue (int fieldNumber) |
boolean | booleanValue (int fieldNumber) |
boolean[] | booleansValue (int fieldNumber) |
byte[] | bytesValue (int fieldNumber) |
byte | byteValue (int fieldNumber) |
Byte | objectByteValue (int fieldNumber) |
java.util.Date | javaUtilDateValue (int fieldNumber) |
java.sql.Date | javaSqlDateValue (int fieldNumber) |
java.sql.Time | javaSqlTimeValue (int fieldNumber) |
java.sql.Timestamp | javaSqlTimestampValue (int fieldNumber) |
BigDecimal | decimalValue (int fieldNumber) |
double | doubleValue (int fieldNumber) |
float | floatValue (int fieldNumber) |
int | intValue (int fieldNumber) |
Integer | objectIntValue (int fieldNumber) |
long | longValue (int fieldNumber) |
short | shortValue (int fieldNumber) |
String | stringValue (int fieldNumber) |
void | setValue (int fieldNumber, Object value) |
void | flush (StoreManager stm) |
boolean | isModified (int fieldNumber) |
BigInteger | getBigInteger (int fieldNumber) |
boolean | getBoolean (int fieldNumber) |
boolean[] | getBooleans (int fieldNumber) |
Boolean | getObjectBoolean (int fieldNumber) |
byte | getByte (int fieldNumber) |
byte[] | getBytes (int fieldNumber) |
short | getShort (int fieldNumber) |
int | getInt (int fieldNumber) |
long | getLong (int fieldNumber) |
float | getFloat (int fieldNumber) |
double | getDouble (int fieldNumber) |
Byte | getObjectByte (int fieldNumber) |
Short | getObjectShort (int fieldNumber) |
Integer | getObjectInt (int fieldNumber) |
Long | getObjectLong (int fieldNumber) |
Float | getObjectFloat (int fieldNumber) |
Double | getObjectDouble (int fieldNumber) |
BigDecimal | getBigDecimal (int fieldNumber) |
String | getString (int fieldNumber) |
Date | getJavaSqlDate (int fieldNumber) |
java.util.Date | getJavaUtilDate (int fieldNumber) |
Time | getJavaSqlTime (int fieldNumber) |
Timestamp | getJavaSqlTimestamp (int fieldNumber) |
void | setBigInteger (int fieldNumber, BigInteger value) |
void | setBoolean (int fieldNumber, boolean b) |
void | setBooleans (int fieldNumber, boolean[] b) |
void | setByte (int fieldNumber, byte value) |
void | setBytes (int fieldNumber, byte[] value) |
void | setShort (int fieldNumber, short value) |
void | setInt (int fieldNumber, int value) |
void | setLong (int fieldNumber, long value) |
void | setFloat (int fieldNumber, float value) |
void | setDouble (int fieldNumber, double value) |
void | setObjectBoolean (int fieldNumber, Boolean value) |
void | setObjectByte (int fieldNumber, Byte value) |
void | setObjectShort (int fieldNumber, Short value) |
void | setObjectInt (int fieldNumber, Integer value) |
void | setObjectLong (int fieldNumber, Long value) |
void | setObjectFloat (int fieldNumber, Float value) |
void | setObjectDouble (int fieldNumber, Double value) |
void | setBigDecimal (int fieldNumber, BigDecimal value) |
void | setString (int fieldNumber, String value) |
void | setObject (int fieldNumber, Object value) |
void | setJavaSqlDate (int fieldNumber, java.sql.Date value) |
void | setJavaUtilDate (int fieldNumber, java.util.Date value) |
void | setJavaSqlTime (int fieldNumber, java.sql.Time value) |
void | setJavaSqlTimestamp (int fieldNumber, java.sql.Timestamp value) |
Object | get (int columnNumber) |
void | set (int columnNumber, Object value) |
ColumnMetadata[] | columnMetadata () |
void | found (Boolean found) |
Boolean | found () |
Protected Attributes | |
Object[] | properties |
int | numberOfFields |
Map< String, Class<?> > | typemap = new HashMap<String, Class<?>>() |
DomainTypeHandlerImpl< T > | domainTypeHandler |
Definition at line 47 of file InvocationHandlerImpl.java.
|
inline |
Flush an instance.
Implements com.mysql.clusterj.core.StateManager.
Definition at line 255 of file InvocationHandlerImpl.java.
|
inline |
Reset the modified flags
Implements com.mysql.clusterj.core.spi.ValueHandler.
Definition at line 164 of file InvocationHandlerImpl.java.
|
protected |
The DomainTypeHandlerImpl for this class.
Definition at line 66 of file InvocationHandlerImpl.java.
|
protected |
The number of fields
Definition at line 60 of file InvocationHandlerImpl.java.
|
protected |
The properties of the instance.
Definition at line 57 of file InvocationHandlerImpl.java.
|
protected |
The types of the properties.
Definition at line 63 of file InvocationHandlerImpl.java.