edu.neu.ccs.demeterf.demfgen
Class StrLTrip

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.StrLTrip

public class StrLTrip
extends java.lang.Object


Nested Class Summary
static class StrLTrip.StrPair
           
static class StrLTrip.StrTrip
           
 
Field Summary
 List<java.lang.String> assigns
           
 List<java.lang.String> fNames
           
 List<java.lang.String> fTypes
           
 
Constructor Summary
StrLTrip()
           
StrLTrip(List<java.lang.String> ft, List<java.lang.String> as, List<java.lang.String> fn)
           
 
Method Summary
 StrLTrip add(java.lang.String a)
           
 StrLTrip add(java.lang.String ft, java.lang.String a, java.lang.String fn)
           
 StrLTrip append(StrLTrip st)
           
 java.lang.String arguments()
           
 java.lang.String assignments()
           
 java.lang.String fieldClasses(java.lang.String parent)
           
 java.lang.String fieldDefs(java.lang.String priv)
           
 java.lang.String fieldToStrings()
           
 boolean isEmpty()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fTypes

public List<java.lang.String> fTypes

assigns

public List<java.lang.String> assigns

fNames

public List<java.lang.String> fNames
Constructor Detail

StrLTrip

public StrLTrip()

StrLTrip

public StrLTrip(List<java.lang.String> ft,
                List<java.lang.String> as,
                List<java.lang.String> fn)
Method Detail

isEmpty

public boolean isEmpty()

add

public StrLTrip add(java.lang.String ft,
                    java.lang.String a,
                    java.lang.String fn)

add

public StrLTrip add(java.lang.String a)

append

public StrLTrip append(StrLTrip st)

fieldDefs

public java.lang.String fieldDefs(java.lang.String priv)

arguments

public java.lang.String arguments()

assignments

public java.lang.String assignments()

fieldToStrings

public java.lang.String fieldToStrings()

fieldClasses

public java.lang.String fieldClasses(java.lang.String parent)