Top Classes Enums
[default module]

Package org.stringtemplate.v4.misc


Class Summary

Modifier and TypeClass and Description
public class
Aggregate

An automatically created aggregate of properties.

public class
AggregateModelAdaptor

Deal with structs created via ST#addAggr("structname.{prop1, prop2}", ...);.

public class
public class
ArrayIterator

Iterator for an array so I don't have to copy the array to a List just to make it implement Iterator.

public class
Coordinate

A line number and char position within a line.

public class
ErrorBuffer

Used during tests to track all errors.

public class
public class
Interval

An inclusive interval a..b.

public class
public class
public class
MultiMap<K, V>

A hash table that maps a key to a list of elements not just a single.

public class
public class
STCompiletimeMessage

Used for semantic errors that occur at compile time not during interpretation.

public class
public class
public class
STMessage

Upon error, ST creates an STMessage or subclass instance and notifies the listener.

public class
public class
STNoSuchAttributeException

<name> where name is not found up the dynamic scoping chain.

public class
STNoSuchPropertyException

For <a.b>, object a does not have a property b.

public class
STRuntimeMessage

Used to track errors that occur in the ST interpreter.

public class

Enum Summary

Modifier and TypeEnum and Description
public enum
ErrorType

All the errors that can happen and how to generate a message.