A C E G H L O P R S U

A

AbstractEntity<IdType extends Serializable> - Class in org.domdrides.entity
A useful superclass for implementing persistent entity classes.
AbstractEntity() - Constructor for class org.domdrides.entity.AbstractEntity
 
AbstractEntity(IdType) - Constructor for class org.domdrides.entity.AbstractEntity
 
add(EntityType) - Method in interface org.domdrides.repository.Repository
Adds the entity to this repository.

C

contains(EntityType) - Method in interface org.domdrides.repository.Repository
Returns whether or not the entity is contained within the repository.

E

Entity<IdType extends Serializable> - Interface in org.domdrides.entity
Persistent domain objects should implement this interface.
equals(Object) - Method in class org.domdrides.entity.AbstractEntity
 
equals(Object) - Method in interface org.domdrides.entity.Entity
 

G

getAll() - Method in interface org.domdrides.repository.Repository
Returns all entities in this repository as a set.
getById(IdType) - Method in interface org.domdrides.repository.Repository
Returns the entity with the given id.
getId() - Method in class org.domdrides.entity.AbstractEntity
 
getId() - Method in interface org.domdrides.entity.Entity
 
getId() - Method in class org.domdrides.entity.UuidEntity
 

H

hashCode() - Method in class org.domdrides.entity.AbstractEntity
 
hashCode() - Method in interface org.domdrides.entity.Entity
 

L

list(int, int, String, boolean) - Method in interface org.domdrides.repository.PageableRepository
Returns one page of data from this repository.

O

org.domdrides.entity - package org.domdrides.entity
 
org.domdrides.repository - package org.domdrides.repository
 

P

PageableRepository<EntityType extends Entity<IdType>,IdType extends Serializable> - Interface in org.domdrides.repository
A useful interface for repositories which support "paging."

R

remove(EntityType) - Method in interface org.domdrides.repository.Repository
Removes the entity from this repository.
Repository<EntityType extends Entity<IdType>,IdType extends Serializable> - Interface in org.domdrides.repository
A repository represents a collection of a specific type of objects.

S

setId(IdType) - Method in class org.domdrides.entity.AbstractEntity
 
size() - Method in interface org.domdrides.repository.Repository
Returns the size of the repository.

U

update(EntityType) - Method in interface org.domdrides.repository.Repository
Updates an entity within this repository.
UuidEntity - Class in org.domdrides.entity
An entity class that uses a UUID's String value as its id.
UuidEntity() - Constructor for class org.domdrides.entity.UuidEntity
 

A C E G H L O P R S U

Copyright © 2013. All Rights Reserved.