JavaPatternMatching/src/de/dhbwstuttgart/syntaxtree/Field.java

28 lines
623 B
Java
Raw Normal View History

2014-09-02 08:33:54 +00:00
package de.dhbwstuttgart.syntaxtree;
2014-02-11 01:47:39 +00:00
import de.dhbwstuttgart.syntaxtree.modifier.fieldModifier.FieldModifier;
2017-02-10 16:37:42 +00:00
import de.dhbwstuttgart.syntaxtree.type.RefTypeOrTPH;
import org.antlr.v4.runtime.Token;
2014-02-11 01:47:39 +00:00
import java.util.List;
public class Field extends GTVDeclarationContext implements Generic {
2014-02-12 01:12:12 +00:00
private String name;
2017-02-10 16:37:42 +00:00
private RefTypeOrTPH type;
2014-02-12 01:12:12 +00:00
private GenericDeclarationList genericParameters;
2014-02-11 01:47:39 +00:00
2017-02-10 16:37:42 +00:00
public Field(String name, RefTypeOrTPH type, List<? extends FieldModifier> modifier, Token offset){
2017-03-02 17:16:14 +00:00
super(offset);
2016-12-02 00:23:01 +00:00
this.name = name;
2017-02-10 16:37:42 +00:00
this.type = type;
}
public String getName(){
return this.name;
}
2014-02-11 01:47:39 +00:00
}
2015-06-16 09:55:15 +00:00