Interface FieldSupplier
-
- All Known Subinterfaces:
FieldManager
- All Known Implementing Classes:
AbstractFetchDepthFieldManager,AbstractFetchFieldManager,AbstractFieldManager,AbstractStoreFieldManager,AppIdObjectIdFieldConsumer,AttachFieldManager,DeleteFieldManager,DetachFieldManager,L2CachePopulateFieldManager,L2CacheRetrieveFieldManager,LoadFieldManager,MakeTransientFieldManager,NullifyRelationFieldManager,PersistFieldManager,ReachabilityFieldManager,SingleTypeFieldManager,SingleValueFieldManager,UnsetOwnerFieldManager
public interface FieldSupplierInterface providing methods for supplying field values to a persistable object. Based on the JDO interface PersistenceCapable.ObjectIdFieldSupplier.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanfetchBooleanField(int fieldNumber)Fetch a boolean field at the specified field number, returning it.bytefetchByteField(int fieldNumber)Fetch a byte field at the specified field number, returning it.charfetchCharField(int fieldNumber)Fetch a char field at the specified field number, returning it.doublefetchDoubleField(int fieldNumber)Fetch a double field at the specified field number, returning it.floatfetchFloatField(int fieldNumber)Fetch a float field at the specified field number, returning it.intfetchIntField(int fieldNumber)Fetch an int field at the specified field number, returning it.longfetchLongField(int fieldNumber)Fetch a long field at the specified field number, returning it.ObjectfetchObjectField(int fieldNumber)Fetch an object field at the specified field number, returning it.shortfetchShortField(int fieldNumber)Fetch a short field at the specified field number, returning it.StringfetchStringField(int fieldNumber)Fetch a string field at the specified field number, returning it.
-
-
-
Method Detail
-
fetchBooleanField
boolean fetchBooleanField(int fieldNumber)
Fetch a boolean field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchByteField
byte fetchByteField(int fieldNumber)
Fetch a byte field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchCharField
char fetchCharField(int fieldNumber)
Fetch a char field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchDoubleField
double fetchDoubleField(int fieldNumber)
Fetch a double field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchFloatField
float fetchFloatField(int fieldNumber)
Fetch a float field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchIntField
int fetchIntField(int fieldNumber)
Fetch an int field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchLongField
long fetchLongField(int fieldNumber)
Fetch a long field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchShortField
short fetchShortField(int fieldNumber)
Fetch a short field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchStringField
String fetchStringField(int fieldNumber)
Fetch a string field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
fetchObjectField
Object fetchObjectField(int fieldNumber)
Fetch an object field at the specified field number, returning it.- Parameters:
fieldNumber- Number of the field- Returns:
- The value
-
-