Download Impel

Version 0.7

Read the API

It’s simple

Download Impel Modules

Transparent Database Syncing

Read the FAQ

Yes, it runs on the iPhone

Namespace Impel.CritConstants

Constants used by the Impel.Criteria and Impel.Criterion classes to construct SQL statements.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
Constants used by the Impel.Criteria and Impel.Criterion classes to construct SQL statements.
Field Summary
Field Attributes Field Name and Description
<static>  
Impel.CritConstants.AND
conjunction
<static>  
Impel.CritConstants.ASC
"Order by qualifier" - ascending
<static>  
Impel.CritConstants.DESC
Order by qualifier - descending
<static>  
Impel.CritConstants.EQUAL
Comparison type
<static>  
Impel.CritConstants.GREATER_EQUAL
Comparison type
<static>  
Impel.CritConstants.GREATER_THAN
Comparison type
<static>  
Impel.CritConstants.GREATEREQUAL
Comparison type
<static>  
Impel.CritConstants.GREATERTHAN
Comparison type
<static>  
Impel.CritConstants.IN
Comparison type
<static>  
Impel.CritConstants.IS_NOT_NULL
null comparison type
<static>  
Impel.CritConstants.IS_NULL
null comparison type
<static>  
Impel.CritConstants.ISNOTNULL
null comparison type
<static>  
Impel.CritConstants.ISNULL
null comparison type
<static>  
Impel.CritConstants.JOIN
Table join type
<static>  
Impel.CritConstants.LEFT_JOIN
Table join type
<static>  
Impel.CritConstants.LEFTJOIN
Table join type
<static>  
Impel.CritConstants.LESS_EQUAL
Comparison type
<static>  
Impel.CritConstants.LESS_THAN
Comparison type
<static>  
Impel.CritConstants.LESSEQUAL
Comparison type
<static>  
Impel.CritConstants.LESSTHAN
Comparison type
<static>  
Impel.CritConstants.LIKE
Comparison type
<static>  
Impel.CritConstants.LIMIT
Limit number of results specifier
<static>  
Impel.CritConstants.NOT_EQUAL
Comparison type
<static>  
Impel.CritConstants.NOT_IN
Comparison type
<static>  
Impel.CritConstants.NOT_LIKE
Comparison type
<static>  
Impel.CritConstants.NOTEQUAL
Comparison type
<static>  
Impel.CritConstants.NOTIN
Comparision type
<static>  
Impel.CritConstants.NOTLIKE
Comparison type
<static>  
Impel.CritConstants.ON
Qualifier for LEFT JOIN
<static>  
Impel.CritConstants.OR
conjunction
Namespace Detail
Impel.CritConstants
See:
Impel.Criterion
Impel.Criteria
Field Detail
<static> {String} Impel.CritConstants.AND
conjunction
Default Value:
" AND "

<static> {String} Impel.CritConstants.ASC
"Order by qualifier" - ascending
Default Value:
" ASC"

<static> {String} Impel.CritConstants.DESC
Order by qualifier - descending
Default Value:
" DESC"

<static> {String} Impel.CritConstants.EQUAL
Comparison type
Default Value:
"="

<static> {String} Impel.CritConstants.GREATER_EQUAL
Comparison type
Default Value:
">="

<static> {String} Impel.CritConstants.GREATER_THAN
Comparison type
Default Value:
">"

<static> {String} Impel.CritConstants.GREATEREQUAL
Comparison type
Default Value:
">="

<static> {String} Impel.CritConstants.GREATERTHAN
Comparison type
Default Value:
">"

<static> {String} Impel.CritConstants.IN
Comparison type
Default Value:
" IN"

<static> {String} Impel.CritConstants.IS_NOT_NULL
null comparison type
Default Value:
" IS NOT NULL"

<static> {String} Impel.CritConstants.IS_NULL
null comparison type
Default Value:
" IS NULL"

<static> {String} Impel.CritConstants.ISNOTNULL
null comparison type
Default Value:
" IS NOT NULL"

<static> {String} Impel.CritConstants.ISNULL
null comparison type
Default Value:
" IS NULL"

<static> {String} Impel.CritConstants.JOIN
Table join type
Default Value:
"JOIN"

<static> {String} Impel.CritConstants.LEFT_JOIN
Table join type
Default Value:
"LEFT JOIN"

<static> {String} Impel.CritConstants.LEFTJOIN
Table join type
Default Value:
"LEFT JOIN"

<static> {String} Impel.CritConstants.LESS_EQUAL
Comparison type
Default Value:
"<="

<static> {String} Impel.CritConstants.LESS_THAN
Comparison type
Default Value:
"<"

<static> {String} Impel.CritConstants.LESSEQUAL
Comparison type
Default Value:
"<="

<static> {String} Impel.CritConstants.LESSTHAN
Comparison type
Default Value:
"<"

<static> {String} Impel.CritConstants.LIKE
Comparison type
Default Value:
" LIKE"

<static> {String} Impel.CritConstants.LIMIT
Limit number of results specifier
Default Value:
" LIMIT "

<static> {String} Impel.CritConstants.NOT_EQUAL
Comparison type
Default Value:
"<>"

<static> {String} Impel.CritConstants.NOT_IN
Comparison type
Default Value:
" NOT IN"

<static> {String} Impel.CritConstants.NOT_LIKE
Comparison type
Default Value:
" NOT LIKE"

<static> {String} Impel.CritConstants.NOTEQUAL
Comparison type
Default Value:
"<>"

<static> {String} Impel.CritConstants.NOTIN
Comparision type
Default Value:
" NOT IN"

<static> {String} Impel.CritConstants.NOTLIKE
Comparison type
Default Value:
" NOT LIKE"

<static> {String} Impel.CritConstants.ON
Qualifier for LEFT JOIN
Default Value:
" ON "

<static> {String} Impel.CritConstants.OR
conjunction
Default Value:
" OR "

blog comments powered by Disqus

Impel takes the pain out of working with HTML5 asynchronous databases.

Statement callbacks? Transaction callbacks? One-to-many and many-to-many relationships? How the heck do I deal with all without my head exploding?

Use Impel; create an object then call object.save(); Now get a cup of coffee.

What’s an ORM

Object Relational Mapping is a programming technique that turns your database, in effect, into a virtual object database.

With an ORM you no longer need to worry about how to save a single object across multiple tables, you just call, "save" on the object.

 
Contact Us | © 2009 Caleb Crane | License