What do you need...

Whatever you need to do on the database, there is something for you

I need to find something...

Find everything...
There is a findAll method on every Finder
Find by primary key...
There is a findByPrimaryKey method on every Finder
Find all rows that match a query
In the .json file you can use a finder, or for a short-cut method a fieldFinder, example:
"fieldFinders": [
	{ "field_one": "multiple" },
	{ "field_one,field_two": "unique" }
]
multiple
multiple
This designation tells h2zero that one or more rows will be returned

The first field finder will generate a where clause with the parameter: field_one, (e.g. select * from table where field_one = ?)

The generated code will create a method that returns a List<Model> with a signature that would be of the form:
public List<Model> findByFieldOne(<Type> fieldOne);

unique
unique (you may also use single)
This designation tells h2zero that only one row will be returned

the second will generate a where clause with two parameters, namely: field_one and field_two (e.g. select * from table where field_one = ? and field_two = ?)

The generated code will create a method that returns a Model with a signature that would be of the form:
public Model findByFieldOneFieldTwo(<Type> fieldOne, <Type> fieldTwo);

Find a sub-set of fields
In the .json file you can use a selectClauseFinder which will return a selectClauseBean, this will only return a sub-set of the fields in a table, encapsulated in a Bean.

I need to count something...

Remember: counters always return a single integer value...

Count all...
There is a countAll method on every Count
Count all rows that match a query
In the .json file you can use a counter with a whereClause

I need to question something...

Remember: questions always return a single boolean value...

Boolean question...
In the .json file you can use an question

I need to delete something...

Delete all...
There is a deleteAll method on every Deleter
Delete by primary key...
There is a deleteByPrimaryKey method on every Deleter
Delete all rows that match a query
In the .json file you can use a deleter with a whereClause

I need to update something...

Update all rows that match a query
In the .json file you can use an updater with a whereClause