com.moesol.bindings.microsoft.dao
Class _Index.Jni

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
      extended by com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
          extended by com.moesol.bindings.microsoft.dao._DAO.Jni
              extended by com.moesol.bindings.microsoft.dao._Index.Jni
All Implemented Interfaces:
_DAO, _Index, IDispatch, IUnknown
Direct Known Subclasses:
Index
Enclosing interface:
_Index

public static class _Index.Jni
extends _DAO.Jni
implements _Index

Implementation, Java to COM.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
IDispatch.Jni.MoeSolInternal
 
Nested classes/interfaces inherited from interface com.moesol.bindings.microsoft.dao._Index
_Index.Disp, _Index.Jni
 
Field Summary
 
Fields inherited from interface com.moesol.bindings.microsoft.dao._Index
IID, TYPELIB
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Constructor Summary
protected _Index.Jni()
           
 
Method Summary
 Field CreateField()
          [optional=3]
 Field CreateField(Object p0)
          [optional=2]
 Field CreateField(Object p0, Object p1)
          [optional=1]
 Field CreateField(Object p0, Object p1, Object p2)
          IDL: [ helpstring("") ]
 Property CreateProperty()
          [optional=4]
 Property CreateProperty(Object p0)
          [optional=3]
 Property CreateProperty(Object p0, Object p1)
          [optional=2]
 Property CreateProperty(Object p0, Object p1, Object p2)
          [optional=1]
 Property CreateProperty(Object p0, Object p1, Object p2, Object p3)
          IDL: [ helpstring("") ]
 boolean getClustered()
          IDL: [ helpstring("") ]
 int getDistinctCount()
          IDL: [ helpstring("") ]
 Object getFields()
          IDL: [ helpstring("") ]
 boolean getForeign()
          IDL: [ helpstring("") ]
 boolean getIgnoreNulls()
          IDL: [ helpstring("") ]
 String getName()
          IDL: [ helpstring("") ]
 boolean getPrimary()
          IDL: [ helpstring("") ]
 boolean getRequired()
          IDL: [ helpstring("") ]
 boolean getUnique()
          IDL: [ helpstring("") ]
protected  void internalOnSetInterface()
          Template method to setup apartment thread checking.
 void setClustered(boolean p0)
          IDL: [ helpstring("") ]
 void setFields(Object p0)
          IDL: [ helpstring("") ]
 void setIgnoreNulls(boolean p0)
          IDL: [ helpstring("") ]
 void setName(String p0)
          IDL: [ helpstring("") ]
 void setPrimary(boolean p0)
          IDL: [ helpstring("") ]
 void setRequired(boolean p0)
          IDL: [ helpstring("") ]
 void setUnique(boolean p0)
          IDL: [ helpstring("") ]
 
Methods inherited from class com.moesol.bindings.microsoft.dao._DAO.Jni
getProperties
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
Invoke
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
equals, finalize, hashCode, QueryInterface, QueryInterface, Release, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

_Index.Jni

protected _Index.Jni()
Method Detail

internalOnSetInterface

protected void internalOnSetInterface()
Description copied from class: IUnknown.Jni
Template method to setup apartment thread checking. Call: MoeSolInternal.recordApartment(this) to setup apartment thread checking.

Overrides:
internalOnSetInterface in class _DAO.Jni

getName

public String getName()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getName in interface _Index
Returns:
IDL: [out] [retval] BSTR*

setName

public void setName(String p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setName in interface _Index
Parameters:
p0 - IDL: [in] BSTR

getForeign

public boolean getForeign()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getForeign in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

getUnique

public boolean getUnique()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getUnique in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setUnique

public void setUnique(boolean p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setUnique in interface _Index
Parameters:
p0 - IDL: [in] VARIANT_BOOL

getClustered

public boolean getClustered()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getClustered in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setClustered

public void setClustered(boolean p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setClustered in interface _Index
Parameters:
p0 - IDL: [in] VARIANT_BOOL

getRequired

public boolean getRequired()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getRequired in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setRequired

public void setRequired(boolean p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setRequired in interface _Index
Parameters:
p0 - IDL: [in] VARIANT_BOOL

getIgnoreNulls

public boolean getIgnoreNulls()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getIgnoreNulls in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setIgnoreNulls

public void setIgnoreNulls(boolean p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setIgnoreNulls in interface _Index
Parameters:
p0 - IDL: [in] VARIANT_BOOL

getPrimary

public boolean getPrimary()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getPrimary in interface _Index
Returns:
IDL: [out] [retval] VARIANT_BOOL*

setPrimary

public void setPrimary(boolean p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setPrimary in interface _Index
Parameters:
p0 - IDL: [in] VARIANT_BOOL

getDistinctCount

public int getDistinctCount()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getDistinctCount in interface _Index
Returns:
IDL: [out] [retval] LONG*

getFields

public Object getFields()
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
getFields in interface _Index
Returns:
IDL: [out] [retval] VARIANT*

setFields

public void setFields(Object p0)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
setFields in interface _Index
Parameters:
p0 - IDL: [in] VARIANT

CreateField

public Field CreateField(Object p0,
                         Object p1,
                         Object p2)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
CreateField in interface _Index
Parameters:
p0 - IDL: [in] [optional] VARIANT
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Field**

CreateField

public Field CreateField(Object p0,
                         Object p1)
[optional=1]

Specified by:
CreateField in interface _Index

CreateField

public Field CreateField(Object p0)
[optional=2]

Specified by:
CreateField in interface _Index

CreateField

public Field CreateField()
[optional=3]

Specified by:
CreateField in interface _Index

CreateProperty

public Property CreateProperty(Object p0,
                               Object p1,
                               Object p2,
                               Object p3)
Description copied from interface: _Index
IDL: [ helpstring("") ]

Specified by:
CreateProperty in interface _Index
Parameters:
p0 - IDL: [in] [optional] VARIANT
p1 - IDL: [in] [optional] VARIANT
p2 - IDL: [in] [optional] VARIANT
p3 - IDL: [in] [optional] VARIANT
Returns:
IDL: [out] [retval] Property**

CreateProperty

public Property CreateProperty(Object p0,
                               Object p1,
                               Object p2)
[optional=1]

Specified by:
CreateProperty in interface _Index

CreateProperty

public Property CreateProperty(Object p0,
                               Object p1)
[optional=2]

Specified by:
CreateProperty in interface _Index

CreateProperty

public Property CreateProperty(Object p0)
[optional=3]

Specified by:
CreateProperty in interface _Index

CreateProperty

public Property CreateProperty()
[optional=4]

Specified by:
CreateProperty in interface _Index


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