Index: Ringo SqlStore
Module basedialect
-
-
Class BaseDialect()
- addSqlLimit(String, Limit)
- addSqlOffset(String, Number)
- addSqlRange(String, Number, Limit)
- getBooleanValue(Object)
- getColumnType(String)
- getDefaultSchema(java.sql.Connection)
- getEngineType()
- getJdbcType(Number)
- getSqlNextSequenceValue(String)
- getType(String)
- hasSequenceSupport()
- quote(String)
- registerColumnType(String, ColumnType)
- registerJdbcType(Number, Object)
- closeQuote
- openQuote
Module cache
-
- createCacheKey(String, Number)
-
Class Cache(Number)
Module collection
-
-
Class Collection(Store, Mapping, Object, Storable)
-
Class PartitionedCollection(Store, Mapping, Object, Storable)
Module main
Module mapping
-
-
Class Mapping(String, Object)
- getColumnName(String)
- getColumnType(String)
- getMapping(String)
- getQualifiedColumnName(String, Dialect)
- getQualifiedTableName(Dialect)
- isCollectionMapping()
- isObjectMapping()
- isPrimitive()
- columns
- id
- properties
- schemaName
- store
- tableName
- type
Module store
-
-
Class Store(ConnectionPool)
- abortTransaction()
- all(String)
- beginTransaction()
- close()
- commitTransaction()
- defineEntity(String, Object)
- getConnection()
- getEntityConstructor(String)
- getTransaction()
- hasTransaction()
- query(String, Object)
- setEntityCache(Cache)
- setQueryCache(Cache)
- sqlQuery(String, Array)
- initConnectionPool(Object)
Module transaction
-
-
Class Transaction()
Module types
-
-
Class BinaryType()
-
Class BooleanType()
-
Class ColumnType(Number, String, Object)
- getSql(Number, Number, Number)
-
Class DateType()
-
Class FloatType()
-
Class IntegerType()
-
Class StringType()
-
Class TimeType()
-
Class TimestampType()
Module util
-
- createSequence(java.sql.Connection, Dialect, String, String)
- createTable(Store, String, Array, Array, String)
- dropSequence(java.sql.Connection, String, String)
- dropTable(java.sql.Connection, String, String)
- getColumns(java.sql.DatabaseMetadata, String, String, String)
- getPrimaryKeys(java.sql.DatabaseMetadata, String, String)
- getTables(java.sql.Connection, String, String)
- tableExists(java.sql.Connection, String, String)
Module connection/pool
-
-
Class ConnectionPool(Object)
- close()
- getConnection()
- getDriverClass()
- size()
Module connection/poolworker
Module connection/util
-
- initConnectionPool(Object)
Module databases/h2
-
- addSqlLimit(Array, Limit)
- addSqlOffset(Array, Number)
- addSqlRange(Array, Number, Limit)
- getSqlNextSequenceValue(String)
- hasSequenceSupport()
Module databases/mysql5
-
- addSqlLimit(Array, Limit)
- addSqlOffset(Array, Number)
- addSqlRange(Array, Number, Limit)
- getBooleanValue(Object)
- getEngineType()
- closeQuote
- openQuote
Module databases/oracle
-
- addSqlLimit(Array, Limit)
- addSqlOffset(Array, Number)
- addSqlRange(Array, Number, Limit)
- getBooleanValue(Object)
- getDefaultSchema(java.sql.Connection)
- getSqlNextSequenceValue(String)
- hasSequenceSupport()
Module databases/postgresql
-
- addSqlLimit(Array, Limit)
- addSqlOffset(Array, Number)
- addSqlRange(Array, Number, Limit)
- getSqlNextSequenceValue(String)
- hasSequenceSupport()
Module query/ast
-
-
Class Aggregation(String, Ident, Boolean)
-
Class BetweenCondition(Value, Value, Boolean)
-
Class BooleanValue(Number)
-
Class Comparison(String, Value)
-
Class Condition(Node, Node)
-
Class ConditionList(Array)
- accept(Object)
- conditions
- length
-
Class DecimalValue(Number)
-
Class Entity(String, String)
-
Class ExistsCondition(Select)
-
Class Expression(Array, Array)
- accept(Object)
- andConditions
- orConditions
-
Class Factor(Node, String, Node)
-
Class FromClause(Array)
-
Class GroupByClause(Array)
-
Class HavingClause(Expression)
-
Class Ident(String, String)
-
Class InCondition(Array, Boolean)
-
Class InnerJoin(Entity, Expression)
-
Class IntValue(Number)
-
Class IsNullCondition(Boolean)
-
Class JoinClause(Array)
-
Class LikeCondition(Value, Boolean)
-
Class NotCondition(Value)
-
Class NullValue(Number)
-
Class OrderBy(Expression, Boolean, Boolean)
-
Class OrderByClause(Array)
-
Class OuterJoin(Entity, Expression, String)
-
Class ParameterValue(Number)
-
Class RangeClause(Number, Number)
-
Class Select(Array, SelectClause, FromClause, JoinClause, WhereClause, GroupByClause, HavingClause, OrderByClause, RangeClause, Boolean)
-
Class SelectClause(Array)
-
Class SelectEntity(String)
-
Class SelectExpression(Expression, String)
- accept(Object)
- alias
- expression
-
Class StringValue(String)
-
Class Summand(Node, String, Node)
-
Class Value()
- accept(Object)
-
Class WhereClause(Expression)
Module query/collectorgenerator
Module query/normalizer
-
-
Class Normalizer()
- visitAggregation(Aggregation)
- visitBetweenCondition(BetweenCondition)
- visitComparison(Comparison)
- visitCondition(Condition)
- visitConditionList(ConditionList)
- visitEntity(Entity)
- visitExistCondition(ExistsCondition)
- visitExpression(Expression)
- visitFactor(Summand)
- visitFromClause(FromClause)
- visitGroupByClause(GroupByClause)
- visitHavingClause(HavingClause)
- visitIdent(Ident)
- visitInCondition(InCondition)
- visitInnerJoin(InnerJoin)
- visitIsNullCondition(IsNullCondition)
- visitJoinClause(JoinClause)
- visitLikeCondition(LikeCondition)
- visitNotCondition(NotCondition)
- visitOrderBy(OrderBy)
- visitOrderByClause(OrderByClause)
- visitOuterJoin(OuterJoin)
- visitParameterValue(ParameterValue)
- visitRangeClause(RangeClause)
- visitSelect(Select)
- visitSelectClause(SelectClause)
- visitSelectEntity(SelectEntity)
- visitSelectExpression(SelectExpression)
- visitSummand(Summand)
- visitValue(Value)
- visitWhereClause(WhereClause)
Module query/parser
Module query/query
-
- getNamedParameter(Object, String)
- getParameterDescription(Object)
- getSelector(Store, String)
- query(Store, String, Object)
- sqlQuery(Store, String, Array)
Module query/sqlgenerator
-
-
Class SqlGenerator(Store, Object)
- createSqlFunction(Node)
- getEntityMapping(String)
- getPropertyMapping(String, String)
- isAliased(String)
- visitAggregation(Aggregation)
- visitBetweenCondition(BetweenCondition)
- visitComparison(Comparison)
- visitCondition(Condition)
- visitConditionList(ConditionList)
- visitEntity(Entity)
- visitExistCondition(ExistsCondition)
- visitExpression(Expression)
- visitFactor(Factor)
- visitFromClause(FromClause)
- visitGroupByClause(GroupByClause)
- visitHavingClause(HavingClause)
- visitIdent(Ident)
- visitInCondition(InCondition)
- visitInnerJoin(InnerJoin)
- visitIsNullCondition(NullCondition)
- visitJoinClause(JoinClause)
- visitLikeCondition(LikeCondition)
- visitNotCondition(NotCondition)
- visitOrderBy(OrderBy)
- visitOrderByClause(OrderByClause)
- visitOuterJoin(OuterJoin)
- visitParameterValue(ParameterValue)
- visitSelect(Select)
- visitSelectClause(SelectClause)
- visitSelectEntity(SelectEntity)
- visitSelectExpression(SelectExpression)
- visitSummand(Summand)
- visitValue(Value)
- visitWhereClause(WhereClause)
- createSqlFunction(Store, Node)
- aliases
- params
- store