public class CompositeDataClassDef extends JavaClassDef
ClassDef.FieldEntry, ClassDef.StaticFieldEntry
_isInit
NULL_STRING_ARRAY
Constructor and Description |
---|
CompositeDataClassDef(ModuleContext moduleContext,
java.lang.String name,
java.lang.Class type) |
Modifier and Type | Method and Description |
---|---|
Value |
wrap(Env env,
java.lang.Object obj) |
addInterfaces, addInterfaces, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callNew, cmpObject, create, entrySet, findConstant, findConstructor, findFunction, getCall, getCallStatic, getComponentDef, getExtension, getField, getMarshal, getModuleContext, getName, getQuercusClass, getResourceType, getSerialize, getSimpleName, getToString, getType, getUnserialize, init, initClassFields, initClassMethods, initInstance, isA, isAbstract, isArray, isDelegate, isInterface, isPhpClass, issetField, jsonEncode, printRImpl, putField, setPhpClass, toString, varDumpImpl
addInterface, addTrait, addTraitAlias, addTraitInsteadOf, addTraits, callNew, createObject, fieldSet, findConstant, functionSet, getComment, getField, getFieldComment, getInterfaces, getLocation, getParentName, getStaticFieldComment, getTraitAliasMap, getTraitInsteadofMap, getTraits, hasNonPublicMethods, hasTrait, init, isFinal, isTrait, loadClassDef, staticFieldSet, toString
public CompositeDataClassDef(ModuleContext moduleContext, java.lang.String name, java.lang.Class type)
public Value wrap(Env env, java.lang.Object obj)
wrap
in class JavaClassDef