| Package | Description | 
|---|---|
| com.caucho.quercus.env | |
| com.caucho.quercus.marshal | |
| com.caucho.quercus.program | 
| Modifier and Type | Method and Description | 
|---|---|
| Marshal[] | JavaInvoker. getMarshalArgs()Returns the marshal arguments. | 
| Marshal | JavaInvoker. getUnmarshalReturn()Returns the unmarshaller for the return | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArrayValueMarshal | 
| class  | BigDecimalMarshalCode for marshalling arguments. | 
| class  | BigIntegerMarshalCode for marshalling arguments. | 
| class  | BinaryInputMarshal | 
| class  | BinaryOutputMarshal | 
| class  | BinaryValueMarshal | 
| class  | BooleanMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | BooleanObjectMarshal | 
| class  | ByteMarshal | 
| class  | ByteObjectMarshal | 
| class  | CalendarMarshal | 
| class  | CallableMarshal | 
| class  | CharacterMarshal | 
| class  | CharacterObjectMarshal | 
| class  | ClassMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | DateMarshal | 
| class  | DoubleMarshal | 
| class  | DoubleObjectMarshal | 
| class  | DoubleValueMarshal | 
| class  | EnumMarshalCode for marshalling arguments. | 
| class  | EregiMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | EregMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | ExpectMarshal | 
| class  | ExtValueMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | FloatMarshal | 
| class  | FloatObjectMarshal | 
| class  | InputStreamMarshal | 
| class  | IntegerMarshal | 
| class  | IntegerObjectMarshal | 
| class  | JavaArrayMarshal | 
| class  | JavaByteArrayMarshal | 
| class  | JavaByteObjectArrayMarshal | 
| class  | JavaCharacterArrayMarshal | 
| class  | JavaCollectionMarshalCode for marshalling arguments. | 
| class  | JavaListMarshalCode for marshalling arguments. | 
| class  | JavaMapMarshalCode for marshalling arguments. | 
| class  | JavaMarshalCode for marshaling arguments. | 
| class  | LongMarshal | 
| class  | LongObjectMarshal | 
| class  | LongValueMarshal | 
| class  | NullAsFalseMarshal | 
| class  | PathMarshal | 
| class  | ReferenceMarshal | 
| class  | RegexpArrayMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | RegexpMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | ShortMarshal | 
| class  | ShortObjectMarshal | 
| class  | StringMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | StringValueMarshal | 
| class  | UnicodeEregiMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | UnicodeEregMarshalCode for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments. | 
| class  | UnicodeValueMarshal | 
| class  | URLMarshal | 
| class  | ValueMarshal | 
| class  | VoidMarshal | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Marshal | NullAsFalseMarshal. _marshal | 
| static Marshal | JavaCharacterArrayMarshal. MARSHAL | 
| static Marshal | LongValueMarshal. MARSHAL | 
| static Marshal | CharacterMarshal. MARSHAL | 
| static Marshal | ValueMarshal. MARSHAL | 
| static Marshal | ShortObjectMarshal. MARSHAL | 
| static Marshal | JavaByteObjectArrayMarshal. MARSHAL | 
| static Marshal | CallableMarshal. MARSHAL | 
| static Marshal | BooleanObjectMarshal. MARSHAL | 
| static Marshal | ShortMarshal. MARSHAL | 
| static Marshal | BinaryOutputMarshal. MARSHAL | 
| static Marshal | LongObjectMarshal. MARSHAL | 
| static Marshal | FloatObjectMarshal. MARSHAL | 
| static Marshal | BinaryValueMarshal. MARSHAL | 
| static Marshal | ByteObjectMarshal. MARSHAL | 
| static Marshal | IntegerObjectMarshal. MARSHAL | 
| static Marshal | ReferenceMarshal. MARSHAL | 
| static Marshal | BigIntegerMarshal. MARSHAL | 
| static Marshal | DoubleValueMarshal. MARSHAL | 
| static Marshal | BinaryInputMarshal. MARSHAL | 
| static Marshal | DoubleObjectMarshal. MARSHAL | 
| static Marshal | ByteMarshal. MARSHAL | 
| static Marshal | CharacterObjectMarshal. MARSHAL | 
| static Marshal | JavaByteArrayMarshal. MARSHAL | 
| static Marshal | CalendarMarshal. MARSHAL | 
| static Marshal | FloatMarshal. MARSHAL | 
| static Marshal | BigDecimalMarshal. MARSHAL | 
| static Marshal | URLMarshal. MARSHAL | 
| static Marshal | LongMarshal. MARSHAL | 
| static Marshal | VoidMarshal. MARSHAL | 
| static Marshal | ArrayValueMarshal. MARSHAL | 
| static Marshal | StringValueMarshal. MARSHAL | 
| static Marshal | PathMarshal. MARSHAL | 
| static Marshal | DateMarshal. MARSHAL | 
| static Marshal | IntegerMarshal. MARSHAL | 
| static Marshal | InputStreamMarshal. MARSHAL | 
| static Marshal | UnicodeValueMarshal. MARSHAL | 
| static Marshal | ExpectMarshal. MARSHAL_EXPECT_BOOLEAN | 
| static Marshal | ExpectMarshal. MARSHAL_EXPECT_NUMERIC | 
| static Marshal | ExpectMarshal. MARSHAL_EXPECT_STRING | 
| static Marshal | CallableMarshal. MARSHAL_OPTIONAL | 
| static Marshal | ValueMarshal. MARSHAL_PASS_THRU | 
| Modifier and Type | Method and Description | 
|---|---|
| Marshal | MarshalFactory. create(java.lang.Class<?> argType) | 
| Marshal | MarshalFactory. create(java.lang.Class<?> argType,
      boolean isNotNull) | 
| Marshal | MarshalFactory. create(java.lang.Class<?> argType,
      boolean isNotNull,
      boolean isNullAsFalse,
      boolean isOptional) | 
| Marshal | MarshalFactory. createExpectBoolean() | 
| Marshal | MarshalFactory. createExpectNumeric() | 
| Marshal | MarshalFactory. createExpectString() | 
| Marshal | MarshalFactory. createReference() | 
| Marshal | MarshalFactory. createValuePassThru() | 
| Constructor and Description | 
|---|
| NullAsFalseMarshal(Marshal marshal) | 
| Modifier and Type | Method and Description | 
|---|---|
| Marshal | JavaClassDef. getMarshal()Returns the marshal instance. |