org.alicebot.server.core.util
Class StringTripleMatrix

java.lang.Object
  extended by org.alicebot.server.core.util.StringTripleMatrix
Direct Known Subclasses:
TargetExtensions, TargetInputs

public class StringTripleMatrix
extends java.lang.Object

Manages a matrix of StringTriples.

Since:
4.1.5
Author:
Noel Bush

Constructor Summary
StringTripleMatrix()
           
 
Method Summary
 void add(StringTriple tuple)
           
 void addAll(StringTripleMatrix matrix)
           
 boolean contains(StringTriple tuple)
           
 void ensureSize(int size)
           
 java.util.LinkedList getAll()
           
 java.util.LinkedList getFirsts()
           
 java.util.LinkedList getSeconds()
           
 java.util.LinkedList getThirds()
           
 java.util.Iterator iterator()
           
 java.util.ListIterator listIterator()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringTripleMatrix

public StringTripleMatrix()
Method Detail

getAll

public java.util.LinkedList getAll()

iterator

public java.util.Iterator iterator()

listIterator

public java.util.ListIterator listIterator()

contains

public boolean contains(StringTriple tuple)

getFirsts

public java.util.LinkedList getFirsts()

getSeconds

public java.util.LinkedList getSeconds()

getThirds

public java.util.LinkedList getThirds()

add

public void add(StringTriple tuple)

addAll

public void addAll(StringTripleMatrix matrix)

size

public int size()

ensureSize

public void ensureSize(int size)