package com.google.sitebricks.example;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import com.google.sitebricks.Show;
/**
*
*/
@Show("/Jsp.jsp")
public class Jsp {
private static final List<String> NAMES = Arrays.asList("Dhanji", "Josh", "Jody", "Iron Man");
//property returns a list of names
public List<String> getNames() {
return NAMES;
}
//try a set this time, returns movies (to demo nested repeat)
public Set<Movie> getMovies() {
return new HashSet<Movie>(Arrays.asList(new Movie(), new Movie(), new Movie()));
}
public static class Movie {
//try a collection this time. same as property Repeat.getNames() from the outer class
public Collection<String> getActors() {
return NAMES;
}
}
}