java.lang.Object
io.qt.internal.MetaTypeUtility
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
internalNameOfArgumentType
(Class<? extends Object> cls) static String
internalTypeName
(String s, ClassLoader classLoader) static String
internalTypeNameOfClass
(Class<? extends Object> cls, Type genericType) static int
nextMetaTypeId
(Class<?> clazz) static int
static boolean
registerConverter
(int metaType1, Class<?> classType1, int metaType2, Class<?> classType2, Function<?, ?> converterFn) static <T> void
registerDataStreamOperators
(int metaType, Class<?> classType, BiConsumer<QDataStream, T> datastreamInFn, Function<QDataStream, T> datastreamOutFn) static <T> void
registerDebugStreamOperator
(int metaType, Class<?> classType, BiConsumer<QDebug, T> debugstreamFn) static int
registerMetaType
(Class<?> clazz, Type genericType, AnnotatedElement annotatedType, boolean isPointer, boolean isReference)
-
Method Details
-
registerDataStreamOperators
public static <T> void registerDataStreamOperators(int metaType, Class<?> classType, BiConsumer<QDataStream, T> datastreamInFn, Function<QDataStream, T> datastreamOutFn) -
registerDebugStreamOperator
public static <T> void registerDebugStreamOperator(int metaType, Class<?> classType, BiConsumer<QDebug, T> debugstreamFn) -
registerConverter
-
registerMetaType
public static int registerMetaType(Class<?> clazz, Type genericType, AnnotatedElement annotatedType, boolean isPointer, boolean isReference) -
objectMetaTypeId
-
nextMetaTypeId
-
internalNameOfArgumentType
-
internalTypeNameOfClass
-
internalTypeName
-