public final class JSClassDefinition
extends org.moe.natj.c.StructObject
| Modifier and Type | Class and Description |
|---|---|
static interface |
JSClassDefinition.Function__finalize |
static interface |
JSClassDefinition.Function_callAsConstructor |
static interface |
JSClassDefinition.Function_callAsFunction |
static interface |
JSClassDefinition.Function_convertToType |
static interface |
JSClassDefinition.Function_deleteProperty |
static interface |
JSClassDefinition.Function_getProperty |
static interface |
JSClassDefinition.Function_getPropertyNames |
static interface |
JSClassDefinition.Function_hasInstance |
static interface |
JSClassDefinition.Function_hasProperty |
static interface |
JSClassDefinition.Function_initialize |
static interface |
JSClassDefinition.Function_setProperty |
| Modifier | Constructor and Description |
|---|---|
|
JSClassDefinition() |
protected |
JSClassDefinition(org.moe.natj.general.Pointer peer) |
public JSClassDefinition()
protected JSClassDefinition(org.moe.natj.general.Pointer peer)
public int version()
public void setVersion(int value)
public int attributes()
public void setAttributes(int value)
public java.lang.String className()
public void setClassName(java.lang.String value)
public JSClassRef parentClass()
public void setParentClass(JSClassRef value)
public org.moe.natj.general.ptr.ConstPtr<JSStaticValue> staticValues()
public void setStaticValues(org.moe.natj.general.ptr.ConstPtr<JSStaticValue> value)
public org.moe.natj.general.ptr.ConstPtr<JSStaticFunction> staticFunctions()
public void setStaticFunctions(org.moe.natj.general.ptr.ConstPtr<JSStaticFunction> value)
public JSClassDefinition.Function_initialize initialize()
public void setInitialize(JSClassDefinition.Function_initialize value)
public JSClassDefinition.Function__finalize _finalize()
public void set_finalize(JSClassDefinition.Function__finalize value)
public JSClassDefinition.Function_hasProperty hasProperty()
public void setHasProperty(JSClassDefinition.Function_hasProperty value)
public JSClassDefinition.Function_getProperty getProperty()
public void setGetProperty(JSClassDefinition.Function_getProperty value)
public JSClassDefinition.Function_setProperty setProperty()
public void setSetProperty(JSClassDefinition.Function_setProperty value)
public JSClassDefinition.Function_deleteProperty deleteProperty()
public void setDeleteProperty(JSClassDefinition.Function_deleteProperty value)
public JSClassDefinition.Function_getPropertyNames getPropertyNames()
public void setGetPropertyNames(JSClassDefinition.Function_getPropertyNames value)
public JSClassDefinition.Function_callAsFunction callAsFunction()
public void setCallAsFunction(JSClassDefinition.Function_callAsFunction value)
public JSClassDefinition.Function_callAsConstructor callAsConstructor()
public void setCallAsConstructor(JSClassDefinition.Function_callAsConstructor value)
public JSClassDefinition.Function_hasInstance hasInstance()
public void setHasInstance(JSClassDefinition.Function_hasInstance value)
public JSClassDefinition.Function_convertToType convertToType()
public void setConvertToType(JSClassDefinition.Function_convertToType value)