|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataAccessor | |
| velosurf.context | Contains all classes that can be accessed from inside a Velocity template. |
| velosurf.model | Classes linked to the data model : entities, attributes and actions |
| velosurf.sql | Contains all core classes dealing with the database itself. |
| velosurf.standalone | Contains the standalone version of the Velosurf tool. |
| velosurf.tools | Contains the velocity-tools version of the Velosurf tool, plus an http query parameter parser tool. |
| Uses of DataAccessor in velosurf.context |
| Classes in velosurf.context that implement DataAccessor | |
class |
DBReference
A context wrapper for the main database connection object. |
class |
Instance
An Instance provides field values by their name, choosing in a transparent way between the associated RowIterator or the Map its implement. |
class |
RowIterator
This class is a context wrapper for ResultSets, and provides an iteration mecanism for #foreach loops, as long as getters for values of the current row. |
| Fields in velosurf.context declared as DataAccessor | |
protected DataAccessor |
AttributeReference.mDataAccessor
The data accessor this attribute reference applies to. |
| Constructors in velosurf.context with parameters of type DataAccessor | |
AttributeReference(DataAccessor inDataAccessor,
Attribute inAttribute)
Constructor for attributes |
|
| Uses of DataAccessor in velosurf.model |
| Methods in velosurf.model with parameters of type DataAccessor | |
java.lang.Object |
Attribute.fetch(DataAccessor inSource)
fetch the row result of this attribute |
RowIterator |
Attribute.query(DataAccessor inSource)
query the resultset for this multivalued attribute |
RowIterator |
Attribute.query(DataAccessor inSource,
java.util.List inRefineCriteria,
java.lang.String inOrder)
query the rowset for this attribute |
java.lang.Object |
Attribute.evaluate(DataAccessor inSource)
evaluate this scalar attribute |
int |
Attribute.update(DataAccessor inSource)
do an update via this attribute : deprecated, prefer to use an action instead |
java.util.List |
Attribute.buildArrayList(DataAccessor inSource)
builds the list of parameter values - do not use directly |
int |
Action.perform(DataAccessor inSource)
executes this action |
java.util.List |
Action.buildArrayList(DataAccessor inSource)
get the list of values for all parameters |
int |
Transaction.perform(DataAccessor inSource)
performs this action |
Instance |
Entity.newInstance(DataAccessor inValues)
build a new instance from a DataAccessor object |
Instance |
Entity.getInstance(DataAccessor inValues)
get an instance from its values contained in a DataAccessor object (by default, update all fields based on the values in the DataAccessor if the instance has been found in the cache) |
Instance |
Entity.getInstance(DataAccessor inValues,
boolean inUpdateValues)
get an instance from a DataAccessor object |
protected void |
Entity.extractColumnValues(DataAccessor inSource,
java.util.Map inTarget)
extract column values from an input DataAccessor source and store result in inTarget |
protected java.lang.Object |
Entity.buildKey(DataAccessor inValues)
build the key for the Cache from a DataAccessor |
boolean |
Entity.insert(DataAccessor inValues)
insert a new row based on values of a map |
| Uses of DataAccessor in velosurf.sql |
| Classes in velosurf.sql that implement DataAccessor | |
class |
MapDataAccessor
This class encapsulates a Map as a DataAccessor |
class |
PooledPreparedStatement
this class encapsulates a jdbc PreparedStatement |
class |
PooledStatement
this class encapsulates a jdbc Statement |
| Uses of DataAccessor in velosurf.standalone |
| Classes in velosurf.standalone that implement DataAccessor | |
class |
Velosurf
|
| Uses of DataAccessor in velosurf.tools |
| Classes in velosurf.tools that implement DataAccessor | |
class |
VelosurfTool
This class is a tool meant to be referenced in toolbox.xml |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||