.

Interfaces
[Core]

Interfaces defined in Gyro core. More...

Classes

interface   IAccessControl
  Interface for access control implementations. More...
interface   IAction
  An action. More...
interface   IActionSource
  Interface for all DAO objects having actions. More...
interface   ICachable
  Interface for cachable elements. More...
interface   ICache
  Interface for cache access. More...
interface   ICacheItem
  Represent an item in cache, e.g. More...
interface   ICacheManager
  A cache manager. More...
interface   ICachePersister
  Interface for classes that persist cache items. More...
interface   IClassInstantiater
  Class instantiater: creates class instances following some rules. More...
interface   ICommand
  Interface for commands. More...
interface   IController
  Controler interface. More...
interface   IConverter
  Generic conversion interface. More...
interface   IDataObject
  Base interface for data objects. More...
interface   IDataObjectQueryHook
  Interface for classes that hook into query building on dataobject. More...
interface   IDBConstraint
  A constraint on a DB table. More...
interface   IDBDriver
  Defines a db driver, e.g for MySQL or PostgreSQL. More...
interface   IDBField
  Interface for DB Field. More...
interface   IDBFieldRelation
  Interface for defining a relation between fields beeing part of a table relation. More...
interface   IDBQuery
  Represents a DB query. More...
interface   IDBQueryModifier
  Base interface for all query modifying classes like filters, sorters, and alike. More...
interface   IDBRelation
  Interface for a DB relation. More...
interface   IDBResultSet
  Interface for stepping through DB result set. More...
interface   IDBSqlBuilder
  Something that creates an SQL string. More...
interface   IDBTable
  Interface for DB table. More...
interface   IDBWhere
  Interface to represent a where statement. More...
interface   IDBWhereHolder
  Interface for things that have where clauses. More...
interface   IDispatcher
  Dispatcher interface. More...
interface   IEventSink
  Event sink interface. More...
interface   IEventSource
  Something issuing events. More...
interface   IFilterAdapter
  Translates URLs into filter. More...
interface   IFilterTextAdapter
  Translates URL into free text filter. More...
interface   IHierarchic
  Interface for things that are part of a hierarhic (parent => child) relationship. More...
interface   ILink
  Interface for a link. More...
interface   IPagerAdapter
  Adapter for pager to extract and set page from URL. More...
interface   IParameterizedRouteHandler
  Handles on type for paramterized routed. More...
interface   IPolicyHolder
  Something with a polciy (bitflags). More...
interface   IRenderDecorator
  Decorates the rendering process. More...
interface   IRenderer
  Interface for all elements that render content. More...
interface   IRoute
  A route checks if a given url can be processed and invokes the according functions. More...
interface   ISearchAdapter
  Defines Interface to abstract search. More...
interface   ISelfDescribing
  Interface for classes that can descrioe themselves. More...
interface   ISerializable
  Class that can be serialized. More...
interface   ISorterAdapter
  Translate an URL into Sorting. More...
interface   ITemplateEngine
  A template rendering class. More...
interface   ITimeStamped
  Interface for timestamped items. More...
interface   IUrlBuilder
  Interface for classes that can create URLs. More...
interface   IView
  Basic view interface. More...
interface   IViewFactory
  View Factory extension interface. More...
interface   IWidget
  Interface for View widgets. More...

Detailed Description

Interfaces defined in Gyro core.