com.moesol.bindings.microsoft.dao
Interface _Field

All Superinterfaces:
_DAO, IDispatch, IUnknown
All Known Implementing Classes:
_Field.Jni, Field, Field.Jni

public interface _Field
extends _DAO

IDL: [ helpstring(""), dual, nonextensible, oleautomation, dispatchable ] interface


Nested Class Summary
static class _Field.Disp
          Implementation, COM to Java.
static class _Field.Jni
          Implementation, Java to COM.
 
Field Summary
static GUID IID
          IDL: [uuid(00000051-0000-0010-8000-00AA006D2EA4)]
static Class TYPELIB
           
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Method Summary
 void AppendChunk(Object Val)
          IDL: [ helpstring("") ]
 Property CreateProperty()
          [optional=4]
 Property CreateProperty(Object Name)
          [optional=3]
 Property CreateProperty(Object Name, Object Type)
          [optional=2]
 Property CreateProperty(Object Name, Object Type, Object Value)
          [optional=1]
 Property CreateProperty(Object Name, Object Type, Object Value, Object DDL)
          IDL: [ helpstring("") ]
 boolean getAllowZeroLength()
          IDL: [ helpstring("") ]
 int getAttributes()
          IDL: [ helpstring("") ]
 Object GetChunk(int Offset, int Bytes)
          IDL: [ helpstring("") ]
 int getCollatingOrder()
          IDL: [ helpstring("") ]
 short getCollectionIndex()
          IDL: [ helpstring("") ]
 boolean getDataUpdatable()
          IDL: [ helpstring("") ]
 Object getDefaultValue()
          IDL: [ helpstring("") ]
 int getFieldSize()
          IDL: [ helpstring("") ]
 String getForeignName()
          IDL: [ helpstring("") ]
 String getName()
          IDL: [ helpstring("") ]
 short getOrdinalPosition()
          IDL: [ helpstring("") ]
 Object getOriginalValue()
          IDL: [ helpstring("") ]
 boolean getRequired()
          IDL: [ helpstring("") ]
 int getSize()
          IDL: [ helpstring("") ]
 String getSourceField()
          IDL: [ helpstring("") ]
 String getSourceTable()
          IDL: [ helpstring("") ]
 short getType()
          IDL: [ helpstring("") ]
 boolean getValidateOnSet()
          IDL: [ helpstring("") ]
 String getValidationRule()
          IDL: [ helpstring("") ]
 String getValidationText()
          IDL: [ helpstring("") ]
 Object getValue()
          IDL: [ helpstring("") ]
 Object getVisibleValue()
          IDL: [ helpstring("") ]
 void setAllowZeroLength(boolean pb)
          IDL: [ helpstring("") ]
 void setAttributes(int pl)
          IDL: [ helpstring("") ]
 void setDefaultValue(Object pvar)
          IDL: [ helpstring("") ]
 void setForeignName(String pbstr)
          IDL: [ helpstring("") ]
 void setName(String pbstr)
          IDL: [ helpstring("") ]
 void setOrdinalPosition(short ps)
          IDL: [ helpstring("") ]
 void setRequired(boolean pb)
          IDL: [ helpstring("") ]
 void setSize(int pl)
          IDL: [ helpstring("") ]
 void setType(short ps)
          IDL: [ helpstring("") ]
 void setValidateOnSet(boolean pb)
          IDL: [ helpstring("") ]
 void setValidationRule(String pbstr)
          IDL: [ helpstring("") ]
 void setValidationText(String pbstr)
          IDL: [ helpstring("") ]
 void setValue(Object pvar)
          IDL: [ helpstring("") ]
 
Methods inherited from interface com.moesol.bindings.microsoft.dao._DAO
getProperties
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Field Detail

TYPELIB

static final Class TYPELIB

IID

static final GUID IID
IDL: [uuid(00000051-0000-0010-8000-00AA006D2EA4)]

Method Detail

getCollatingOrder

int getCollatingOrder()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

getType

short getType()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] SHORT*

setType

void setType(short ps)
IDL: [ helpstring("") ]

Parameters:
ps - IDL: [in] SHORT

getName

String getName()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

setName

void setName(String pbstr)
IDL: [ helpstring("") ]

Parameters:
pbstr - IDL: [in] BSTR

getSize

int getSize()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setSize

void setSize(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] LONG

getSourceField

String getSourceField()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

getSourceTable

String getSourceTable()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

getValue

Object getValue()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setValue

void setValue(Object pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] VARIANT

getAttributes

int getAttributes()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*

setAttributes

void setAttributes(int pl)
IDL: [ helpstring("") ]

Parameters:
pl - IDL: [in] LONG

getOrdinalPosition

short getOrdinalPosition()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] SHORT*

setOrdinalPosition

void setOrdinalPosition(short ps)
IDL: [ helpstring("") ]

Parameters:
ps - IDL: [in] SHORT

getValidationText

String getValidationText()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

setValidationText

void setValidationText(String pbstr)
IDL: [ helpstring("") ]

Parameters:
pbstr - IDL: [in] BSTR

getValidateOnSet

boolean getValidateOnSet()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

setValidateOnSet

void setValidateOnSet(boolean pb)
IDL: [ helpstring("") ]

Parameters:
pb - IDL: [in] VARIANT_BOOL

getValidationRule

String getValidationRule()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

setValidationRule

void setValidationRule(String pbstr)
IDL: [ helpstring("") ]

Parameters:
pbstr - IDL: [in] BSTR

getDefaultValue

Object getDefaultValue()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

setDefaultValue

void setDefaultValue(Object pvar)
IDL: [ helpstring("") ]

Parameters:
pvar - IDL: [in] VARIANT

getRequired

boolean getRequired()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

setRequired

void setRequired(boolean pb)
IDL: [ helpstring("") ]

Parameters:
pb - IDL: [in] VARIANT_BOOL

getAllowZeroLength

boolean getAllowZeroLength()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

setAllowZeroLength

void setAllowZeroLength(boolean pb)
IDL: [ helpstring("") ]

Parameters:
pb - IDL: [in] VARIANT_BOOL

getDataUpdatable

boolean getDataUpdatable()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT_BOOL*

getForeignName

String getForeignName()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] BSTR*

setForeignName

void setForeignName(String pbstr)
IDL: [ helpstring("") ]

Parameters:
pbstr - IDL: [in] BSTR

AppendChunk

void AppendChunk(Object Val)
IDL: [ helpstring("") ]

Parameters:
Val - IDL: [in] VARIANT

GetChunk

Object GetChunk(int Offset,
                int Bytes)
IDL: [ helpstring("") ]

Parameters:
Offset - IDL: [in] LONG
Bytes - IDL: [in] LONG
Returns:
IDL: [out] [retval] VARIANT*

CreateProperty

Property CreateProperty(Object Name,
                        Object Type,
                        Object Value,
                        Object DDL)
IDL: [ helpstring("") ]

Parameters:
Name - IDL: [in] [optional] VARIANT
Type - IDL: [in] [optional] VARIANT
Value - IDL: [in] [optional] VARIANT
DDL - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Property**

CreateProperty

Property CreateProperty(Object Name,
                        Object Type,
                        Object Value)
[optional=1]


CreateProperty

Property CreateProperty(Object Name,
                        Object Type)
[optional=2]


CreateProperty

Property CreateProperty(Object Name)
[optional=3]


CreateProperty

Property CreateProperty()
[optional=4]


getCollectionIndex

short getCollectionIndex()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] SHORT*

getOriginalValue

Object getOriginalValue()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

getVisibleValue

Object getVisibleValue()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] VARIANT*

getFieldSize

int getFieldSize()
IDL: [ helpstring("") ]

Returns:
IDL: [out] [retval] LONG*


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.