Package hydra.ext.java.syntax
Class ModularCompilationUnit
java.lang.Object
hydra.ext.java.syntax.ModularCompilationUnit
- All Implemented Interfaces:
Serializable,Comparable<ModularCompilationUnit>
public class ModularCompilationUnit
extends Object
implements Serializable, Comparable<ModularCompilationUnit>
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionModularCompilationUnit(List<ImportDeclaration> imports, ModuleDeclaration module) -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ModularCompilationUnit other) booleaninthashCode()withImports(List<ImportDeclaration> imports) withModule(ModuleDeclaration module)
-
Field Details
-
TYPE_
-
IMPORTS
-
MODULE
-
imports
-
module
-
-
Constructor Details
-
ModularCompilationUnit
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<ModularCompilationUnit>
-
withImports
-
withModule
-