public final class V8Function extends V8Object
V8Object.Array, V8Object.DefaultArray, V8Object.IndexIterator, V8Object.Property
V8Value.Type
Constructor and Description |
---|
V8Function(long handle,
PropertyLong constructorFunctionHandle,
PropertyLong protoObjectHandle,
PropertyLong prototypeObjectHandle,
String name,
String inferredName,
Boolean resolved,
String source,
PropertyLong scriptRef,
Long scriptId,
PropertyLong position,
PropertyLong line,
PropertyLong column,
V8Scope[] scopes,
Map<String,V8Object.Property> properties,
String text) |
Modifier and Type | Method and Description |
---|---|
PropertyLong |
getColumn() |
String |
getInferredName() |
PropertyLong |
getLine() |
String |
getName() |
PropertyLong |
getPosition() |
V8Scope[] |
getScopes() |
PropertyLong |
getScriptId() |
PropertyLong |
getScriptRef() |
String |
getSource() |
PropertyBoolean |
isResolved() |
getArray, getClassName, getConstructorFunctionHandle, getProperties, getProtoObjectHandle, getPrototypeObjectHandle
public V8Function(long handle, PropertyLong constructorFunctionHandle, PropertyLong protoObjectHandle, PropertyLong prototypeObjectHandle, String name, String inferredName, Boolean resolved, String source, PropertyLong scriptRef, Long scriptId, PropertyLong position, PropertyLong line, PropertyLong column, V8Scope[] scopes, Map<String,V8Object.Property> properties, String text)
public String getName()
public String getInferredName()
public PropertyBoolean isResolved()
public String getSource()
public PropertyLong getScriptRef()
public PropertyLong getScriptId()
public PropertyLong getPosition()
public PropertyLong getLine()
public PropertyLong getColumn()
public V8Scope[] getScopes()