Package org.pkl.core.stdlib
Class PklConverter
java.lang.Object
org.pkl.core.stdlib.PklConverter
- All Implemented Interfaces:
VmValueConverter<Object>
-
Field Summary
Fields inherited from interface org.pkl.core.runtime.VmValueConverter
TOP_LEVEL_VALUE, WILDCARD_ELEMENT, WILDCARD_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertBoolean(Boolean value, Iterable<Object> path) convertBytes(VmBytes value, Iterable<Object> path) convertClass(VmClass value, Iterable<Object> path) convertDataSize(VmDataSize value, Iterable<Object> path) convertDuration(VmDuration value, Iterable<Object> path) convertDynamic(VmDynamic value, Iterable<Object> path) convertFloat(Double value, Iterable<Object> path) convertFunction(VmFunction value, Iterable<Object> path) convertInt(Long value, Iterable<Object> path) convertIntSeq(VmIntSeq value, Iterable<Object> path) convertList(VmList value, Iterable<Object> path) convertListing(VmListing value, Iterable<Object> path) convertMap(VmMap value, Iterable<Object> path) convertMapping(VmMapping value, Iterable<Object> path) convertNull(VmNull value, Iterable<Object> path) convertPair(VmPair value, Iterable<Object> path) convertRegex(VmRegex value, Iterable<Object> path) convertSet(VmSet value, Iterable<Object> path) convertString(String value, Iterable<Object> path) convertTypeAlias(VmTypeAlias value, Iterable<Object> path) convertTyped(VmTyped value, Iterable<Object> path) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pkl.core.runtime.VmValueConverter
convert
-
Constructor Details
-
PklConverter
-
-
Method Details
-
convertString
- Specified by:
convertStringin interfaceVmValueConverter<Object>
-
convertBoolean
- Specified by:
convertBooleanin interfaceVmValueConverter<Object>
-
convertInt
- Specified by:
convertIntin interfaceVmValueConverter<Object>
-
convertFloat
- Specified by:
convertFloatin interfaceVmValueConverter<Object>
-
convertDuration
- Specified by:
convertDurationin interfaceVmValueConverter<Object>
-
convertDataSize
- Specified by:
convertDataSizein interfaceVmValueConverter<Object>
-
convertBytes
- Specified by:
convertBytesin interfaceVmValueConverter<Object>
-
convertIntSeq
- Specified by:
convertIntSeqin interfaceVmValueConverter<Object>
-
convertList
- Specified by:
convertListin interfaceVmValueConverter<Object>
-
convertSet
- Specified by:
convertSetin interfaceVmValueConverter<Object>
-
convertMap
- Specified by:
convertMapin interfaceVmValueConverter<Object>
-
convertListing
- Specified by:
convertListingin interfaceVmValueConverter<Object>
-
convertMapping
- Specified by:
convertMappingin interfaceVmValueConverter<Object>
-
convertDynamic
- Specified by:
convertDynamicin interfaceVmValueConverter<Object>
-
convertTyped
- Specified by:
convertTypedin interfaceVmValueConverter<Object>
-
convertPair
- Specified by:
convertPairin interfaceVmValueConverter<Object>
-
convertRegex
- Specified by:
convertRegexin interfaceVmValueConverter<Object>
-
convertFunction
- Specified by:
convertFunctionin interfaceVmValueConverter<Object>
-
convertClass
- Specified by:
convertClassin interfaceVmValueConverter<Object>
-
convertTypeAlias
- Specified by:
convertTypeAliasin interfaceVmValueConverter<Object>
-
convertNull
- Specified by:
convertNullin interfaceVmValueConverter<Object>
-