|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.neu.ccs.demeterf.demfgen.classes.FieldList
edu.neu.ccs.demeterf.demfgen.classes.FieldCons
public class FieldCons
Representation of FieldCons
| Nested Class Summary | |
|---|---|
static class |
FieldCons.first
Field Class for FieldCons.first |
static class |
FieldCons.rest
Field Class for FieldCons.rest |
| Constructor Summary | |
|---|---|
FieldCons(FieldOrSyntax first,
FieldList rest)
Construct a(n) FieldCons Instance |
|
| Method Summary | |
|---|---|
FieldList |
append(FieldList l)
|
FieldList |
append(List<FieldOrSyntax> l)
|
boolean |
equals(java.lang.Object o)
Is the given object Equal to this FieldCons? |
FieldOrSyntax |
getFirst()
Getter for field FieldCons.first |
FieldList |
getRest()
Getter for field FieldCons.rest |
boolean |
isEmpty()
|
List<Field> |
justFields()
|
static FieldCons |
parse(java.io.InputStream inpt)
Parse an instance of FieldCons from the given Stream |
static FieldCons |
parse(java.io.Reader inpt)
Parse an instance of FieldCons from the given Reader |
static FieldCons |
parse(java.lang.String inpt)
Parse an instance of FieldCons from the given String |
java.lang.String |
print()
DGP method from Class Print |
List<FieldOrSyntax> |
toList()
|
| Methods inherited from class edu.neu.ccs.demeterf.demfgen.classes.FieldList |
|---|
push |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FieldCons(FieldOrSyntax first,
FieldList rest)
| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Object
public static FieldCons parse(java.lang.String inpt)
throws ParseException
ParseException
public static FieldCons parse(java.io.InputStream inpt)
throws ParseException
ParseException
public static FieldCons parse(java.io.Reader inpt)
throws ParseException
ParseExceptionpublic List<Field> justFields()
justFields in class FieldListpublic List<FieldOrSyntax> toList()
toList in class FieldListpublic FieldList append(FieldList l)
append in class FieldListpublic FieldList append(List<FieldOrSyntax> l)
append in class FieldListpublic boolean isEmpty()
isEmpty in class FieldListpublic java.lang.String print()
print in class FieldListpublic FieldList getRest()
public FieldOrSyntax getFirst()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||