Package gw.lang.gosuc
Class GosucModule
- java.lang.Object
-
- gw.lang.gosuc.GosucModule
-
- All Implemented Interfaces:
INativeModule,Serializable
public class GosucModule extends Object implements INativeModule, Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<String>getAllSourceRoots()List<String>getBackingSourcePath()List<String>getClasspath()List<GosucDependency>getDependencies()List<String>getExcludedRoots()StringgetName()ObjectgetNativeModule()IDirectorygetOutputPath()inthashCode()static GosucModuleparse(GosucProjectParser parser)Stringwrite()
-
-
-
Method Detail
-
getDependencies
public List<GosucDependency> getDependencies()
-
getName
public String getName()
-
getNativeModule
public Object getNativeModule()
- Specified by:
getNativeModulein interfaceINativeModule
-
getOutputPath
public IDirectory getOutputPath()
- Specified by:
getOutputPathin interfaceINativeModule
-
write
public String write()
-
parse
public static GosucModule parse(GosucProjectParser parser)
-
-