T
- The type of the beans to be analysed.public class BeanDiagnostics<T> extends AbstractFilter<T,T> implements ArooaSessionAware
BusFilter
that analyses beans.Constructor and Description |
---|
BeanDiagnostics() |
Modifier and Type | Method and Description |
---|---|
protected T |
filter(T from) |
int |
getCount() |
OutputStream |
getOutput() |
Set<ArooaClass> |
getTypes() |
boolean |
isEmpty() |
void |
printTypeInfo(ArooaClass type,
PrintStream out) |
void |
setArooaSession(ArooaSession session) |
void |
setBusConductor(BusConductor busConductor) |
void |
setOutput(OutputStream output) |
add, getName, getTo, setName, setTo, toString
addAll, clear, contains, containsAll, iterator, remove, removeAll, retainAll, size, toArray, toArray
public void setArooaSession(ArooaSession session)
setArooaSession
in interface ArooaSessionAware
@Inject public void setBusConductor(BusConductor busConductor)
public void setOutput(OutputStream output)
public OutputStream getOutput()
public Set<ArooaClass> getTypes()
public boolean isEmpty()
isEmpty
in interface Collection<T>
isEmpty
in class AbstractDestination<T>
public int getCount()
public void printTypeInfo(ArooaClass type, PrintStream out)