jp.hishidama.win32.com
クラス Variant

java.lang.Object
  上位を拡張 jp.hishidama.win32.com.Variant

public class Variant
extends Object

VARIANTクラス.

VARIANT構造体を扱うクラスです。

導入されたバージョン:
2007.11.04
バージョン:
2007.11.05
作成者:
ひしだま

フィールドの概要
static int VT_ARRAY
          VARENUM
static int VT_BLOB
          VARENUM
static int VT_BLOB_OBJECT
          VARENUM
static int VT_BOOL
          VARENUM
static int VT_BSTR
          VARENUM
static int VT_BSTR_BLOB
          VARENUM
static int VT_BYREF
          VARENUM
static int VT_CARRAY
          VARENUM
static int VT_CF
          VARENUM
static int VT_CLSID
          VARENUM
static int VT_CY
          VARENUM
static int VT_DATE
          VARENUM
static int VT_DECIMAL
          VARENUM
static int VT_DISPATCH
          VARENUM
static int VT_EMPTY
          VARENUM
static int VT_ERROR
          VARENUM
static int VT_FILETIME
          VARENUM
static int VT_HRESULT
          VARENUM
static int VT_I1
          VARENUM
static int VT_I2
          VARENUM
static int VT_I4
          VARENUM
static int VT_I8
          VARENUM
static int VT_ILLEGAL
          VARENUM
static int VT_ILLEGALMASKED
          VARENUM
static int VT_INT
          VARENUM
static int VT_INT_PTR
          VARENUM
static int VT_LPSTR
          VARENUM
static int VT_LPWSTR
          VARENUM
static int VT_NULL
          VARENUM
static int VT_PTR
          VARENUM
static int VT_R4
          VARENUM
static int VT_R8
          VARENUM
static int VT_RECORD
          VARENUM
static int VT_RESERVED
          VARENUM
static int VT_SAFEARRAY
          VARENUM
static int VT_STORAGE
          VARENUM
static int VT_STORED_OBJECT
          VARENUM
static int VT_STREAM
          VARENUM
static int VT_STREAMED_OBJECT
          VARENUM
static int VT_TYPEMASK
          VARENUM
static int VT_UI1
          VARENUM
static int VT_UI2
          VARENUM
static int VT_UI4
          VARENUM
static int VT_UI8
          VARENUM
static int VT_UINT
          VARENUM
static int VT_UINT_PTR
          VARENUM
static int VT_UNKNOWN
          VARENUM
static int VT_USERDEFINED
          VARENUM
static int VT_VARIANT
          VARENUM
static int VT_VECTOR
          VARENUM
static int VT_VERSIONED_STREAM
          VARENUM
static int VT_VOID
          VARENUM
 
コンストラクタの概要
Variant()
           
Variant(boolean b)
           
Variant(ComPtr com)
           
Variant(int val)
           
Variant(long val)
           
Variant(String str)
           
 
メソッドの概要
 boolean getBool()
           
 ComPtr getCom()
           
 int getInt()
           
 long getLong()
           
 String getStr()
           
 int getVt()
           
 void setBool(boolean b)
           
 void setCom(ComPtr com)
           
 void setInt(int val)
           
 void setLong(long val)
           
 void setStr(String str)
           
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

VT_EMPTY

public static final int VT_EMPTY
VARENUM

関連項目:
定数フィールド値

VT_NULL

public static final int VT_NULL
VARENUM

関連項目:
定数フィールド値

VT_I2

public static final int VT_I2
VARENUM

関連項目:
定数フィールド値

VT_I4

public static final int VT_I4
VARENUM

関連項目:
定数フィールド値

VT_R4

public static final int VT_R4
VARENUM

関連項目:
定数フィールド値

VT_R8

public static final int VT_R8
VARENUM

関連項目:
定数フィールド値

VT_CY

public static final int VT_CY
VARENUM

関連項目:
定数フィールド値

VT_DATE

public static final int VT_DATE
VARENUM

関連項目:
定数フィールド値

VT_BSTR

public static final int VT_BSTR
VARENUM

関連項目:
定数フィールド値

VT_DISPATCH

public static final int VT_DISPATCH
VARENUM

関連項目:
定数フィールド値

VT_ERROR

public static final int VT_ERROR
VARENUM

関連項目:
定数フィールド値

VT_BOOL

public static final int VT_BOOL
VARENUM

関連項目:
定数フィールド値

VT_VARIANT

public static final int VT_VARIANT
VARENUM

関連項目:
定数フィールド値

VT_UNKNOWN

public static final int VT_UNKNOWN
VARENUM

関連項目:
定数フィールド値

VT_DECIMAL

public static final int VT_DECIMAL
VARENUM

関連項目:
定数フィールド値

VT_I1

public static final int VT_I1
VARENUM

関連項目:
定数フィールド値

VT_UI1

public static final int VT_UI1
VARENUM

関連項目:
定数フィールド値

VT_UI2

public static final int VT_UI2
VARENUM

関連項目:
定数フィールド値

VT_UI4

public static final int VT_UI4
VARENUM

関連項目:
定数フィールド値

VT_I8

public static final int VT_I8
VARENUM

関連項目:
定数フィールド値

VT_UI8

public static final int VT_UI8
VARENUM

関連項目:
定数フィールド値

VT_INT

public static final int VT_INT
VARENUM

関連項目:
定数フィールド値

VT_UINT

public static final int VT_UINT
VARENUM

関連項目:
定数フィールド値

VT_VOID

public static final int VT_VOID
VARENUM

関連項目:
定数フィールド値

VT_HRESULT

public static final int VT_HRESULT
VARENUM

関連項目:
定数フィールド値

VT_PTR

public static final int VT_PTR
VARENUM

関連項目:
定数フィールド値

VT_SAFEARRAY

public static final int VT_SAFEARRAY
VARENUM

関連項目:
定数フィールド値

VT_CARRAY

public static final int VT_CARRAY
VARENUM

関連項目:
定数フィールド値

VT_USERDEFINED

public static final int VT_USERDEFINED
VARENUM

関連項目:
定数フィールド値

VT_LPSTR

public static final int VT_LPSTR
VARENUM

関連項目:
定数フィールド値

VT_LPWSTR

public static final int VT_LPWSTR
VARENUM

関連項目:
定数フィールド値

VT_RECORD

public static final int VT_RECORD
VARENUM

関連項目:
定数フィールド値

VT_INT_PTR

public static final int VT_INT_PTR
VARENUM

関連項目:
定数フィールド値

VT_UINT_PTR

public static final int VT_UINT_PTR
VARENUM

関連項目:
定数フィールド値

VT_FILETIME

public static final int VT_FILETIME
VARENUM

関連項目:
定数フィールド値

VT_BLOB

public static final int VT_BLOB
VARENUM

関連項目:
定数フィールド値

VT_STREAM

public static final int VT_STREAM
VARENUM

関連項目:
定数フィールド値

VT_STORAGE

public static final int VT_STORAGE
VARENUM

関連項目:
定数フィールド値

VT_STREAMED_OBJECT

public static final int VT_STREAMED_OBJECT
VARENUM

関連項目:
定数フィールド値

VT_STORED_OBJECT

public static final int VT_STORED_OBJECT
VARENUM

関連項目:
定数フィールド値

VT_BLOB_OBJECT

public static final int VT_BLOB_OBJECT
VARENUM

関連項目:
定数フィールド値

VT_CF

public static final int VT_CF
VARENUM

関連項目:
定数フィールド値

VT_CLSID

public static final int VT_CLSID
VARENUM

関連項目:
定数フィールド値

VT_VERSIONED_STREAM

public static final int VT_VERSIONED_STREAM
VARENUM

関連項目:
定数フィールド値

VT_BSTR_BLOB

public static final int VT_BSTR_BLOB
VARENUM

関連項目:
定数フィールド値

VT_VECTOR

public static final int VT_VECTOR
VARENUM

関連項目:
定数フィールド値

VT_ARRAY

public static final int VT_ARRAY
VARENUM

関連項目:
定数フィールド値

VT_BYREF

public static final int VT_BYREF
VARENUM

関連項目:
定数フィールド値

VT_RESERVED

public static final int VT_RESERVED
VARENUM

関連項目:
定数フィールド値

VT_ILLEGAL

public static final int VT_ILLEGAL
VARENUM

関連項目:
定数フィールド値

VT_ILLEGALMASKED

public static final int VT_ILLEGALMASKED
VARENUM

関連項目:
定数フィールド値

VT_TYPEMASK

public static final int VT_TYPEMASK
VARENUM

関連項目:
定数フィールド値
コンストラクタの詳細

Variant

public Variant()

Variant

public Variant(int val)

Variant

public Variant(long val)

Variant

public Variant(boolean b)

Variant

public Variant(String str)

Variant

public Variant(ComPtr com)
メソッドの詳細

getVt

public int getVt()

setInt

public void setInt(int val)

getInt

public int getInt()

setLong

public void setLong(long val)

getLong

public long getLong()

setBool

public void setBool(boolean b)

getBool

public boolean getBool()

setStr

public void setStr(String str)

getStr

public String getStr()

setCom

public void setCom(ComPtr com)

getCom

public ComPtr getCom()

toString

public String toString()
オーバーライド:
クラス Object 内の toString