Uses of Class
com.caucho.quercus.marshal.Marshal

Packages that use Marshal
com.caucho.quercus.env   
com.caucho.quercus.marshal   
com.caucho.quercus.module   
com.caucho.quercus.program   
 

Uses of Marshal in com.caucho.quercus.env
 

Methods in com.caucho.quercus.env that return Marshal
 Marshal[] JavaInvoker.getMarshalArgs()
          Returns the marshal arguments.
 Marshal JavaInvoker.getUnmarshalReturn()
          Returns the unmarshaller for the return
 

Uses of Marshal in com.caucho.quercus.marshal
 

Subclasses of Marshal in com.caucho.quercus.marshal
 class ArrayValueMarshal
           
 class BigDecimalMarshal
          Code for marshalling arguments.
 class BigIntegerMarshal
          Code for marshalling arguments.
 class BinaryInputMarshal
           
 class BinaryOutputMarshal
           
 class BinaryValueMarshal
           
 class BooleanMarshal
          Code 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 ClassMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class DateMarshal
           
 class DoubleMarshal
           
 class DoubleObjectMarshal
           
 class DoubleValueMarshal
           
 class EnumMarshal
          Code for marshalling arguments.
 class EregiMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class EregMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class ExpectMarshal
           
 class ExtValueMarshal
          Code 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 JavaCollectionMarshal
          Code for marshalling arguments.
 class JavaListMarshal
          Code for marshalling arguments.
 class JavaMapMarshal
          Code for marshalling arguments.
 class JavaMarshal
          Code for marshaling arguments.
 class LongMarshal
           
 class LongObjectMarshal
           
 class LongValueMarshal
           
 class NullAsFalseMarshal
           
 class PathMarshal
           
 class ReferenceMarshal
           
 class RegexpArrayMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class RegexpMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class ShortMarshal
           
 class ShortObjectMarshal
           
 class StringMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class StringValueMarshal
           
 class UnicodeEregiMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class UnicodeEregMarshal
          Code for marshaling (PHP to Java) and unmarshaling (Java to PHP) arguments.
 class UnicodeValueMarshal
           
 class URLMarshal
           
 class ValueMarshal
           
 class VoidMarshal
           
 

Fields in com.caucho.quercus.marshal declared as Marshal
protected  Marshal NullAsFalseMarshal._marshal
           
static Marshal ArrayValueMarshal.MARSHAL
           
static Marshal BigDecimalMarshal.MARSHAL
           
static Marshal BigIntegerMarshal.MARSHAL
           
static Marshal BinaryInputMarshal.MARSHAL
           
static Marshal BinaryOutputMarshal.MARSHAL
           
static Marshal BinaryValueMarshal.MARSHAL
           
static Marshal BooleanObjectMarshal.MARSHAL
           
static Marshal ByteMarshal.MARSHAL
           
static Marshal ByteObjectMarshal.MARSHAL
           
static Marshal CalendarMarshal.MARSHAL
           
static Marshal CallableMarshal.MARSHAL
           
static Marshal CharacterMarshal.MARSHAL
           
static Marshal CharacterObjectMarshal.MARSHAL
           
static Marshal DateMarshal.MARSHAL
           
static Marshal DoubleObjectMarshal.MARSHAL
           
static Marshal DoubleValueMarshal.MARSHAL
           
static Marshal FloatMarshal.MARSHAL
           
static Marshal FloatObjectMarshal.MARSHAL
           
static Marshal InputStreamMarshal.MARSHAL
           
static Marshal IntegerMarshal.MARSHAL
           
static Marshal IntegerObjectMarshal.MARSHAL
           
static Marshal JavaByteArrayMarshal.MARSHAL
           
static Marshal JavaByteObjectArrayMarshal.MARSHAL
           
static Marshal JavaCharacterArrayMarshal.MARSHAL
           
static Marshal LongMarshal.MARSHAL
           
static Marshal LongObjectMarshal.MARSHAL
           
static Marshal LongValueMarshal.MARSHAL
           
static Marshal PathMarshal.MARSHAL
           
static Marshal ReferenceMarshal.MARSHAL
           
static Marshal ShortMarshal.MARSHAL
           
static Marshal ShortObjectMarshal.MARSHAL
           
static Marshal StringValueMarshal.MARSHAL
           
static Marshal URLMarshal.MARSHAL
           
static Marshal UnicodeValueMarshal.MARSHAL
           
static Marshal ValueMarshal.MARSHAL
           
static Marshal VoidMarshal.MARSHAL
           
static Marshal ExpectMarshal.MARSHAL_EXPECT_BOOLEAN
           
static Marshal ExpectMarshal.MARSHAL_EXPECT_NUMERIC
           
static Marshal ExpectMarshal.MARSHAL_EXPECT_STRING
           
static Marshal ValueMarshal.MARSHAL_PASS_THRU
           
 

Methods in com.caucho.quercus.marshal that return Marshal
 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)
           
 Marshal MarshalFactory.createExpectBoolean()
           
 Marshal MarshalFactory.createExpectNumeric()
           
 Marshal MarshalFactory.createExpectString()
           
 Marshal MarshalFactory.createReference()
           
 Marshal MarshalFactory.createValuePassThru()
           
 

Constructors in com.caucho.quercus.marshal with parameters of type Marshal
NullAsFalseMarshal(Marshal marshal)
           
 

Uses of Marshal in com.caucho.quercus.module
 

Methods in com.caucho.quercus.module that return Marshal
 Marshal ModuleContext.createMarshal(java.lang.Class type, boolean isNotNull, boolean isNullAsFalse)
           
 

Uses of Marshal in com.caucho.quercus.program
 

Methods in com.caucho.quercus.program that return Marshal
 Marshal JavaClassDef.getMarshal()
          Returns the marshal instance.