Class CodeImport
- java.lang.Object
-
- com.oracle.truffle.dsl.processor.java.model.CodeImport
-
- All Implemented Interfaces:
java.lang.Comparable<CodeImport>
public class CodeImport extends java.lang.Object implements java.lang.Comparable<CodeImport>
-
-
Constructor Summary
Constructors Constructor Description CodeImport(java.lang.String packageName, java.lang.String symbolName, boolean staticImport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P> void
accept(CodeElementScanner<?,P> s, P p)
int
compareTo(CodeImport o)
boolean
equals(java.lang.Object obj)
java.lang.String
getPackageName()
java.lang.String
getSymbolName()
int
hashCode()
boolean
isStaticImport()
-
-
-
Method Detail
-
getPackageName
public java.lang.String getPackageName()
-
getSymbolName
public java.lang.String getSymbolName()
-
isStaticImport
public boolean isStaticImport()
-
compareTo
public int compareTo(CodeImport o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<CodeImport>
-
accept
public <P> void accept(CodeElementScanner<?,P> s, P p)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-