Class JavaObjectWrapper
- Namespace
- Ranorex.Plugin
- Assembly
- Ranorex.Plugin.Java.dll
[TypeConverter(typeof(JavaObjectWrapper.JavaObjectTypeConverter))]
public class JavaObjectWrapper
- Inheritance
-
JavaObjectWrapper
- Inherited Members
-
Properties
IsArray
public bool IsArray { get; }
Property Value
- bool
this[string]
public object this[string name] { get; set; }
Parameters
name string
Property Value
- object
Lineage
public string[] Lineage { get; set; }
Property Value
- string[]
MethodNames
public IList<string> MethodNames { get; }
Property Value
- IList<string>
PropertyNames
public IList<string> PropertyNames { get; }
Property Value
- IList<string>
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj object
Returns
- bool
GetArrayItem<T>(int)
public T GetArrayItem<T>(int i)
Parameters
i int
Returns
- T
Type Parameters
T
GetArrayItems<T>()
public T[] GetArrayItems<T>()
Returns
- T[]
Type Parameters
T
GetClassMemberName(JavaObjectWrapper)
public string GetClassMemberName(JavaObjectWrapper container)
Parameters
container JavaObjectWrapper
Returns
- string
GetClassName()
public string GetClassName()
Returns
- string
GetHashCode()
public override int GetHashCode()
Returns
- int
GetObjectProperty(string)
public JavaObjectWrapper GetObjectProperty(string name)
Parameters
name string
Returns
- JavaObjectWrapper
GetProperty(string)
public object GetProperty(string name)
Parameters
name string
Returns
- object
GetPropertyType(string)
public Type GetPropertyType(string name)
Parameters
name string
Returns
- Type
HasProperty(string)
public bool HasProperty(string name)
Parameters
name string
Returns
- bool
Invoke(string, params object[])
public object Invoke(string methodName, params object[] args)
Parameters
methodName string
args object[]
Returns
- object
InvokeGetChildren()
public List<JavaObjectWrapper> InvokeGetChildren()
Returns
- List<JavaObjectWrapper>
IsClass(string)
public bool IsClass(string name)
Parameters
name string
Returns
- bool
SetProperty(string, object)
public void SetProperty(string name, object value)
Parameters
name string
value object
ToString()
public override string ToString()
Returns
- string