|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni com.moesol.bindings.microsoft.dao._DAO.Jni com.moesol.bindings.microsoft.dao.Recordset.Jni
public static class Recordset.Jni
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.Recordset |
---|
Recordset.Disp, Recordset.Jni |
Field Summary |
---|
Fields inherited from interface com.moesol.bindings.microsoft.dao.Recordset |
---|
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 |
Recordset.Jni()
|
Method Summary | |
---|---|
void |
AddNew()
IDL: [ helpstring("") ] |
void |
Cancel()
IDL: [ helpstring("") ] |
void |
CancelUpdate(int p0)
IDL: [ helpstring("") ] |
Recordset |
Clone()
IDL: [ helpstring("") ] |
void |
Close()
IDL: [ helpstring("") ] |
QueryDef |
CopyQueryDef()
IDL: [ helpstring("") ] |
void |
Delete()
IDL: [ helpstring("") ] |
void |
Edit()
IDL: [ helpstring("") ] |
void |
FillCache()
[optional=2] |
void |
FillCache(Object p0)
[optional=1] |
void |
FillCache(Object p0,
Object p1)
IDL: [ helpstring("") ] |
void |
FindFirst(String p0)
IDL: [ helpstring("") ] |
void |
FindLast(String p0)
IDL: [ helpstring("") ] |
void |
FindNext(String p0)
IDL: [ helpstring("") ] |
void |
FindPrevious(String p0)
IDL: [ helpstring("") ] |
int |
getAbsolutePosition()
IDL: [ helpstring("") ] |
int |
getBatchCollisionCount()
IDL: [ helpstring("") ] |
Object |
getBatchCollisions()
IDL: [ helpstring("") ] |
int |
getBatchSize()
IDL: [ helpstring("") ] |
boolean |
getBOF()
IDL: [ helpstring("") ] |
short[] |
getBookmark()
IDL: [ helpstring("") ] |
boolean |
getBookmarkable()
IDL: [ helpstring("") ] |
int |
getCacheSize()
IDL: [ helpstring("") ] |
short[] |
getCacheStart()
IDL: [ helpstring("") ] |
Object |
getCollect(Object p0)
IDL: [ helpstring("") ] |
Connection |
getConnection()
IDL: [ helpstring("") ] |
Object |
getDateCreated()
IDL: [ helpstring("") ] |
short |
getEditMode()
IDL: [ helpstring("") ] |
boolean |
getEOF()
IDL: [ helpstring("") ] |
Fields |
getFields()
IDL: [ helpstring("") ] |
String |
getFilter()
IDL: [ helpstring("") ] |
int |
gethStmt()
IDL: [ helpstring("") ] |
String |
getIndex()
IDL: [ helpstring("") ] |
short[] |
getLastModified()
IDL: [ helpstring("") ] |
Object |
getLastUpdated()
IDL: [ helpstring("") ] |
boolean |
getLockEdits()
IDL: [ helpstring("") ] |
String |
getName()
IDL: [ helpstring("") ] |
boolean |
getNoMatch()
IDL: [ helpstring("") ] |
int |
getODBCFetchCount()
IDL: [ helpstring("") ] |
int |
getODBCFetchDelay()
IDL: [ helpstring("") ] |
Database |
getParent()
IDL: [ helpstring("") ] |
float |
getPercentPosition()
IDL: [ helpstring("") ] |
int |
getRecordCount()
IDL: [ helpstring("") ] |
short |
getRecordStatus()
IDL: [ helpstring("") ] |
boolean |
getRestartable()
IDL: [ helpstring("") ] |
Object |
GetRows()
[optional=1] |
Object |
GetRows(Object p0)
IDL: [ helpstring("") ] |
String |
getSort()
IDL: [ helpstring("") ] |
boolean |
getStillExecuting()
IDL: [ helpstring("") ] |
boolean |
getTransactions()
IDL: [ helpstring("") ] |
short |
getType()
IDL: [ helpstring("") ] |
boolean |
getUpdatable()
IDL: [ helpstring("") ] |
int |
getUpdateOptions()
IDL: [ helpstring("") ] |
String |
getValidationRule()
IDL: [ helpstring("") ] |
String |
getValidationText()
IDL: [ helpstring("") ] |
protected void |
internalOnSetInterface()
Template method to setup apartment thread checking. |
void |
Move(int p0)
[optional=1] |
void |
Move(int p0,
Object p1)
IDL: [ helpstring("") ] |
void |
MoveFirst()
IDL: [ helpstring("") ] |
void |
MoveLast(int p0)
IDL: [ helpstring("") ] |
void |
MoveNext()
IDL: [ helpstring("") ] |
void |
MovePrevious()
IDL: [ helpstring("") ] |
boolean |
NextRecordset()
IDL: [ helpstring("") ] |
Recordset |
OpenRecordset()
[optional=2] |
Recordset |
OpenRecordset(Object p0)
[optional=1] |
Recordset |
OpenRecordset(Object p0,
Object p1)
IDL: [ helpstring("") ] |
void |
Requery()
[optional=1] |
void |
Requery(Object p0)
IDL: [ helpstring("") ] |
void |
Seek(String p0,
Object p1)
[optional=12] |
void |
Seek(String p0,
Object p1,
Object p2)
[optional=11] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3)
[optional=10] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4)
[optional=9] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5)
[optional=8] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6)
[optional=7] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7)
[optional=6] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8)
[optional=5] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9)
[optional=4] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9,
Object p10)
[optional=3] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9,
Object p10,
Object p11)
[optional=2] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9,
Object p10,
Object p11,
Object p12)
[optional=1] |
void |
Seek(String p0,
Object p1,
Object p2,
Object p3,
Object p4,
Object p5,
Object p6,
Object p7,
Object p8,
Object p9,
Object p10,
Object p11,
Object p12,
Object p13)
IDL: [ helpstring("") ] |
void |
setAbsolutePosition(int p0)
IDL: [ helpstring("") ] |
void |
setBatchSize(int p0)
IDL: [ helpstring("") ] |
void |
setBookmark(short[] p0)
IDL: [ helpstring("") ] |
void |
setCacheSize(int p0)
IDL: [ helpstring("") ] |
void |
setCacheStart(short[] p0)
IDL: [ helpstring("") ] |
void |
setCollect(Object p0,
Object p1)
IDL: [ helpstring("") ] |
void |
setFilter(String p0)
IDL: [ helpstring("") ] |
void |
setIndex(String p0)
IDL: [ helpstring("") ] |
void |
setLockEdits(boolean p0)
IDL: [ helpstring("") ] |
void |
setPercentPosition(float p0)
IDL: [ helpstring("") ] |
void |
setrefConnection(Connection p0)
IDL: [ helpstring("") ] |
void |
setSort(String p0)
IDL: [ helpstring("") ] |
void |
setUpdateOptions(int p0)
IDL: [ helpstring("") ] |
void |
Update(int p0,
boolean p1)
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 |
---|
protected Recordset.Jni()
Method Detail |
---|
protected void internalOnSetInterface()
IUnknown.Jni
internalOnSetInterface
in class _DAO.Jni
public boolean getBOF()
Recordset
IDL: [ helpstring("") ]
getBOF
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public short[] getBookmark()
Recordset
IDL: [ helpstring("") ]
getBookmark
in interface Recordset
IDL: [out] [retval] SAFEARRAY(BYTE)*
public void setBookmark(short[] p0)
Recordset
IDL: [ helpstring("") ]
setBookmark
in interface Recordset
p0
- IDL: [in] SAFEARRAY(BYTE)*
public boolean getBookmarkable()
Recordset
IDL: [ helpstring("") ]
getBookmarkable
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public Object getDateCreated()
Recordset
IDL: [ helpstring("") ]
getDateCreated
in interface Recordset
IDL: [out] [retval] VARIANT*
public boolean getEOF()
Recordset
IDL: [ helpstring("") ]
getEOF
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public String getFilter()
Recordset
IDL: [ helpstring("") ]
getFilter
in interface Recordset
IDL: [out] [retval] BSTR*
public void setFilter(String p0)
Recordset
IDL: [ helpstring("") ]
setFilter
in interface Recordset
p0
- IDL: [in] BSTR
public String getIndex()
Recordset
IDL: [ helpstring("") ]
getIndex
in interface Recordset
IDL: [out] [retval] BSTR*
public void setIndex(String p0)
Recordset
IDL: [ helpstring("") ]
setIndex
in interface Recordset
p0
- IDL: [in] BSTR
public short[] getLastModified()
Recordset
IDL: [ helpstring("") ]
getLastModified
in interface Recordset
IDL: [out] [retval] SAFEARRAY(BYTE)*
public Object getLastUpdated()
Recordset
IDL: [ helpstring("") ]
getLastUpdated
in interface Recordset
IDL: [out] [retval] VARIANT*
public boolean getLockEdits()
Recordset
IDL: [ helpstring("") ]
getLockEdits
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public void setLockEdits(boolean p0)
Recordset
IDL: [ helpstring("") ]
setLockEdits
in interface Recordset
p0
- IDL: [in] VARIANT_BOOL
public String getName()
Recordset
IDL: [ helpstring("") ]
getName
in interface Recordset
IDL: [out] [retval] BSTR*
public boolean getNoMatch()
Recordset
IDL: [ helpstring("") ]
getNoMatch
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public String getSort()
Recordset
IDL: [ helpstring("") ]
getSort
in interface Recordset
IDL: [out] [retval] BSTR*
public void setSort(String p0)
Recordset
IDL: [ helpstring("") ]
setSort
in interface Recordset
p0
- IDL: [in] BSTR
public boolean getTransactions()
Recordset
IDL: [ helpstring("") ]
getTransactions
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public short getType()
Recordset
IDL: [ helpstring("") ]
getType
in interface Recordset
IDL: [out] [retval] SHORT*
public int getRecordCount()
Recordset
IDL: [ helpstring("") ]
getRecordCount
in interface Recordset
IDL: [out] [retval] LONG*
public boolean getUpdatable()
Recordset
IDL: [ helpstring("") ]
getUpdatable
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public boolean getRestartable()
Recordset
IDL: [ helpstring("") ]
getRestartable
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public String getValidationText()
Recordset
IDL: [ helpstring("") ]
getValidationText
in interface Recordset
IDL: [out] [retval] BSTR*
public String getValidationRule()
Recordset
IDL: [ helpstring("") ]
getValidationRule
in interface Recordset
IDL: [out] [retval] BSTR*
public short[] getCacheStart()
Recordset
IDL: [ helpstring("") ]
getCacheStart
in interface Recordset
IDL: [out] [retval] SAFEARRAY(BYTE)*
public void setCacheStart(short[] p0)
Recordset
IDL: [ helpstring("") ]
setCacheStart
in interface Recordset
p0
- IDL: [in] SAFEARRAY(BYTE)*
public int getCacheSize()
Recordset
IDL: [ helpstring("") ]
getCacheSize
in interface Recordset
IDL: [out] [retval] LONG*
public void setCacheSize(int p0)
Recordset
IDL: [ helpstring("") ]
setCacheSize
in interface Recordset
p0
- IDL: [in] LONG
public float getPercentPosition()
Recordset
IDL: [ helpstring("") ]
getPercentPosition
in interface Recordset
IDL: [out] [retval] FLOAT*
public void setPercentPosition(float p0)
Recordset
IDL: [ helpstring("") ]
setPercentPosition
in interface Recordset
p0
- IDL: [in] FLOAT
public int getAbsolutePosition()
Recordset
IDL: [ helpstring("") ]
getAbsolutePosition
in interface Recordset
IDL: [out] [retval] LONG*
public void setAbsolutePosition(int p0)
Recordset
IDL: [ helpstring("") ]
setAbsolutePosition
in interface Recordset
p0
- IDL: [in] LONG
public short getEditMode()
Recordset
IDL: [ helpstring("") ]
getEditMode
in interface Recordset
IDL: [out] [retval] SHORT*
public int getODBCFetchCount()
Recordset
IDL: [ helpstring("") ]
getODBCFetchCount
in interface Recordset
IDL: [out] [retval] LONG*
public int getODBCFetchDelay()
Recordset
IDL: [ helpstring("") ]
getODBCFetchDelay
in interface Recordset
IDL: [out] [retval] LONG*
public Database getParent()
Recordset
IDL: [ helpstring("") ]
getParent
in interface Recordset
IDL: [out] [retval] Database**
public Fields getFields()
Recordset
IDL: [ helpstring("") ]
getFields
in interface Recordset
IDL: [out] [retval] Fields**
public void AddNew()
Recordset
IDL: [ helpstring("") ]
AddNew
in interface Recordset
public void Close()
Recordset
IDL: [ helpstring("") ]
Close
in interface Recordset
public Recordset OpenRecordset(Object p0, Object p1)
Recordset
IDL: [ helpstring("") ]
OpenRecordset
in interface Recordset
p0
- IDL: [in] [optional] VARIANT
p1
- IDL: [in] [optional] VARIANT
IDL: [out] [retval] Recordset**
public Recordset OpenRecordset(Object p0)
OpenRecordset
in interface Recordset
public Recordset OpenRecordset()
OpenRecordset
in interface Recordset
public void Delete()
Recordset
IDL: [ helpstring("") ]
Delete
in interface Recordset
public void Edit()
Recordset
IDL: [ helpstring("") ]
Edit
in interface Recordset
public void FindFirst(String p0)
Recordset
IDL: [ helpstring("") ]
FindFirst
in interface Recordset
p0
- IDL: [in] BSTR
public void FindLast(String p0)
Recordset
IDL: [ helpstring("") ]
FindLast
in interface Recordset
p0
- IDL: [in] BSTR
public void FindNext(String p0)
Recordset
IDL: [ helpstring("") ]
FindNext
in interface Recordset
p0
- IDL: [in] BSTR
public void FindPrevious(String p0)
Recordset
IDL: [ helpstring("") ]
FindPrevious
in interface Recordset
p0
- IDL: [in] BSTR
public void MoveFirst()
Recordset
IDL: [ helpstring("") ]
MoveFirst
in interface Recordset
public void MoveNext()
Recordset
IDL: [ helpstring("") ]
MoveNext
in interface Recordset
public void MovePrevious()
Recordset
IDL: [ helpstring("") ]
MovePrevious
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13)
Recordset
IDL: [ helpstring("") ]
Seek
in interface Recordset
p0
- IDL: [in] BSTR
p1
- IDL: [in] VARIANT
p2
- IDL: [in] [optional] VARIANT
p3
- IDL: [in] [optional] VARIANT
p4
- IDL: [in] [optional] VARIANT
p5
- IDL: [in] [optional] VARIANT
p6
- IDL: [in] [optional] VARIANT
p7
- IDL: [in] [optional] VARIANT
p8
- IDL: [in] [optional] VARIANT
p9
- IDL: [in] [optional] VARIANT
p10
- IDL: [in] [optional] VARIANT
p11
- IDL: [in] [optional] VARIANT
p12
- IDL: [in] [optional] VARIANT
p13
- IDL: [in] [optional] VARIANT
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4, Object p5)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3, Object p4)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2, Object p3)
Seek
in interface Recordset
public void Seek(String p0, Object p1, Object p2)
Seek
in interface Recordset
public void Seek(String p0, Object p1)
Seek
in interface Recordset
public Recordset Clone()
Recordset
IDL: [ helpstring("") ]
Clone
in interface Recordset
IDL: [out] [retval] Recordset**
public void Requery(Object p0)
Recordset
IDL: [ helpstring("") ]
Requery
in interface Recordset
p0
- IDL: [in] [optional] VARIANT
public void Requery()
Requery
in interface Recordset
public void Move(int p0, Object p1)
Recordset
IDL: [ helpstring("") ]
Move
in interface Recordset
p0
- IDL: [in] LONG
p1
- IDL: [in] [optional] VARIANT
public void Move(int p0)
Move
in interface Recordset
public void FillCache(Object p0, Object p1)
Recordset
IDL: [ helpstring("") ]
FillCache
in interface Recordset
p0
- IDL: [in] [optional] VARIANT
p1
- IDL: [in] [optional] VARIANT
public void FillCache(Object p0)
FillCache
in interface Recordset
public void FillCache()
FillCache
in interface Recordset
public QueryDef CopyQueryDef()
Recordset
IDL: [ helpstring("") ]
CopyQueryDef
in interface Recordset
IDL: [out] [retval] QueryDef**
public Object GetRows(Object p0)
Recordset
IDL: [ helpstring("") ]
GetRows
in interface Recordset
p0
- IDL: [in] [optional] VARIANT
IDL: [out] [retval] VARIANT*
public Object GetRows()
GetRows
in interface Recordset
public Object getCollect(Object p0)
Recordset
IDL: [ helpstring("") ]
getCollect
in interface Recordset
p0
- IDL: [in] VARIANT
IDL: [out] [retval] VARIANT*
public void setCollect(Object p0, Object p1)
Recordset
IDL: [ helpstring("") ]
setCollect
in interface Recordset
p0
- IDL: [in] VARIANT
p1
- IDL: [in] VARIANT
public void Cancel()
Recordset
IDL: [ helpstring("") ]
Cancel
in interface Recordset
public boolean NextRecordset()
Recordset
IDL: [ helpstring("") ]
NextRecordset
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public int gethStmt()
Recordset
IDL: [ helpstring("") ]
gethStmt
in interface Recordset
IDL: [out] [retval] LONG*
public boolean getStillExecuting()
Recordset
IDL: [ helpstring("") ]
getStillExecuting
in interface Recordset
IDL: [out] [retval] VARIANT_BOOL*
public int getBatchSize()
Recordset
IDL: [ helpstring("") ]
getBatchSize
in interface Recordset
IDL: [out] [retval] LONG*
public void setBatchSize(int p0)
Recordset
IDL: [ helpstring("") ]
setBatchSize
in interface Recordset
p0
- IDL: [in] LONG
public int getBatchCollisionCount()
Recordset
IDL: [ helpstring("") ]
getBatchCollisionCount
in interface Recordset
IDL: [out] [retval] LONG*
public Object getBatchCollisions()
Recordset
IDL: [ helpstring("") ]
getBatchCollisions
in interface Recordset
IDL: [out] [retval] VARIANT*
public Connection getConnection()
Recordset
IDL: [ helpstring("") ]
getConnection
in interface Recordset
IDL: [out] [retval] Connection**
public void setrefConnection(Connection p0)
Recordset
IDL: [ helpstring("") ]
setrefConnection
in interface Recordset
p0
- IDL: [in] Connection*
public short getRecordStatus()
Recordset
IDL: [ helpstring("") ]
getRecordStatus
in interface Recordset
IDL: [out] [retval] SHORT*
public int getUpdateOptions()
Recordset
IDL: [ helpstring("") ]
getUpdateOptions
in interface Recordset
IDL: [out] [retval] LONG*
public void setUpdateOptions(int p0)
Recordset
IDL: [ helpstring("") ]
setUpdateOptions
in interface Recordset
p0
- IDL: [in] LONG
public void CancelUpdate(int p0)
Recordset
IDL: [ helpstring("") ]
CancelUpdate
in interface Recordset
p0
- IDL: [in] [optional] [default] LONG
public void Update(int p0, boolean p1)
Recordset
IDL: [ helpstring("") ]
Update
in interface Recordset
p0
- IDL: [in] [optional] [default] LONG
p1
- IDL: [in] [optional] [default] VARIANT_BOOL
public void MoveLast(int p0)
Recordset
IDL: [ helpstring("") ]
MoveLast
in interface Recordset
p0
- IDL: [in] [optional] [default] LONG
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |