Package org.pkl.core.runtime
Class ModuleInfo
java.lang.Object
org.pkl.core.runtime.ModuleInfo
-
Constructor Summary
ConstructorsConstructorDescriptionModuleInfo(com.oracle.truffle.api.source.SourceSection sourceSection, com.oracle.truffle.api.source.SourceSection headerSection, com.oracle.truffle.api.source.SourceSection @Nullable [] docComment, String moduleName, ModuleKey moduleKey, ResolvedModuleKey resolvedModuleKey, boolean isAmend) -
Method Summary
Modifier and TypeMethodDescriptioncom.oracle.truffle.api.source.SourceSection @Nullable []com.oracle.truffle.api.source.SourceSectiongetModuleSchema(VmTyped module) com.oracle.truffle.api.source.SourceSectionvoidinitAnnotations(List<VmTyped> annotations) booleanisAmend()Tells whether this module amends another module.
-
Constructor Details
-
ModuleInfo
public ModuleInfo(com.oracle.truffle.api.source.SourceSection sourceSection, com.oracle.truffle.api.source.SourceSection headerSection, com.oracle.truffle.api.source.SourceSection @Nullable [] docComment, String moduleName, ModuleKey moduleKey, ResolvedModuleKey resolvedModuleKey, boolean isAmend)
-
-
Method Details
-
initAnnotations
-
getAnnotations
-
getSourceSection
public com.oracle.truffle.api.source.SourceSection getSourceSection() -
getHeaderSection
public com.oracle.truffle.api.source.SourceSection getHeaderSection() -
getDocComment
-
getModuleName
-
getModuleKey
-
getResolvedModuleKey
-
getMirror
-
getModuleSchema
-
isAmend
public boolean isAmend()Tells whether this module amends another module.
-