/sitebricks/src/main/java/com/google/sitebricks/Renderable.java
http://github.com/dhanji/sitebricks · Java · 18 lines · 6 code · 3 blank · 9 comment · 0 complexity · dcc82f6d14edddfe84a4f102cfc625d8 MD5 · raw file
- package com.google.sitebricks;
- import java.util.Set;
- /**
- * @author Dhanji R. Prasanna (dhanji@gmail.com)
- */
- public interface Renderable {
- void render(Object bound, Respond respond);
- /**
- *
- * @param clazz A class to match.
- * @return Returns a set of children matching the class, searching down
- * to the leaves of the tree.
- */
- <T extends Renderable> Set<T> collect(Class<T> clazz);
- }