Methods
| Modifier and Type |
Method and Description |
static void |
activate(UnmarshallingContext context,
TypeHandler4 handler) |
static TypeHandler4 |
arrayElementHandler(TypeHandler4 handler,
QueryingReadContext queryingReadContext) |
static ReflectClass |
baseType(ReflectClass clazz) |
static TypeHandler4 |
baseTypeHandler(TypeHandler4 handler) |
static int |
calculateLinkLength(TypeHandler4 handler) |
static boolean |
canLoadFieldByIndex(TypeHandler4 handler) |
static void |
cascadeActivation(ActivationContext context,
TypeHandler4 handler) |
static void |
collectIDs(QueryingReadContext context,
TypeHandler4 typeHandler) |
static void |
collectIdsInternal(CollectIdContext context,
TypeHandler4 handler,
int linkLength,
boolean doWithSlotIndirection) |
static ClassMetadata |
erasedFieldType(ObjectContainerBase container,
ReflectClass fieldType) |
static FieldAwareTypeHandler |
fieldAwareTypeHandler(TypeHandler4 typeHandler) |
static boolean |
handleAsObject(TypeHandler4 typeHandler) |
static boolean |
handlesArray(TypeHandler4 handler) |
static boolean |
handlesClass(TypeHandler4 handler) |
static boolean |
handlesMultidimensionalArray(TypeHandler4 handler) |
static boolean |
handlesPrimitiveArray(TypeHandler4 typeHandler) |
static boolean |
hasClassIndex(TypeHandler4 typeHandler) |
static boolean |
holdsValueType(TypeHandler4 handler) |
static boolean |
isCascading(TypeHandler4 handler) |
static boolean |
isClassAware(TypeHandler4 typeHandler) |
static boolean |
isIndirectedIndexed(TypeHandler4 handler) |
static boolean |
isQueryLeaf(TypeHandler4 handler) |
static boolean |
isStandaloneTypeHandler(TypeHandler4 customTypeHandler) |
static boolean |
isUntyped(TypeHandler4 handler) |
static boolean |
isValueType(TypeHandler4 handler) |
static boolean |
isVariableLength(TypeHandler4 handler) |
static java.lang.Object |
nullRepresentationInUntypedArrays(TypeHandler4 handler) |
static PreparedComparison |
prepareComparisonFor(TypeHandler4 handler,
Context context,
java.lang.Object obj) |
static ReflectClass |
primitiveClassReflector(ClassMetadata classMetadata,
Reflector reflector) |
static ReflectClass |
primitiveClassReflector(TypeHandler4 handler,
Reflector reflector) |
static java.lang.Object |
readValueType(ReadContext context,
TypeHandler4 handler) |
static boolean |
useDedicatedSlot(Context context,
TypeHandler4 handler) |
static java.lang.Object |
wrapWithTransactionContext(Transaction transaction,
java.lang.Object value,
TypeHandler4 handler) |
static void |
write(TypeHandler4 handler,
WriteContext context,
java.lang.Object obj) |