次の方法で共有


Field (ADO - WFC 構文)

package com.ms.wfc.data

メソッド

public void appendChunk(byte[] bytes)  
public void appendChunk(char[] chars)  
public void appendChunk(String chars)  
public byte[] getByteChunk(int len)  
public char[] getCharChunk(int len)  
public String getStringChunk(int len)  

プロパティ

public int getActualSize()  
public int getAttributes()  
public void setAttributes(int pl)  
public com.ms.com.IUnknown getDataFormat()  
public void setDataFormat(com.ms.com.IUnknown format)  

(詳細については、com.ms.wfc.data.IDataFormat インターフェイスのドキュメントを参照してください。)

public int getDefinedSize()  
public void setDefinedSize(int pl)  
public String getName()  
public int getNumericScale()  
public void setNumericScale(byte pbNumericScale)  
public Variant getOriginalValue()  
public int getPrecision()  
public void setPrecision(byte pbPrecision)  
public int getType()  
public void setType(int pDataType)  
public Variant getUnderlyingValue()  
public Variant getValue()  
public void setValue(Variant value)  
public AdoProperties getProperties()  

イベント アクセサー メソッド

Field オブジェクトの Value プロパティは、そのオブジェクトの内容を取得または設定します。 内容は VARIANT (値と複数のデータ型のいずれかを割り当てることができるオブジェクトの種類) として表されます。

ADO/WFC では、VARIANT オブジェクトを返す getValue メソッドと、VARIANT を引数として受け取る setValue メソッドを使用して、Value プロパティを実装します。 VARIANT は、Microsoft Visual Basic などの特定の言語で非常に効率的です。

Value プロパティに加えて、ADO/WFC には、Java データ型を使用して Field オブジェクトのコンテンツを取得および設定する "アクセサー" メソッドが用意されています。 これらのメソッドのほとんどの名前が getDataType または setDataType の形式になります。

注目すべき例外が 2 つあります。getObject メソッドの 1 つは、指定されたクラスに強制されたオブジェクトを返します。 getNull プロパティはありません。代わりに、フィールドが null かどうかを示すブール値を返す isNull プロパティがあります。

public native boolean getBoolean();  
public void setBoolean(boolean v)  
public native byte getByte();  
public void setByte(byte v)  
public native byte[] getBytes();  
public void setBytes(byte[] v)  
public native double getDouble();  
public void setDouble(double v)  
public native float getFloat();  
public void setFloat(float v)  
public native int getInt();  
public void setInt(int v)  
public native long getLong();  
public void setLong(long v)  
public native short getShort();  
public void setShort(short v)  
public native String getString();  
public void setString(String v)  
public native boolean isNull();  
public void setNull()  
public Object getObject()  
public Object getObject(Class c)  
public void setObject(Object value)  

参照

Field オブジェクト