|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.quercus.marshal.Marshal
com.caucho.quercus.marshal.ClassMarshal
com.caucho.quercus.marshal.ProClassMarshal
public class ProClassMarshal
| Field Summary | |
|---|---|
static Marshal |
MARSHAL
|
| Constructor Summary | |
|---|---|
ProClassMarshal()
|
|
| Method Summary | |
|---|---|
void |
generate(PhpWriter out,
ExprGenerator expr,
java.lang.Class argClass)
|
void |
generateMarshal(CodeWriterAttribute code,
int argIndex)
|
void |
generateResultEnd(PhpWriter out)
|
void |
generateResultStart(PhpWriter out)
|
void |
generateUnmarshal(CodeWriterAttribute code)
|
boolean |
isByteCodeGenerator()
|
static java.lang.Class |
toClass(Env env,
Value value)
|
| Methods inherited from class com.caucho.quercus.marshal.ClassMarshal |
|---|
getExpectedClass, getMarshalingCost, getMarshalingCostImpl, isReadOnly, isString, marshal, marshal, unmarshal |
| Methods inherited from class com.caucho.quercus.marshal.Marshal |
|---|
getMarshalingCost, isBoolean, isDouble, isLong, isReference, isValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Marshal MARSHAL
| Constructor Detail |
|---|
public ProClassMarshal()
| Method Detail |
|---|
public void generate(PhpWriter out,
ExprGenerator expr,
java.lang.Class argClass)
throws java.io.IOException
generate in interface ProMarshaljava.io.IOException
public void generateResultStart(PhpWriter out)
throws java.io.IOException
generateResultStart in interface ProMarshaljava.io.IOException
public void generateResultEnd(PhpWriter out)
throws java.io.IOException
generateResultEnd in interface ProMarshaljava.io.IOException
public static java.lang.Class toClass(Env env,
Value value)
public boolean isByteCodeGenerator()
isByteCodeGenerator in interface ProMarshal
public void generateMarshal(CodeWriterAttribute code,
int argIndex)
generateMarshal in interface ProMarshalpublic void generateUnmarshal(CodeWriterAttribute code)
generateUnmarshal in interface ProMarshal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||