C# 클래스 Rhino.NativeJavaClass

상속: NativeJavaObject, System.Function
파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 메소드들

메소드 설명
Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
Construct ( Context cx, Scriptable scope, object args ) : Scriptable
Get ( string name, Scriptable start ) : object
GetClassName ( ) : string
GetClassObject ( ) : Type
GetDefaultValue ( Type hint ) : object
GetIds ( ) : object[]
Has ( string name, Scriptable start ) : bool
HasInstance ( Scriptable value ) : bool

Determines if prototype is a wrapped Java object and performs a Java "instanceof".

Determines if prototype is a wrapped Java object and performs a Java "instanceof". Exception: if value is an instance of NativeJavaClass, it isn't considered an instance of the Java class; this forestalls any name conflicts between java.lang.Class's methods and the static methods exposed by a JavaNativeClass.

NativeJavaClass ( ) : System
NativeJavaClass ( Scriptable scope, Type cl ) : System
NativeJavaClass ( Scriptable scope, Type cl, bool isAdapter ) : System
Put ( string name, Scriptable start, object value ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
InitMembers ( ) : void

비공개 메소드들

메소드 설명
ConstructInternal ( object args, MemberBox ctor ) : object
ConstructSpecific ( Context cx, Scriptable scope, object args, MemberBox ctor ) : Scriptable
FindNestedClass ( Type parentClass, string name ) : Type

메소드 상세

Call() 공개 메소드

public Call ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : object
cx Context
scope Scriptable
thisObj Scriptable
args object
리턴 object

Construct() 공개 메소드

public Construct ( Context cx, Scriptable scope, object args ) : Scriptable
cx Context
scope Scriptable
args object
리턴 Scriptable

Get() 공개 메소드

public Get ( string name, Scriptable start ) : object
name string
start Scriptable
리턴 object

GetClassName() 공개 메소드

public GetClassName ( ) : string
리턴 string

GetClassObject() 공개 메소드

public GetClassObject ( ) : Type
리턴 System.Type

GetDefaultValue() 공개 메소드

public GetDefaultValue ( Type hint ) : object
hint System.Type
리턴 object

GetIds() 공개 메소드

public GetIds ( ) : object[]
리턴 object[]

Has() 공개 메소드

public Has ( string name, Scriptable start ) : bool
name string
start Scriptable
리턴 bool

HasInstance() 공개 메소드

Determines if prototype is a wrapped Java object and performs a Java "instanceof".
Determines if prototype is a wrapped Java object and performs a Java "instanceof". Exception: if value is an instance of NativeJavaClass, it isn't considered an instance of the Java class; this forestalls any name conflicts between java.lang.Class's methods and the static methods exposed by a JavaNativeClass.
public HasInstance ( Scriptable value ) : bool
value Scriptable
리턴 bool

InitMembers() 보호된 메소드

protected InitMembers ( ) : void
리턴 void

NativeJavaClass() 공개 메소드

public NativeJavaClass ( ) : System
리턴 System

NativeJavaClass() 공개 메소드

public NativeJavaClass ( Scriptable scope, Type cl ) : System
scope Scriptable
cl System.Type
리턴 System

NativeJavaClass() 공개 메소드

public NativeJavaClass ( Scriptable scope, Type cl, bool isAdapter ) : System
scope Scriptable
cl System.Type
isAdapter bool
리턴 System

Put() 공개 메소드

public Put ( string name, Scriptable start, object value ) : void
name string
start Scriptable
value object
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string