public class L2CacheRetrieveFieldManager extends AbstractFieldManager
Constructor and Description |
---|
L2CacheRetrieveFieldManager(ObjectProvider op,
CachedPC cachedpc) |
Modifier and Type | Method and Description |
---|---|
boolean |
fetchBooleanField(int fieldNumber)
Fetch a boolean field at the specified field number, returning it.
|
byte |
fetchByteField(int fieldNumber)
Fetch a byte field at the specified field number, returning it.
|
char |
fetchCharField(int fieldNumber)
Fetch a char field at the specified field number, returning it.
|
double |
fetchDoubleField(int fieldNumber)
Fetch a double field at the specified field number, returning it.
|
float |
fetchFloatField(int fieldNumber)
Fetch a float field at the specified field number, returning it.
|
int |
fetchIntField(int fieldNumber)
Fetch an int field at the specified field number, returning it.
|
long |
fetchLongField(int fieldNumber)
Fetch a long field at the specified field number, returning it.
|
Object |
fetchObjectField(int fieldNumber)
Fetch an object field at the specified field number, returning it.
|
short |
fetchShortField(int fieldNumber)
Fetch a short field at the specified field number, returning it.
|
String |
fetchStringField(int fieldNumber)
Fetch a string field at the specified field number, returning it.
|
int[] |
getFieldsNotLoaded() |
storeBooleanField, storeByteField, storeCharField, storeDoubleField, storeFloatField, storeIntField, storeLongField, storeObjectField, storeShortField, storeStringField
public L2CacheRetrieveFieldManager(ObjectProvider op, CachedPC cachedpc)
public int[] getFieldsNotLoaded()
public boolean fetchBooleanField(int fieldNumber)
FieldSupplier
fetchBooleanField
in interface FieldSupplier
fetchBooleanField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic byte fetchByteField(int fieldNumber)
FieldSupplier
fetchByteField
in interface FieldSupplier
fetchByteField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic char fetchCharField(int fieldNumber)
FieldSupplier
fetchCharField
in interface FieldSupplier
fetchCharField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic double fetchDoubleField(int fieldNumber)
FieldSupplier
fetchDoubleField
in interface FieldSupplier
fetchDoubleField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic float fetchFloatField(int fieldNumber)
FieldSupplier
fetchFloatField
in interface FieldSupplier
fetchFloatField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic int fetchIntField(int fieldNumber)
FieldSupplier
fetchIntField
in interface FieldSupplier
fetchIntField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic long fetchLongField(int fieldNumber)
FieldSupplier
fetchLongField
in interface FieldSupplier
fetchLongField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic short fetchShortField(int fieldNumber)
FieldSupplier
fetchShortField
in interface FieldSupplier
fetchShortField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic String fetchStringField(int fieldNumber)
FieldSupplier
fetchStringField
in interface FieldSupplier
fetchStringField
in class AbstractFieldManager
fieldNumber
- Number of the fieldpublic Object fetchObjectField(int fieldNumber)
FieldSupplier
fetchObjectField
in interface FieldSupplier
fetchObjectField
in class AbstractFieldManager
fieldNumber
- Number of the fieldCopyright © 2019. All rights reserved.