| Name | Description | Type | Package | Framework |
| LoopTool | A convenience tool to use with #foreach loops. | Class | org.apache.velocity.tools.generic | Apache Velocity |
| LoopTool .Action | Represents an automatic action taken by a LoopTool. | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .ActionCondition | Composition class which associates an LoopTool. | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .Comparison | Base condition class for conditions (assumption here is that conditions are all comparative. | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .Condition | Represents a function into which a LoopTool. | Interface | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .Equals | Simple condition that checks elements in the iterator for equality to a specified Object. | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .ManagedIterator | Iterator implementation that wraps a standard Iterator and allows it to be prematurely stopped, skipped ahead, and | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |
| LoopTool .SyncedIterator | Simple wrapper to make it easy to keep an arbitray Iterator in sync with a LoopTool. | Class | org.apache.velocity.tools.generic.LoopTool | Apache Velocity |