This is the StorablePrimitive equivalent of OKIType.
Located in /harmoni/core/dataManager/storablePrimitives/StorableOKIType.class.php (line 13)
SObject | --Type | --StorableOKIType
Takes an existing SelectQuery and adds a table join and some columns so that when it is executed the actual data can be retrieved from the row. The join condition must be "fk_data = data_id_field", since the field "fk_data" is already part of the DataManager's table structure.
Inserts a new row into the Database with the data contained in the object.
Returns a string that could be inserted into an SQL query's WHERE clause, based on the Primitive value that is passed. It is used when searching for datasets that contain a certain field=value pair.
Takes a single database row, which would contain the columns added by alterQuery() and extracts the values to setup the object with the appropriate data.
Deletes the data row from the appropriate table.
Uses the ID passed and updates the database row with new data.
Inherited From Type
Type::Type()
Type::fromString()
Type::getAuthority()
Type::getDescription()
Type::getDomain()
Type::getKeyword()
Type::isEqual()
Type::isEqualTo()
Type::printableString()
Type::typeToString()
Inherited From SObject
SObject::asA()
SObject::asString()
SObject::copy()
SObject::copySameFrom()
SObject::copyTwoLevel()
SObject::deepCopy()
SObject::isEqual()
SObject::isEqualTo()
SObject::isNotEqualTo()
SObject::isNotReferenceTo()
SObject::isReferenceTo()
SObject::newFrom()
SObject::postCopy()
SObject::printableString()
SObject::shallowCopy()
SObject::_deepCopyArray()
Documentation generated on Wed, 19 Sep 2007 10:26:47 -0400 by phpDocumentor 1.3.0RC3