public class StandardVariantConverters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static IVariantConverter<java.lang.Boolean> |
BOOL |
static IVariantConverter<java.lang.Boolean> |
BOOL_Boolean |
static IVariantConverter<java.lang.String> |
BSTR |
static IVariantConverter<javafx.scene.input.KeyCombination> |
BSTR_KeyCombination |
static IVariantConverter<java.lang.String> |
BSTR_String |
static IVariantConverter<javafx.scene.paint.Color> |
I4_Color |
static IVariantConverter<java.lang.Integer> |
I4_Integer |
static IVariantConverter<int[]> |
I4Array_IntegerArray |
static IVariantConverter<java.lang.Double> |
R8_Double |
static IVariantConverter<javafx.geometry.Bounds> |
R8Array_Bounds |
static IVariantConverter<java.lang.Double[]> |
R8Array_DoubleArray |
static IVariantConverter<javafx.geometry.Point2D> |
R8Array_Point2D |
static IVariantConverter<IUIAElement> |
UNKNOWN_IUIAElement |
static IVariantConverter<IUIAElement[]> |
UNKNOWNArray_IUIAElementArray |
Constructor and Description |
---|
StandardVariantConverters() |
Modifier and Type | Method and Description |
---|---|
static <T extends INativeConstant> |
I4_INativeConstant(java.util.function.Function<java.lang.Integer,T> constantResolver) |
static <T extends INativeEnum> |
I4_INativeEnum(java.util.function.Function<java.lang.Integer,java.util.Optional<T>> enumResolver) |
static <T extends INativeConstant> |
I4Array_INativeConstantArray(java.util.function.IntFunction<T> constantResolver) |
static void |
main(java.lang.String[] args) |
public static final IVariantConverter<java.lang.Boolean> BOOL_Boolean
public static final IVariantConverter<java.lang.Boolean> BOOL
public static final IVariantConverter<java.lang.String> BSTR_String
public static final IVariantConverter<java.lang.String> BSTR
public static final IVariantConverter<javafx.scene.input.KeyCombination> BSTR_KeyCombination
public static final IVariantConverter<javafx.geometry.Bounds> R8Array_Bounds
public static final IVariantConverter<javafx.geometry.Point2D> R8Array_Point2D
public static final IVariantConverter<IUIAElement> UNKNOWN_IUIAElement
public static final IVariantConverter<IUIAElement[]> UNKNOWNArray_IUIAElementArray
public static final IVariantConverter<int[]> I4Array_IntegerArray
public static final IVariantConverter<java.lang.Double> R8_Double
public static final IVariantConverter<javafx.scene.paint.Color> I4_Color
public static final IVariantConverter<java.lang.Integer> I4_Integer
public static final IVariantConverter<java.lang.Double[]> R8Array_DoubleArray
public static final <T extends INativeEnum> IVariantConverter<T> I4_INativeEnum(java.util.function.Function<java.lang.Integer,java.util.Optional<T>> enumResolver)
public static final <T extends INativeConstant> IVariantConverter<T[]> I4Array_INativeConstantArray(java.util.function.IntFunction<T> constantResolver)
public static void main(java.lang.String[] args)
public static <T extends INativeConstant> IVariantConverter<T> I4_INativeConstant(java.util.function.Function<java.lang.Integer,T> constantResolver)