Interface SystemViewRowAttributeWalker<R>
- 
 public interface SystemViewRowAttributeWalker<R>Utility class for quick iteration over row properties.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceSystemViewRowAttributeWalker.AttributeVisitorAttribute visitor.static interfaceSystemViewRowAttributeWalker.AttributeWithValueVisitorAttribute visitor.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intcount()default List<String>filtrableAttributes()voidvisitAll(SystemViewRowAttributeWalker.AttributeVisitor visitor)Calls visitor for each row attribute.voidvisitAll(R row, SystemViewRowAttributeWalker.AttributeWithValueVisitor visitor)Calls visitor for each row attribute.
 
- 
- 
- 
Method Detail- 
countint count() - Returns:
- Count of a row properties.
 
 - 
visitAllvoid visitAll(SystemViewRowAttributeWalker.AttributeVisitor visitor) Calls visitor for each row attribute.- Parameters:
- visitor- Attribute visitor.
 
 - 
visitAllvoid visitAll(R row, SystemViewRowAttributeWalker.AttributeWithValueVisitor visitor) Calls visitor for each row attribute. Value of the attribute also provided.- Parameters:
- row- Row to iterate.
- visitor- Attribute visitor.
 
 
- 
 
-