com.im.df.api 5.9

Package com.im.df.api.capabilities

API Status: 1 - Stable Provides the interfaces that allow extension of the the core data model of Discovery Informatics Framework (DIF).

See:
          Description

Interface Summary
DBEntityCapability The definition of an entity residing in a relational database, typically a database table.
DBFieldCapability The definition of a field that corresponds to a column (or more columns) in a table of a relational database.
DBFieldCapability.DBColumn Represents a single database column.
DBIndexCapability Capability for managing indexes in the database.
DBRelationshipCapability Represents database extension of DFRelationship object.
DBRelationshipMtoN Represents database extension of M to N instance of DFRelationship object.
DBSchemaCapability Schema's capability specially for relational DB connections.
DFDataEditCapability This capability can be added to DFEntity or just to specific DFFields.
DFFieldBinaryCapability DFField containing this capability is declaring its data are of BLOB type.
DFFieldBooleanCapability DFField containing this capability is declaring its data are of boolean type.
DFFieldCalcCapability DFField containing this capability is declaring its data are of calculated type.
DFFieldCalculatedCapability Capability for calculated field
DFFieldChemicalTermsCapability All chemical terms fields should have this capability.
DFFieldDataTypeCapability This is an super interface of all DFField capabilities which represents some specific type of data (e.g.
DFFieldDateCapability DFField containing this capability is declaring its data are of date type.
DFFieldFloatCapability DFField containing this capability is declaring its data are of float (decimal number) type.
DFFieldFunctionCapability A field whose value is generated by a function.
DFFieldFunctionCapability.Function  
DFFieldIntegerCapability DFField containing this capability is declaring its data are of integer type.
DFFieldMimeTypeCapability A field mime type capability.
DFFieldStructureCapability DFField containing this capability is declaring its data are of structure type (values are molecules).
DFFieldTextArrayCapability DFField containing this capability is declaring its data are of "array of texts" type.
DFFieldTextCapability DFField containing this capability is declaring its data are of text type.
DFFieldURLCapability DFField containing this capability is declaring its data are of type URL.
DFFieldValueWrapperCapability  
DFSharedObjectCapability This capability should be added to all user specific DFItems.
DFSharedObjectOwnerCapability This capability is an read-write extension of DFSharedObjectCapability.
IJCUserDetailsService The service for IJC user table administration.
IJCUserLoginService This capability can be obtained from schema if user has sufficient access rights.
IJCUserLoginServiceAdmin This capability can be obtained from DFSchema if user has sufficient access rights (probably must be admin).
InfoCapability Allows to show textual information about item
JChemBaseEntityCapability Represents the capabilities of an DFEntity that is based on a JChemBase table.
JChemCartridgeCapability Represents the capabilities of an DFEntity that is based on a JChem cartridge table.
JChemCartridgeJChemBaseCapability Marker interface for cart/jcb entities.
JChemCartridgeStandardCapability Marker interface for cart/std entities.
JChemEntityCapability A JChem database table (table containing structures).
JChemSchemaCapability Schema's capability specially for JChem structure tables.
SchemaServiceCapability Only empty superclass of services capabilities which can be obtained from DFSchema.
UpdatePasswordService Service which can be used for updating password of the current user.
XAttributeCapability A Capability providing methods for accessing XAttributes key-value pairs ().
 

Enum Summary
DFDataEditCapability.Type  
 

Package com.im.df.api.capabilities Description

API Status: 1 - Stable Provides the interfaces that allow extension of the the core data model of Discovery Informatics Framework (DIF).

The existing capabilities are stable, but new one can be added in the future.


com.im.df.api 5.9