public class HProject extends Object implements HProjectContext
| Constructor and Description |
|---|
HProject(HadraContext context,
HIndexer indexer) |
public HProject(HadraContext context, HIndexer indexer)
public HNDeclareMetaPackage getResolvedMetaPackage()
public HProject setResolvedMetaPackage(HNDeclareMetaPackage resolvedMetaPackage)
public String rootId()
rootId in interface HProjectContextpublic HIndexer indexer()
indexer in interface HProjectContextpublic HLJCompilerContext newCompilerContext()
public HLJCompilerContext newCompilerContext(net.thevpc.jeep.JCompilationUnit compilationUnit)
public void addCompilationUnit(net.thevpc.jeep.JCompilationUnit c)
public String getErrorMessage()
public boolean isSuccessful()
public int getErrorCount()
public int getWarningCount()
public net.thevpc.jeep.JCompilerLog log()
public HadraContext languageContext()
languageContext in interface HProjectContextpublic net.thevpc.jeep.JCompilationUnit getCompilationUnit(int index)
public net.thevpc.jeep.JCompilationUnit[] getCompilationUnits()
public void printCompilationUnits()
public HNDeclareType getMetaPackageType()
public HIndexedProject getIndexedProject()
public HProject setIndexedProject(HIndexedProject indexedProject)
Copyright © 2025 vpc open source initiative. All rights reserved.