Would not let me use the greater than less than sign here is my class with quotes instead
interface Handler"T extends Object" extends DataHandler"T"
{
public List"T" getSessions();
}
class SessionHandler"T extends Object" implements Handler"T"
{
List"T" dataList;
SessionHandler()
{
dataList = new ArrayList"T"();
}
public void handleData(T value)
{
dataList.add(value);
}
public List"T" getSessions()
{
return dataList;
}
}
I tried using "Session" instead of "T" and it wouldn't work. I think it is because Teradata sends the elements as java objects.