ix.test
Class SConsTest.PatternCons

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.AbstractSequentialList
                    |
                    +--ix.util.lisp.LList
                          |
                          +--ix.util.lisp.Cons
                                |
                                +--ix.test.SConsTest.SCons
                                      |
                                      +--ix.test.SConsTest.PatternCons
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, LispObject, java.util.List, SConsTest.Pattern, java.io.Serializable
Enclosing class:
SConsTest

public static class SConsTest.PatternCons
extends SConsTest.SCons
implements SConsTest.Pattern

See Also:
Serialized Form

Fields inherited from class ix.util.lisp.Cons
car, cdr
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
SConsTest.PatternCons(java.util.Collection c)
           
SConsTest.PatternCons(java.lang.Object car, LList cdr)
           
 
Method Summary
 java.util.List getParameters()
           
 java.lang.Object getVerb()
           
 SConsTest.SCons newInstance(java.lang.Object car, LList cdr)
           
 
Methods inherited from class ix.test.SConsTest.SCons
addAll
 
Methods inherited from class ix.util.lisp.Cons
append, car, cdr, clone, elementAt, elements, equal, equals, find, isNull, length, setCar, setCdr, toString
 
Methods inherited from class ix.util.lisp.LList
delete, drop, flatmap, get, insert, intersect, isEmpty, iterator, lastCons, lastIndexOf, listIterator, mapc, mapcar, permute, replaceAll, reverse, size, take, walkTree, without
 
Methods inherited from class java.util.AbstractSequentialList
add, addAll, get, remove, set
 
Methods inherited from class java.util.AbstractList
add, clear, hashCode, indexOf, listIterator, removeRange, subList
 
Methods inherited from class java.util.AbstractCollection
contains, containsAll, remove, removeAll, retainAll, toArray, toArray
 
Methods inherited from class java.lang.Object
, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
contains, containsAll, remove, removeAll, retainAll, toArray, toArray
 

Constructor Detail

SConsTest.PatternCons

public SConsTest.PatternCons(java.lang.Object car,
                             LList cdr)

SConsTest.PatternCons

public SConsTest.PatternCons(java.util.Collection c)
Method Detail

newInstance

public SConsTest.SCons newInstance(java.lang.Object car,
                                   LList cdr)
Overrides:
newInstance in class SConsTest.SCons

getVerb

public java.lang.Object getVerb()
Specified by:
getVerb in interface SConsTest.Pattern

getParameters

public java.util.List getParameters()
Specified by:
getParameters in interface SConsTest.Pattern