| Package | Description |
|---|---|
| de.gsi.dataset.serializer.spi | |
| de.gsi.dataset.serializer.spi.iobuffer |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassFieldDescriptionIterator<E extends ClassFieldDescription> |
| Modifier and Type | Method and Description |
|---|---|
static ClassFieldDescription |
ClassDescriptions.get(Class<? extends Object> clazz,
Class<? extends Object>... classArguments) |
ClassFieldDescription |
ClassFieldDescription.getParent(ClassFieldDescription field,
int hierarchyLevel) |
ClassFieldDescription |
ClassFieldDescriptionIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
List<ClassFieldDescription> |
ClassFieldDescription.getChildren() |
static Map<Integer,ClassFieldDescription> |
ClassDescriptions.getClassDescriptions() |
Map<String,ClassFieldDescription> |
ClassFieldDescription.getFieldMap() |
static Collection<ClassFieldDescription> |
ClassDescriptions.getKnownClasses() |
Optional<ClassFieldDescription> |
ClassFieldDescription.getParent() |
Iterator<ClassFieldDescription> |
ClassFieldDescription.iterator() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
ClassFieldDescription.allocateMemberClassField(Object fieldParent,
ClassFieldDescription localParent) |
void |
AbstractSerialiser.checkSerialiserAvailability(List<String> objList,
ClassFieldDescription field) |
void |
FieldSerialiser.FieldSerialiserFunction.exec(Object t,
ClassFieldDescription u)
Performs this operation on the given arguments.
|
protected static void |
ClassFieldDescription.exploreClass(Class<? extends Object> classType,
ClassFieldDescription parent,
int recursionLevel,
boolean fullScan) |
ClassFieldDescription |
ClassFieldDescription.getParent(ClassFieldDescription field,
int hierarchyLevel) |
static void |
ClassDescriptions.initNullMemberFields(Object rootObject,
ClassFieldDescription fieldRoot) |
static void |
ClassDescriptions.printClassStructure(ClassFieldDescription field) |
static void |
ClassDescriptions.printClassStructure(ClassFieldDescription field,
boolean fullView,
int recursionLevel) |
static void |
ClassDescriptions.printFullClassStructure(ClassFieldDescription field) |
void |
AbstractSerialiser.serialiseObject(Object obj,
ClassFieldDescription root,
int recursionDepth) |
| Constructor and Description |
|---|
ClassFieldDescription(Class<?> referenceClass,
Field field,
ClassFieldDescription parent,
int recursionLevel) |
ClassFieldDescription(Field field,
ClassFieldDescription parent,
int recursionLevel,
boolean fullScan)
This should be called for individual class field members
|
ClassFieldDescriptionIterator(ClassFieldDescription fieldObj) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
IoBufferSerialiser.deserialise(Object obj,
FieldHeader fieldRoot,
ClassFieldDescription classFieldDescription,
int recursionDepth) |
protected void |
FieldListAxisDescription.execFieldReader(Object obj,
ClassFieldDescription field) |
protected void |
FieldListAxisDescription.execFieldWriter(Object obj,
ClassFieldDescription field) |
Copyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.