Class Node
java.lang.Object
edu.university.ecs.lab.common.models.ir.Node
- All Implemented Interfaces:
JsonSerializable
- Direct Known Subclasses:
Annotation
,Field
,Method
,MethodCall
,Parameter
Abstract class for general datatypes that fall under
JClass
-
Field Details
-
name
Name of the structure -
packageAndClassName
Name of the package + class (package path e.g. edu.university.lab.AdminController)
-
-
Constructor Details
-
Node
public Node()
-
-
Method Details
-
getID
This method generates a unique ID for datatypes that fall under a JClass- Returns:
- the string unique ID
-