Uses of Class
de.gsi.serializer.spi.ClassFieldDescription
-
Packages that use ClassFieldDescription Package Description de.gsi.serializer de.gsi.serializer.spi de.gsi.serializer.spi.iobuffer de.gsi.serializer.utils -
-
Uses of ClassFieldDescription in de.gsi.serializer
Methods in de.gsi.serializer with parameters of type ClassFieldDescription Modifier and Type Method Description voidFieldSerialiser.TriConsumer. accept(IoSerialiser ioSerialiser, java.lang.Object rootObj, ClassFieldDescription field)Performs this operation on the given arguments.RFieldSerialiser.TriFunction. apply(IoSerialiser ioSerialiser, java.lang.Object rootObj, ClassFieldDescription field)Performs this operation on the given arguments.protected <E> voidIoClassSerialiser. deserialise(java.lang.Object obj, java.lang.Class<E> clazz, FieldDescription fieldRoot, ClassFieldDescription classField, int recursionDepth)voidIoClassSerialiser. serialiseObject(java.lang.Object rootObj, ClassFieldDescription classField, int recursionDepth) -
Uses of ClassFieldDescription in de.gsi.serializer.spi
Methods in de.gsi.serializer.spi with parameters of type ClassFieldDescription Modifier and Type Method Description protected static voidClassFieldDescription. exploreClass(java.lang.Class<?> classType, ClassFieldDescription parent, int recursionLevel, boolean fullScan)protected static voidClassFieldDescription. printClassStructure(ClassFieldDescription field, boolean fullView, int recursionLevel)Constructors in de.gsi.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 members -
Uses of ClassFieldDescription in de.gsi.serializer.spi.iobuffer
Methods in de.gsi.serializer.spi.iobuffer with parameters of type ClassFieldDescription Modifier and Type Method Description protected voidFieldListAxisDescription. execFieldReader(IoSerialiser ioSerialiser, java.lang.Object obj, ClassFieldDescription field)protected java.util.List<de.gsi.dataset.AxisDescription>FieldListAxisDescription. execFieldReturn(IoSerialiser ioSerialiser, java.lang.Object obj, ClassFieldDescription field)protected voidFieldListAxisDescription. execFieldWriter(IoSerialiser ioSerialiser, java.lang.Object obj, ClassFieldDescription field) -
Uses of ClassFieldDescription in de.gsi.serializer.utils
Methods in de.gsi.serializer.utils that return ClassFieldDescription Modifier and Type Method Description static ClassFieldDescriptionClassUtils. getFieldDescription(java.lang.Class<?> clazz, java.lang.Class<?>... classArguments)Methods in de.gsi.serializer.utils that return types with arguments of type ClassFieldDescription Modifier and Type Method Description static java.util.Map<java.lang.Integer,ClassFieldDescription>ClassUtils. getClassDescriptions()static java.util.Collection<ClassFieldDescription>ClassUtils. getKnownClasses()
-