Microsoft SDK for Java

IRemotePrimitiveClassField::
GetPrimitiveType

The GetPrimitiveType method of the IRemotePrimitiveClassField interface returns the Java primitive type of a field if the field is of a Java primitive type.

Syntax

HRESULT GetPrimitiveType(PRIMITIVE_TYPE *pPrimitiveType)

Parameters

[out] pPrimitiveType Returns the type of the Java primitive field.

Return Value

S_OK Success. 

E_FAIL The field is not of a Java primitive type.

Remarks

Java primitive types are defined in the PRIMITIVE_TYPE enumeration as shown in the following table.

Primitive Types Returned by GetPrimitiveType

PRIMITIVE_TYPE enum Value Description
PRIMITIVE_VOID 1 Void
PRIMITIVE_BOOLEAN 2 A Java boolean.
PRIMITIVE_BYTE 3 A Java byte.
PRIMITIVE_CHAR 4 A Java char.
PRIMITIVE_SHORT 5 A Java short.
PRIMITIVE_INT 6 A Java integer.
PRIMITIVE_FLOAT 7 A Java float.
PRIMITIVE_LONG 8 A Java long.
PRIMITIVE_DOUBLE 9 A Java double.

© 1999 Microsoft Corporation. All rights reserved. Terms of use.