org.bridj.cpp.com
Class VARIANT

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.com.VARIANT
All Implemented Interfaces:
NativeObjectInterface

public class VARIANT
extends StructObject

Represents an object that can be interpreted as more than one type.


Nested Class Summary
static class VARIANT.__VARIANT_NAME_1_union
           
 
Field Summary
 
Fields inherited from class org.bridj.StructObject
io
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
VARIANT()
           
VARIANT(Object value)
           
 
Method Summary
 VARIANT.__VARIANT_NAME_1_union __VARIANT_NAME_1()
           
 VARIANT clone()
           
 Object getValue()
           
 VARIANT setValue(Object value)
           
 String toString()
          Creates a String out of this struct using BridJ.describe(this) (see BridJ.describe(NativeObject)).
 
Methods inherited from class org.bridj.NativeObject
equals
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VARIANT

public VARIANT(Object value)

VARIANT

public VARIANT()
Method Detail

clone

public VARIANT clone()
Overrides:
clone in class NativeObject

__VARIANT_NAME_1

public VARIANT.__VARIANT_NAME_1_union __VARIANT_NAME_1()

getValue

public Object getValue()

setValue

public VARIANT setValue(Object value)

toString

public String toString()
Description copied from class: StructObject
Creates a String out of this struct using BridJ.describe(this) (see BridJ.describe(NativeObject)).

Overrides:
toString in class StructObject


Copyright © 2009-2012. All Rights Reserved.