Operation Parameter Types

Process and Java Data Types as Operation Parameters

The following table summarizes the use of Java data types as operation parameters.

Note: In addition, VWAttachment and VWParticipant FileNet objects are allowable as parameters in operations.

Java Type

   Description

Size / Structure
   Information

Operation
Parameter
Process Type

Comments

byte

Byte-length integer

8-bit two's complement

---

Error

short

Short integer

16-bit two's complement

integer

 

int

Integer

32-bit two's complement

integer

 

long

Long integer

64-bit two's complement

float

May cause problems with comparisons

float

Single-precision floating point

32-bit IEEE 754

float

 

double

Double-precision floating point

64-bit IEEE 754

float

 

char

Single character

16-bit Unicode character

---

Error

boolean

boolean value

true or false

boolean

 

Byte

Byte-length integer

8-bit two's complement

---

Error

Short

Short integer

16-bit two's complement

integer

 

Integer

Integer

32-bit two's complement

integer

 

Long

Long integer

64-bit two's complement

float

May cause problems with comparisons

Float

Single-precision floating point

32-bit IEEE 754

float

 

Double

Double-precision floating point

64-bit IEEE 754

float

 

Char

Single character

16-bit Unicode character

---

Error

Boolean

boolean value

true or false

boolean

 

String

String object

Variable

string

 

Date

Java Date object

---

 

Time (FileNet
field type)

See VWFieldType in
Process API
Javadoc

Object

Java objects--except Short, Integer, Long, Float, Double, Date, or Boolean

---

 

---

Error