Если в классе Note есть геттеры и сеттеры для title и text, то всё гораздо проще:
@Path("/")
public class Rest {
private ArrayList<Note> notes = new ArrayList<Note>();
@POST
@Consumes(MediaType.APPLICATION_JSON)
public void postNote(Note note) {
notes.add(note);
...
}
}