UDK 3.2.0 Java API Reference

com.sun.star.uno
クラス Any

java.lang.Object
  拡張com.sun.star.uno.Any

public class Any
extends Object

The UNO IDL type any is mapped to java type java.lang.Object.

In special cases it is necessary to have an explicit any to additionally transport an exact type. For instance if you want to pass an object reference via an interprocess connection using an any, you should use this class to add an explicit interface type, so the remote counterpart doesn't need to invoke a queryInterface).


フィールドの概要
protected  Object _object
          The data of the any.
protected  Type _type
          The type of the any.
static Any VOID
           
 
コンストラクタの概要
Any(Class zInterface, Object object)
          推奨されていません。 as of UDK 2.0
Any(Type type, Object object)
          Constructs a new any with a given type and value
 
メソッドの概要
 boolean equals(Object obj)
           
 Object getObject()
          Gets the value within the any.
 Type getType()
          Gets the type of the value within the any.
 int hashCode()
           
 String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

_type

protected Type _type
The type of the any.

関連項目:
getType()

_object

protected Object _object
The data of the any.

関連項目:
getObject()

VOID

public static final Any VOID
コンストラクタの詳細

Any

public Any(Class zInterface,
           Object object)
推奨されていません。 as of UDK 2.0

Constructs a new any.

パラメータ:
zInterface - the type of the any.
object - the data of the any.

Any

public Any(Type type,
           Object object)
Constructs a new any with a given type and value

パラメータ:
type - the UNO type of the any.
object - the value of the any.
メソッドの詳細

getType

public Type getType()
Gets the type of the value within the any.

戻り値:
the type of the value within the any.

getObject

public Object getObject()
Gets the value within the any.

戻り値:
gets the value within the any.

equals

public boolean equals(Object obj)

hashCode

public int hashCode()

toString

public String toString()

UDK 3.2.0 Java API Reference