Skip to content

Commit

Permalink
Improved code formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
lukaseder committed May 18, 2012
1 parent 0cbb4d9 commit f3d03dd
Showing 1 changed file with 28 additions and 18 deletions.
Expand Up @@ -29,8 +29,11 @@ public void setFactoryOperations(FactoryOperations factory) {

@Override
public Author findById(Integer id) {
TAuthorRecord authorRecord = factory.selectFrom(T_AUTHOR)
.where(T_AUTHOR.ID.equal(id)).fetchOne();
TAuthorRecord authorRecord = factory
.selectFrom(T_AUTHOR)
.where(T_AUTHOR.ID.equal(id))
.fetchOne();

return authorRecord == null ? null : authorRecord.into(Author.class);
}

Expand All @@ -42,40 +45,44 @@ public List<Author> findAll() {
@Override
public Integer add(Author author) {
Integer id = factory.nextval(S_AUTHOR_ID);

factory.insertInto(T_AUTHOR)
.set(T_AUTHOR.ID, id)
.set(T_AUTHOR.FIRST_NAME, author.getFirstName())
.set(T_AUTHOR.LAST_NAME, author.getLastName())
.execute();
.set(T_AUTHOR.ID, id)
.set(T_AUTHOR.FIRST_NAME, author.getFirstName())
.set(T_AUTHOR.LAST_NAME, author.getLastName())
.execute();

return id;
}

@Override
public void addBatch(List<Author> authors) {
BatchBindStep step = factory.batch(
factory.insertInto(T_AUTHOR, T_AUTHOR.ID, T_AUTHOR.FIRST_NAME, T_AUTHOR.LAST_NAME)
.values(param("id"), param("first"), param("last")));
.values(param("id"), param("first"), param("last")));

for (Author author : authors) {
Integer id = factory.nextval(S_AUTHOR_ID).intValue();
step = step.bind(id, author.getFirstName(), author.getLastName());
}

step.execute();
}

@Override
public void save(Author author) {
factory.update(T_AUTHOR)
.set(T_AUTHOR.FIRST_NAME, author.getFirstName())
.set(T_AUTHOR.LAST_NAME, author.getLastName())
.where(T_AUTHOR.ID.equal(author.getId()))
.execute();
.set(T_AUTHOR.FIRST_NAME, author.getFirstName())
.set(T_AUTHOR.LAST_NAME, author.getLastName())
.where(T_AUTHOR.ID.equal(author.getId()))
.execute();
}

@Override
public void delete(Author author) {
factory.delete(T_AUTHOR)
.where(T_AUTHOR.ID.equal(author.getId()))
.execute();
.where(T_AUTHOR.ID.equal(author.getId()))
.execute();
}

@Override
Expand All @@ -86,9 +93,11 @@ public long countAuthors() {

@Override
public long countDistinctForLastName(String name) {
return factory.select(Factory.countDistinct(T_AUTHOR.LAST_NAME)).from(T_AUTHOR)
.where(T_AUTHOR.LAST_NAME.like(name + "%"))
.fetchOne().getValue(0, Long.class);
return factory.select(Factory.countDistinct(T_AUTHOR.LAST_NAME))
.from(T_AUTHOR)
.where(T_AUTHOR.LAST_NAME.like(name + "%"))
.fetchOne()
.getValue(0, Long.class);
}

@Override
Expand All @@ -98,7 +107,8 @@ public boolean authorExists(Integer id) {

@Override
public boolean authorExists(Author author) {
return factory.selectFrom(T_AUTHOR).where(T_AUTHOR.ID.equal(author.getId()))
.fetchOne() != null;
return factory.selectFrom(T_AUTHOR)
.where(T_AUTHOR.ID.equal(author.getId()))
.fetchOne() != null;
}
}

0 comments on commit f3d03dd

Please sign in to comment.