Uses of Class
de.gsi.dataset.serializer.spi.ClassFieldDescription
-
Packages that use ClassFieldDescription Package Description de.gsi.dataset.serializer.spi de.gsi.dataset.serializer.spi.iobuffer -
-
Uses of ClassFieldDescription in de.gsi.dataset.serializer.spi
Classes in de.gsi.dataset.serializer.spi with type parameters of type ClassFieldDescription Modifier and Type Class Description classClassFieldDescriptionIterator<E extends ClassFieldDescription>Methods in de.gsi.dataset.serializer.spi that return ClassFieldDescription Modifier and Type Method Description static ClassFieldDescriptionClassDescriptions. get(java.lang.Class<? extends java.lang.Object> clazz, java.lang.Class<? extends java.lang.Object>... classArguments)ClassFieldDescriptionClassFieldDescription. getParent(ClassFieldDescription field, int hierarchyLevel)ClassFieldDescriptionClassFieldDescriptionIterator. next()Methods in de.gsi.dataset.serializer.spi that return types with arguments of type ClassFieldDescription Modifier and Type Method Description java.util.List<ClassFieldDescription>ClassFieldDescription. getChildren()static java.util.Map<java.lang.Integer,ClassFieldDescription>ClassDescriptions. getClassDescriptions()java.util.Map<java.lang.String,ClassFieldDescription>ClassFieldDescription. getFieldMap()static java.util.Collection<ClassFieldDescription>ClassDescriptions. getKnownClasses()java.util.Optional<ClassFieldDescription>ClassFieldDescription. getParent()java.util.Iterator<ClassFieldDescription>ClassFieldDescription. iterator()Methods in de.gsi.dataset.serializer.spi with parameters of type ClassFieldDescription Modifier and Type Method Description protected java.lang.ObjectClassFieldDescription. allocateMemberClassField(java.lang.Object fieldParent, ClassFieldDescription localParent)voidAbstractSerialiser. checkSerialiserAvailability(java.util.List<java.lang.String> objList, ClassFieldDescription field)voidFieldSerialiser.FieldSerialiserFunction. exec(java.lang.Object t, ClassFieldDescription u)Performs this operation on the given arguments.protected static voidClassFieldDescription. exploreClass(java.lang.Class<? extends java.lang.Object> classType, ClassFieldDescription parent, int recursionLevel, boolean fullScan)ClassFieldDescriptionClassFieldDescription. getParent(ClassFieldDescription field, int hierarchyLevel)static voidClassDescriptions. initNullMemberFields(java.lang.Object rootObject, ClassFieldDescription fieldRoot)static voidClassDescriptions. printClassStructure(ClassFieldDescription field)static voidClassDescriptions. printClassStructure(ClassFieldDescription field, boolean fullView, int recursionLevel)static voidClassDescriptions. printFullClassStructure(ClassFieldDescription field)voidAbstractSerialiser. serialiseObject(java.lang.Object obj, ClassFieldDescription root, int recursionDepth)Constructors in de.gsi.dataset.serializer.spi with parameters of type ClassFieldDescription Constructor Description ClassFieldDescription(java.lang.Class<?> referenceClass, java.lang.reflect.Field field, ClassFieldDescription parent, int recursionLevel)ClassFieldDescription(java.lang.reflect.Field field, ClassFieldDescription parent, int recursionLevel, boolean fullScan)This should be called for individual class field membersClassFieldDescriptionIterator(ClassFieldDescription fieldObj) -
Uses of ClassFieldDescription in de.gsi.dataset.serializer.spi.iobuffer
Methods in de.gsi.dataset.serializer.spi.iobuffer with parameters of type ClassFieldDescription Modifier and Type Method Description protected voidIoBufferSerialiser. deserialise(java.lang.Object obj, FieldHeader fieldRoot, ClassFieldDescription classFieldDescription, int recursionDepth)protected voidFieldListAxisDescription. execFieldReader(java.lang.Object obj, ClassFieldDescription field)protected voidFieldListAxisDescription. execFieldWriter(java.lang.Object obj, ClassFieldDescription field)
-