Package org.pkl.core
Class StackFrameTransformers
- java.lang.Object
-
- org.pkl.core.StackFrameTransformers
-
public final class StackFrameTransformers extends java.lang.ObjectStatic factory for stack frame transformers.
-
-
Field Summary
Fields Modifier and Type Field Description static StackFrameTransformerconvertStdLibUrlToExternalUrlstatic StackFrameTransformerdefaultTransformerstatic StackFrameTransformeremptystatic StackFrameTransformerfromServiceProvidersstatic StackFrameTransformerreplacePackageUriWithSourceCodeUrl
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StackFrameTransformerconvertFilePathToUriScheme(java.lang.String scheme)static StackFrameTransformercreateDefault(PklSettings settings)static StackFrameTransformerrelativizeModuleUri(java.net.URI baseUri)
-
-
-
Field Detail
-
empty
public static final StackFrameTransformer empty
-
convertStdLibUrlToExternalUrl
public static final StackFrameTransformer convertStdLibUrlToExternalUrl
-
replacePackageUriWithSourceCodeUrl
public static StackFrameTransformer replacePackageUriWithSourceCodeUrl
-
fromServiceProviders
public static final StackFrameTransformer fromServiceProviders
-
defaultTransformer
public static final StackFrameTransformer defaultTransformer
-
-
Method Detail
-
convertFilePathToUriScheme
public static StackFrameTransformer convertFilePathToUriScheme(java.lang.String scheme)
-
relativizeModuleUri
public static StackFrameTransformer relativizeModuleUri(java.net.URI baseUri)
-
createDefault
public static StackFrameTransformer createDefault(PklSettings settings)
-
-