A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

A

abs() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.abs
 
abs() - Constructor for class org.pkl.core.stdlib.base.IntNodes.abs
 
abs(long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
ABSTRACT - org.pkl.core.Modifier
 
ABSTRACT - Static variable in class org.pkl.core.ast.VmModifier
 
ABSTRACT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ABSTRACT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
ABSTRACT() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
AbstractAstBuilder<T> - Class in org.pkl.core.ast.builder
 
AbstractAstBuilder(Source) - Constructor for class org.pkl.core.ast.builder.AbstractAstBuilder
 
AbstractCharEscaper - Class in org.pkl.core.util
 
AbstractCharEscaper() - Constructor for class org.pkl.core.util.AbstractCharEscaper
 
AbstractImportNode - Class in org.pkl.core.ast.expression.unary
 
AbstractReadNode - Class in org.pkl.core.ast.expression.unary
 
AbstractReadNode(SourceSection, ModuleKey) - Constructor for class org.pkl.core.ast.expression.unary.AbstractReadNode
 
AbstractRenderer - Class in org.pkl.core.stdlib
Base class for renderers that are part of the standard library.
AbstractRenderer(String, StringBuilder, String, PklConverter, boolean, boolean) - Constructor for class org.pkl.core.stdlib.AbstractRenderer
 
accept(Object, ObjectMember, Object) - Method in interface org.pkl.core.runtime.VmObjectLike.MemberValueConsumer
Returns true if VmObjectLike.iterateMemberValues(org.pkl.core.runtime.VmObjectLike.MemberValueConsumer) should continue calling this method for the remaining members, and false otherwise.
accept(Object, ObjectMember, Object) - Method in interface org.pkl.core.runtime.VmObjectLike.ForcedMemberValueConsumer
Returns true if VmObjectLike.forceAndIterateMemberValues(org.pkl.core.runtime.VmObjectLike.ForcedMemberValueConsumer) should continue calling this method for the remaining members, and false otherwise.
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.AmendExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.DeclaredTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.DefaultUnionTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ExprInputContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.FalseLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.FloatLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.FunctionLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.IntLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.LogicalNotExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NonNullExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NothingTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NullableTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.NullLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectElementContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMethodContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectSpreadContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.OuterExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ParameterContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.StringLiteralTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ThisExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TrueLiteralContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeAnnotationContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypedIdentifierContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.UnaryMinusExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.UnknownTypeContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.UnqualifiedAccessExprContext
 
accept(ParseTreeVisitor<? extends Result>) - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmClass
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmDataSize
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmDuration
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmDynamic
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmFunction
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmIntSeq
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmList
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmListing
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmMap
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmMapping
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmNull
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmPair
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmRegex
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmSet
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmTypeAlias
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmTyped
 
accept(VmValueConverter<T>, Iterable<Object>) - Method in class org.pkl.core.runtime.VmValue
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmClass
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmDataSize
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmDuration
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmDynamic
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmFunction
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmIntSeq
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmList
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmListing
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmMap
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmMapping
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmNull
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmPair
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmRegex
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmSet
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmTypeAlias
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmTyped
 
accept(VmValueVisitor) - Method in class org.pkl.core.runtime.VmValue
 
accept(ValueConverter<T>) - Method in class org.pkl.core.DataSize
Invokes the given converters's convert method for this Value.
accept(ValueConverter<T>) - Method in class org.pkl.core.Duration
Invokes the given converters's convert method for this Value.
accept(ValueConverter<T>) - Method in class org.pkl.core.Pair
 
accept(ValueConverter<T>) - Method in class org.pkl.core.PClass
 
accept(ValueConverter<T>) - Method in class org.pkl.core.PNull
 
accept(ValueConverter<T>) - Method in class org.pkl.core.PObject
 
accept(ValueConverter<T>) - Method in class org.pkl.core.TypeAlias
 
accept(ValueConverter<T>) - Method in interface org.pkl.core.Value
Invokes the given converters's convert method for this Value.
accept(ValueVisitor) - Method in class org.pkl.core.DataSize
Invokes the given visitor's visit method for this Value.
accept(ValueVisitor) - Method in class org.pkl.core.Duration
Invokes the given visitor's visit method for this Value.
accept(ValueVisitor) - Method in class org.pkl.core.Pair
 
accept(ValueVisitor) - Method in class org.pkl.core.PClass
 
accept(ValueVisitor) - Method in class org.pkl.core.PModule
 
accept(ValueVisitor) - Method in class org.pkl.core.PNull
 
accept(ValueVisitor) - Method in class org.pkl.core.PObject
 
accept(ValueVisitor) - Method in class org.pkl.core.TypeAlias
 
accept(ValueVisitor) - Method in interface org.pkl.core.Value
Invokes the given visitor's visit method for this Value.
acos() - Constructor for class org.pkl.core.stdlib.math.MathNodes.acos
 
action(RuleContext, int, int) - Method in class org.pkl.core.parser.antlr.PklLexer
 
actualValue - Variable in exception org.pkl.core.ast.type.VmTypeMismatchException
 
add() - Constructor for class org.pkl.core.stdlib.base.ListNodes.add
 
add() - Constructor for class org.pkl.core.stdlib.base.SetNodes.add
 
add(double, double) - Static method in class org.pkl.core.runtime.VmSafeMath
 
add(int, Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
add(long, long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
add(Object) - Method in class org.pkl.core.runtime.VmCollection
 
add(Object) - Method in interface org.pkl.core.runtime.VmCollection.Builder
 
add(Object) - Method in class org.pkl.core.runtime.VmList
 
add(Object) - Method in class org.pkl.core.runtime.VmSet
 
add(Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
add(Object, Object) - Method in class org.pkl.core.runtime.VmMap.Builder
 
add(EconomicSet<E>, E) - Static method in class org.pkl.core.util.EconomicSets
 
add(VmDataSize) - Method in class org.pkl.core.runtime.VmDataSize
 
add(VmDuration) - Method in class org.pkl.core.runtime.VmDuration
 
addAll(int, Collection<?>) - Method in class org.pkl.core.util.json.Json.JsArray
 
addAll(Iterable<?>) - Method in interface org.pkl.core.runtime.VmCollection.Builder
 
addAll(Collection<?>) - Method in class org.pkl.core.util.json.Json.JsArray
 
addAllowedModule(Pattern) - Method in interface org.pkl.core.SecurityManagerBuilder
 
addAllowedModule(Pattern) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
addAllowedModules(Collection<Pattern>) - Method in interface org.pkl.core.SecurityManagerBuilder
 
addAllowedModules(Collection<Pattern>) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
addAllowedResource(Pattern) - Method in interface org.pkl.core.SecurityManagerBuilder
 
addAllowedResource(Pattern) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
addAllowedResources(Collection<Pattern>) - Method in interface org.pkl.core.SecurityManagerBuilder
 
addAllowedResources(Collection<Pattern>) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
addBooleanProperty(String, VmObjectFactory.BooleanProperty<E>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addClassProperty(String, VmObjectFactory.Property<E, VmClass>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addDurationProperty(String, VmObjectFactory.Property<E, VmDuration>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addEnvironmentVariable(String, String) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given environment variable, overriding any environment variable previously added under the same name.
addEnvironmentVariables(Map<String, String>) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given environment variables, overriding any environment variables previously added under the same name.
addError(TestResults.Error) - Method in class org.pkl.core.runtime.TestResults.TestResult
 
addExternalProperties(Map<String, String>) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given external properties, overriding any properties previously set under the same name.
addExternalProperty(String, String) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given external property, overriding any property previously set under the same name.
addFailure(TestResults.Failure) - Method in class org.pkl.core.runtime.TestResults.TestResult
 
addImplicitResolver(Tag, Pattern, String) - Method in class org.pkl.core.util.yaml.snake.YamlResolver
 
addIntProperty(String, VmObjectFactory.IntProperty<E>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
AdditionNode - Class in org.pkl.core.ast.expression.binary
 
AdditionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.AdditionNode
 
AdditiveExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
addListEntries(VirtualFrame, int, EconomicMap<Object, ObjectMember>, ExpressionNode[], ObjectMember[]) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
addListProperty(String, VmObjectFactory.Property<E, VmList>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addMapProperty(String, VmObjectFactory.Property<E, VmMap>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addMethod(ClassMethod) - Method in class org.pkl.core.runtime.VmClass
 
addMethods(Iterable<ClassMethod>) - Method in class org.pkl.core.runtime.VmClass
 
addModuleKeyFactories(Collection<ModuleKeyFactory>) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given module key factories.
addModuleKeyFactory(ModuleKeyFactory) - Method in class org.pkl.core.EvaluatorBuilder
Adds the given module key factory.
addProperties(Iterable<ClassProperty>) - Method in class org.pkl.core.runtime.VmClass
 
addProperties(UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.runtime.VmTyped
 
addProperty(String, VmObjectFactory.Property<E, T>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addProperty(ClassProperty) - Method in class org.pkl.core.runtime.VmClass
 
addProperty(ObjectMember) - Method in class org.pkl.core.runtime.VmTyped
 
addResourceReader(ResourceReader) - Method in class org.pkl.core.EvaluatorBuilder
 
addResourceReaders(Collection<ResourceReader>) - Method in class org.pkl.core.EvaluatorBuilder
 
addSetProperty(String, VmObjectFactory.Property<E, VmSet>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addStringProperty(String, VmObjectFactory.Property<E, String>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addTypedProperty(String, VmObjectFactory.Property<E, VmTyped>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
addValueProperty(String, VmObjectFactory.Property<E, VmValue>) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
adhocEvalError(String, Object...) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
AFTER - Static variable in class org.pkl.core.runtime.Identifier
 
aggregateResult(List<Pair<String, SourceSection>>, List<Pair<String, SourceSection>>) - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
Alias(TypeAlias) - Constructor for class org.pkl.core.PType.Alias
 
Alias(TypeAlias, List<PType>, PType) - Constructor for class org.pkl.core.PType.Alias
 
ALL - org.pkl.core.ast.builder.ConstLevel
 
AlsoKnownAs - Static variable in class org.pkl.core.PClassInfo
 
AmendExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.AmendExprContext
 
AmendFunctionNode - Class in org.pkl.core.ast.expression.literal
 
AmendFunctionNode(ObjectLiteralNode, TypeNode[], FrameDescriptor) - Constructor for class org.pkl.core.ast.expression.literal.AmendFunctionNode
 
AmendModuleNode - Class in org.pkl.core.ast.expression.literal
 
AmendModuleNode(SourceSection, VmLanguage, ExpressionNode[], EconomicMap<Object, ObjectMember>, ModuleInfo) - Constructor for class org.pkl.core.ast.expression.literal.AmendModuleNode
 
AMENDS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
AMENDS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
AMENDS() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
and() - Constructor for class org.pkl.core.stdlib.base.IntNodes.and
 
AND - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
AND - Static variable in class org.pkl.core.parser.antlr.PklParser
 
AND() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
andThen(StackFrameTransformer) - Method in interface org.pkl.core.StackFrameTransformer
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
annotation() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
annotation(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
annotation(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
annotation(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
annotation(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
annotation(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
AnnotationContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
annotationNodes - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
annotations - Variable in class org.pkl.core.ast.member.ClassMember
 
AnnotationScope(SymbolTable.Scope, FrameDescriptor.Builder) - Constructor for class org.pkl.core.ast.builder.SymbolTable.AnnotationScope
 
any() - Constructor for class org.pkl.core.stdlib.base.ListNodes.any
 
any() - Constructor for class org.pkl.core.stdlib.base.MapNodes.any
 
any() - Constructor for class org.pkl.core.stdlib.base.SetNodes.any
 
Any - Static variable in class org.pkl.core.PClassInfo
 
ANY - Static variable in class org.pkl.core.runtime.Identifier
 
AnyNodes - Class in org.pkl.core.stdlib.base
 
AnyNodes.getClass - Class in org.pkl.core.stdlib.base
 
AnyNodes.ifNonNull - Class in org.pkl.core.stdlib.base
 
AnyNodes.toString - Class in org.pkl.core.stdlib.base
 
AnyTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.AnyTypeNode
 
append(char) - Method in class org.pkl.core.util.StringBuilderWriter
 
append(CharSequence) - Method in class org.pkl.core.util.StringBuilderWriter
 
append(CharSequence, int, int) - Method in class org.pkl.core.util.StringBuilderWriter
 
appendToBuilder(StringBuilder, String) - Static method in class org.pkl.core.runtime.VmUtils
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function0Nodes.apply
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function1Nodes.apply
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function2Nodes.apply
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function3Nodes.apply
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function4Nodes.apply
 
apply() - Constructor for class org.pkl.core.stdlib.base.Function5Nodes.apply
 
apply(Object) - Method in class org.pkl.core.runtime.VmFunction
 
apply(Object) - Method in interface org.pkl.core.util.json.Json.Mapper
 
apply(Object, Object) - Method in class org.pkl.core.runtime.VmFunction
 
APPLY - Static variable in class org.pkl.core.runtime.Identifier
 
applyFromProject(Project) - Method in class org.pkl.core.EvaluatorBuilder
Given a project, sets its dependencies, and also applies any evaluator settings if set.
applyString(Object) - Method in class org.pkl.core.runtime.VmFunction
 
applyToList() - Constructor for class org.pkl.core.stdlib.base.FunctionNodes.applyToList
 
ApplyVmFunction0Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction0Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction0Node
 
ApplyVmFunction1Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction1Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
ApplyVmFunction2Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction2Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
ApplyVmFunction3Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction3Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction3Node
 
ApplyVmFunction4Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction4Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction4Node
 
ApplyVmFunction5Node - Class in org.pkl.core.ast.lambda
 
ApplyVmFunction5Node() - Constructor for class org.pkl.core.ast.lambda.ApplyVmFunction5Node
 
architecture() - Method in class org.pkl.core.Platform.Processor
The instruction set architecture of this processor.
argumentList() - Method in class org.pkl.core.parser.antlr.PklParser
 
argumentList() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
argumentList() - Method in class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
argumentList() - Method in class org.pkl.core.parser.antlr.PklParser.UnqualifiedAccessExprContext
 
ArgumentListContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
ArrayCharEscaper - Class in org.pkl.core.util
 
ArrayCharEscaper.Builder - Class in org.pkl.core.util
 
ARROW - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ARROW - Static variable in class org.pkl.core.parser.antlr.PklParser
 
ARROW() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionLiteralContext
 
ARROW() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
ARROW() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
AS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
AS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
AS() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
AS() - Method in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
asin() - Constructor for class org.pkl.core.stdlib.math.MathNodes.asin
 
ASSIGN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ASSIGN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMethodContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
ASSIGN() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
AstBuilder - Class in org.pkl.core.ast.builder
 
AstBuilder(Source, VmLanguage, ModuleInfo, ModuleResolver) - Constructor for class org.pkl.core.ast.builder.AstBuilder
 
AT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
AT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
AT() - Method in class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
atan() - Constructor for class org.pkl.core.stdlib.math.MathNodes.atan
 
ATOM - Static variable in class org.pkl.core.settings.PklSettings.Editor
The Atom editor.
ATTRIBUTES - Static variable in class org.pkl.core.runtime.Identifier
 

B

b() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.b
 
b() - Constructor for class org.pkl.core.stdlib.base.IntNodes.b
 
B - Static variable in class org.pkl.core.runtime.Identifier
 
b1 - Variable in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
b2 - Variable in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
base64() - Constructor for class org.pkl.core.stdlib.base.StringNodes.base64
 
BASE64 - Static variable in class org.pkl.core.runtime.Identifier
 
base64Decoded() - Constructor for class org.pkl.core.stdlib.base.StringNodes.base64Decoded
 
BaseModule - Class in org.pkl.core.runtime
 
BaseModule() - Constructor for class org.pkl.core.runtime.BaseModule
 
BaseNodes - Class in org.pkl.core.stdlib.base
External property and function implementations for the `base` module.
BaseNodes.Infinity - Class in org.pkl.core.stdlib.base
 
BaseNodes.IntSeq - Class in org.pkl.core.stdlib.base
 
BaseNodes.List - Class in org.pkl.core.stdlib.base
 
BaseNodes.Map - Class in org.pkl.core.stdlib.base
 
BaseNodes.NaN - Class in org.pkl.core.stdlib.base
 
BaseNodes.Null - Class in org.pkl.core.stdlib.base
 
BaseNodes.Pair - Class in org.pkl.core.stdlib.base
 
BaseNodes.Regex - Class in org.pkl.core.stdlib.base
 
BaseNodes.Set - Class in org.pkl.core.stdlib.base
 
BaseNodes.Undefined - Class in org.pkl.core.stdlib.base
 
basic() - Static method in class org.pkl.core.ValueFormatter
Equivalent to new ValueFormatter(false, false).
BEFORE - Static variable in class org.pkl.core.runtime.Identifier
 
beginArray() - Method in class org.pkl.core.util.json.JsonWriter
Begins encoding a new array.
beginObject() - Method in class org.pkl.core.util.json.JsonWriter
Begins encoding a new object.
BenchmarkModule - Class in org.pkl.core.runtime
 
BenchmarkModule() - Constructor for class org.pkl.core.runtime.BenchmarkModule
 
bigger(ConstLevel) - Method in enum org.pkl.core.ast.builder.ConstLevel
 
biggerOrEquals(ConstLevel) - Method in enum org.pkl.core.ast.builder.ConstLevel
 
BinaryExpressionNode - Class in org.pkl.core.ast.expression.binary
 
BinaryExpressionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.BinaryExpressionNode
 
BlackholeNode - Class in org.pkl.core.ast.internal
Ensures that `childNode` isn't optimized away.
BlackholeNode() - Constructor for class org.pkl.core.ast.internal.BlackholeNode
 
BlockComment - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
BlockComment - Static variable in class org.pkl.core.parser.antlr.PklParser
 
bodyNode - Variable in class org.pkl.core.ast.MemberNode
 
Boolean - Static variable in class org.pkl.core.PClassInfo
 
BooleanNodes - Class in org.pkl.core.stdlib.base
 
BooleanNodes.implies - Class in org.pkl.core.stdlib.base
 
BooleanNodes.xor - Class in org.pkl.core.stdlib.base
 
BooleanTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.BooleanTypeNode
 
BufferedLogger - Class in org.pkl.core
A logger that keeps messages locally and can return them.
BufferedLogger(Logger) - Constructor for class org.pkl.core.BufferedLogger
 
bug(String, Object...) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
BUG - org.pkl.core.runtime.VmException.Kind
 
build() - Method in class org.pkl.core.EvaluatorBuilder
 
build() - Method in interface org.pkl.core.runtime.VmCollection.Builder
 
build() - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
build() - Method in class org.pkl.core.runtime.VmMap.Builder
 
build() - Method in interface org.pkl.core.SecurityManagerBuilder
 
build() - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
build() - Method in class org.pkl.core.util.ArrayCharEscaper.Builder
 
builder - Variable in class org.pkl.core.stdlib.AbstractRenderer
 
builder - Variable in class org.pkl.core.util.yaml.YamlEmitter
 
builder() - Method in class org.pkl.core.runtime.VmCollection
 
builder() - Method in class org.pkl.core.runtime.VmList
 
builder() - Static method in class org.pkl.core.runtime.VmMap
 
builder() - Method in class org.pkl.core.runtime.VmSet
 
builder() - Static method in class org.pkl.core.util.ArrayCharEscaper
 
builder(int) - Static method in class org.pkl.core.util.ArrayCharEscaper
 
builder(VmMap) - Static method in class org.pkl.core.runtime.VmMap
 
builder(VmSet) - Static method in class org.pkl.core.runtime.VmSet
 
builderToString(StringBuilder) - Static method in class org.pkl.core.runtime.VmUtils
 
buildExampleFailure(String, String, String, String, String) - Static method in class org.pkl.core.runtime.TestResults.Failure
 
buildExampleLengthMismatchFailure(String, String, int, int) - Static method in class org.pkl.core.runtime.TestResults.Failure
 
buildExamplePropertyMismatchFailure(String, String, boolean) - Static method in class org.pkl.core.runtime.TestResults.Failure
 
buildFactFailure(SourceSection, String) - Static method in class org.pkl.core.runtime.TestResults.Failure
 
buildFrameDescriptor() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
ByteArrayUtils - Class in org.pkl.core.util
 
ByteArrayUtils() - Constructor for class org.pkl.core.util.ByteArrayUtils
 
BYTES - org.pkl.core.DataSizeUnit
 

C

c - Variable in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
cached(ModuleKey, String) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key that behaves like delegate, except that it returns text as its loaded source.
cachedHash - Variable in class org.pkl.core.runtime.VmObject
 
cachedValues - Variable in class org.pkl.core.runtime.VmObject
 
Candidate(String, double) - Constructor for class org.pkl.core.runtime.KeyLookupSuggestions.Candidate
 
Candidate(MemberLookupSuggestions.Candidate.Kind, String, String, double, int) - Constructor for class org.pkl.core.runtime.MemberLookupSuggestions.Candidate
 
cannotFindKey(VmMap, Object) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
cannotFindMember(VmObjectLike, Object) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
cannotFindMethod(VmObjectLike, Identifier, int, boolean) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
cannotFindProperty(VmObjectLike, Identifier, boolean, boolean) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
CannotInvokeAbstractFunctionNode - Class in org.pkl.core.ast.builder
 
CannotInvokeAbstractFunctionNode(SourceSection, String) - Constructor for class org.pkl.core.ast.builder.CannotInvokeAbstractFunctionNode
 
CannotInvokeAbstractPropertyNode - Class in org.pkl.core.ast.builder
 
CannotInvokeAbstractPropertyNode(SourceSection, String) - Constructor for class org.pkl.core.ast.builder.CannotInvokeAbstractPropertyNode
 
cannotRenderNonStringKey(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
cannotRenderTypeAddConverter(VmValue) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
CanonicalPackageUri - Class in org.pkl.core.project
The canonical name of a package dependency within a project.
CanonicalPackageUri(URI, int) - Constructor for class org.pkl.core.project.CanonicalPackageUri
 
canRenderPropertyOrEntryOf(VmDynamic) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
canRenderPropertyOrEntryOf(VmDynamic) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
capitalize() - Constructor for class org.pkl.core.stdlib.base.StringNodes.capitalize
 
capitalize(String) - Static method in class org.pkl.core.util.IoUtils
Capitalizes the first Unicode character of the given string (rather than the first character of each word).
CASE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
CASE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
CASE() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
catchMethod() - Constructor for class org.pkl.core.stdlib.test.TestNodes.catchMethod
 
catchOrNull() - Constructor for class org.pkl.core.stdlib.test.TestNodes.catchOrNull
 
cbrt() - Constructor for class org.pkl.core.stdlib.math.MathNodes.cbrt
 
ceil() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.ceil
 
ceil() - Constructor for class org.pkl.core.stdlib.base.IntNodes.ceil
 
CertificateUtils - Class in org.pkl.core.runtime
 
CertificateUtils() - Constructor for class org.pkl.core.runtime.CertificateUtils
 
channelNames - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
chars() - Constructor for class org.pkl.core.stdlib.base.StringNodes.chars
 
checkedMultiply(long, long) - Static method in class org.pkl.core.util.MathUtils
Returns the product of a and b, provided it does not overflow.
checkedPow(long, int) - Static method in class org.pkl.core.util.MathUtils
Returns the b to the kth power, provided it does not overflow.
checkHasNoChecksumComponent(PackageUri) - Static method in class org.pkl.core.packages.PackageUtils
 
checkImportModule(URI, URI) - Method in interface org.pkl.core.SecurityManager
Checks if the given importing module may import the given imported module.
CheckIsAnnotationClassNode - Class in org.pkl.core.ast.expression.literal
 
CheckIsAnnotationClassNode(UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.expression.literal.CheckIsAnnotationClassNode
 
checkIsInstantiable(VmClass, Node) - Static method in class org.pkl.core.runtime.VmUtils
 
checkIsValidFunctionAmendment(VmFunction) - Method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
checkIsValidListingAmendment() - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
checkIsValidListingProperty() - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
checkIsValidMappingAmendment() - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
checkIsValidMappingProperty() - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
checkIsValidTypedAmendment(Object) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
checkIsValidTypedProperty(VmClass, ObjectMember) - Method in class org.pkl.core.ast.expression.generator.GeneratorMemberNode
 
checkLengthOne() - Method in class org.pkl.core.runtime.VmCollection
 
checkListingCannotHaveParameters() - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
checkMappingCannotHaveParameters() - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
checkMaxListingMemberIndex(int) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
checkNonEmpty() - Method in class org.pkl.core.runtime.VmCollection
 
checkObjectCannotHaveParameters() - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
checkPositive(long) - Static method in class org.pkl.core.runtime.VmCollection
 
checkPositive(long) - Static method in class org.pkl.core.runtime.VmUtils
 
checkReadResource(URI) - Method in interface org.pkl.core.SecurityManager
Checks if the given resource may be read.
checkResolveModule(URI) - Method in interface org.pkl.core.SecurityManager
Checks if the given module may be resolved.
checkResolveResource(URI) - Method in interface org.pkl.core.SecurityManager
Checks if the given resource may be resolved.
Checksums - Class in org.pkl.core.packages
 
Checksums(String) - Constructor for class org.pkl.core.packages.Checksums
 
checkTypedProperty(VmClass, ObjectMember) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
Class - Static variable in class org.pkl.core.PClassInfo
 
Class() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.Class
 
Class(PClass) - Constructor for class org.pkl.core.PType.Class
 
Class(PClass, List<PType>) - Constructor for class org.pkl.core.PType.Class
 
Class(PClass, PType) - Constructor for class org.pkl.core.PType.Class
 
Class(PClass, PType, PType) - Constructor for class org.pkl.core.PType.Class
 
CLASS - Static variable in class org.pkl.core.ast.VmModifier
 
CLASS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
CLASS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
CLASS() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
classBody() - Method in class org.pkl.core.parser.antlr.PklParser
 
classBody() - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
ClassBodyContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
classHeader() - Method in class org.pkl.core.parser.antlr.PklParser
 
classHeader() - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
ClassHeaderContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
classInfo - Variable in class org.pkl.core.PObject
 
ClassMember - Class in org.pkl.core.ast.member
 
ClassMember(String, Member.SourceLocation, Set<Modifier>, List<PObject>, String, PClass) - Constructor for class org.pkl.core.PClass.ClassMember
 
ClassMember(SourceSection, SourceSection, int, Identifier, String, SourceSection, List<VmTyped>, VmTyped) - Constructor for class org.pkl.core.ast.member.ClassMember
 
classMethod - Variable in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classMethod - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classMethod() - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classMethod() - Method in class org.pkl.core.parser.antlr.PklParser
 
classMethod() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classMethod() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
classMethod(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classMethod(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classMethod(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ClassMethod - Class in org.pkl.core.ast.member
 
ClassMethod(SourceSection, SourceSection, int, Identifier, String, SourceSection, List<VmTyped>, VmTyped, List<TypeParameter>, String) - Constructor for class org.pkl.core.ast.member.ClassMethod
 
ClassMethodContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
ClassNode - Class in org.pkl.core.ast.member
 
ClassNode(SourceSection, SourceSection, SourceSection, ExpressionNode[], int, PClassInfo<?>, List<TypeParameter>, ModuleInfo, UnresolvedTypeNode, EconomicMap<Object, ObjectMember>, UnresolvedPropertyNode[], UnresolvedMethodNode[]) - Constructor for class org.pkl.core.ast.member.ClassNode
 
ClassNodes - Class in org.pkl.core.stdlib.base
 
ClassNodes - Class in org.pkl.core.stdlib.reflect
 
ClassNodes.isSubclassOf - Class in org.pkl.core.stdlib.reflect
 
ClassNodes.simpleName - Class in org.pkl.core.stdlib.base
 
classPath(ClassLoader) - Static method in class org.pkl.core.module.ModuleKeyFactories
Returns a factory for modulepath: modules resolved with the given class loader.
classPath(ClassLoader) - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for JVM class path resources.
classPath(URI, ClassLoader) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for a modulepath: module to be resolved with the given class loader.
classProperty - Variable in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classProperty - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classProperty() - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classProperty() - Method in class org.pkl.core.parser.antlr.PklParser
 
classProperty() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classProperty() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
classProperty(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
classProperty(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
classProperty(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ClassProperty - Class in org.pkl.core.ast.member
 
ClassProperty(SourceSection, SourceSection, int, Identifier, String, SourceSection, List<VmTyped>, VmTyped, PropertyTypeNode, ObjectMember) - Constructor for class org.pkl.core.ast.member.ClassProperty
 
ClassPropertyContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
ClassScope(SymbolTable.Scope, Identifier, String, FrameDescriptor.Builder, List<TypeParameter>) - Constructor for class org.pkl.core.ast.builder.SymbolTable.ClassScope
 
classTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
clazz - Variable in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
clazz - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
clazz() - Method in class org.pkl.core.parser.antlr.PklParser
 
clazz() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
clazz() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
clazz(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
clazz(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ClazzContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
clear() - Method in class org.pkl.core.BufferedLogger
 
clear() - Method in class org.pkl.core.util.json.Json.JsArray
 
clear() - Method in class org.pkl.core.util.json.Json.JsObject
 
clear(EconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
close() - Method in interface org.pkl.core.Evaluator
Releases all resources held by this evaluator.
close() - Method in class org.pkl.core.EvaluatorImpl
 
close() - Method in interface org.pkl.core.module.ModuleKeyFactory
Closes this factory, releasing any resources held.
close() - Method in class org.pkl.core.module.ModulePathResolver
 
close() - Method in class org.pkl.core.repl.ReplServer
 
close() - Method in class org.pkl.core.util.json.JsonWriter
Flushes and closes this writer and the underlying Writer.
close() - Method in class org.pkl.core.util.StringBuilderWriter
 
closeQuietly(Iterable<ModuleKeyFactory>) - Static method in class org.pkl.core.module.ModuleKeyFactories
Closes the given factories, ignoring any exceptions.
COALESCE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
COALESCE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
COALESCE() - Method in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
CodeGeneratorUtils - Class in org.pkl.core.util
Utilities shared across Java dnd Kotlin code generators.
codePointOffsetFromEndToCharOffset(String, long) - Static method in class org.pkl.core.runtime.VmUtils
 
codePointOffsetToCharOffset(String, long) - Static method in class org.pkl.core.runtime.VmUtils
 
codePointOffsetToCharOffset(String, long, int) - Static method in class org.pkl.core.runtime.VmUtils
 
codePoints() - Constructor for class org.pkl.core.stdlib.base.StringNodes.codePoints
 
Collection - Static variable in class org.pkl.core.PClassInfo
 
CollectionNodes - Class in org.pkl.core.stdlib.base
 
CollectionNodes.CompareByNode - Class in org.pkl.core.stdlib.base
 
CollectionNodes.CompareNode - Class in org.pkl.core.stdlib.base
 
CollectionNodes.CompareWithNode - Class in org.pkl.core.stdlib.base
 
CollectionNodes.SortComparatorNode - Class in org.pkl.core.stdlib.base
 
CollectionTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
CollectionUtils - Class in org.pkl.core.util
 
COLON - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
COLON - Static variable in class org.pkl.core.parser.antlr.PklParser
 
COLON() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAnnotationContext
 
column - Variable in class org.pkl.core.util.json.Location
The column number, starting at 1.
COMMA - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
COMMA - Static variable in class org.pkl.core.parser.antlr.PklParser
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
COMMA() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
COMMA(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
CommentsChannel - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
commitId() - Method in class org.pkl.core.Release
The Git commit ID of this release.
comparator - Static variable in class org.pkl.core.module.PathElement
 
comparator() - Static method in class org.pkl.core.Version
Returns a comparator for semantic versions.
ComparatorNode - Class in org.pkl.core.ast.expression.binary
 
ComparatorNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.ComparatorNode
 
CompareByNode() - Constructor for class org.pkl.core.stdlib.base.CollectionNodes.CompareByNode
 
CompareNode() - Constructor for class org.pkl.core.stdlib.base.CollectionNodes.CompareNode
 
compareTo(Identifier) - Method in class org.pkl.core.runtime.Identifier
 
compareTo(KeyLookupSuggestions.Candidate) - Method in class org.pkl.core.runtime.KeyLookupSuggestions.Candidate
 
compareTo(MemberLookupSuggestions.Candidate) - Method in class org.pkl.core.runtime.MemberLookupSuggestions.Candidate
 
compareTo(VmDataSize) - Method in class org.pkl.core.runtime.VmDataSize
 
compareTo(VmDuration) - Method in class org.pkl.core.runtime.VmDuration
 
compareTo(Version) - Method in class org.pkl.core.Version
Compares this version to the given version according to semantic versioning rules.
CompareWithNode() - Constructor for class org.pkl.core.stdlib.base.CollectionNodes.CompareWithNode
 
ComparisonExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
compilePattern(String, Node) - Static method in class org.pkl.core.runtime.VmUtils
 
Completion(String, String) - Constructor for class org.pkl.core.repl.ReplRequest.Completion
 
Completion(Collection<String>) - Constructor for class org.pkl.core.repl.ReplResponse.Completion
 
Composite - Interface in org.pkl.core
A container of properties.
concatenate(VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
concatenate(VmCollection) - Method in class org.pkl.core.runtime.VmList
 
concatenate(VmCollection) - Method in class org.pkl.core.runtime.VmSet
 
concatenate(VmMap) - Method in class org.pkl.core.runtime.VmMap
 
CONST - Static variable in class org.pkl.core.ast.VmModifier
 
CONST - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
CONST - Static variable in class org.pkl.core.parser.antlr.PklParser
 
CONST() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
CONST() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
ConstantEntriesLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal that contains entries (and possibly properties) but not elements.
ConstantEntriesLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
ConstantNode - Interface in org.pkl.core.ast
 
ConstantValueNode - Class in org.pkl.core.ast
 
ConstantValueNode(SourceSection, Object) - Constructor for class org.pkl.core.ast.ConstantValueNode
 
ConstantValueNode(Object) - Constructor for class org.pkl.core.ast.ConstantValueNode
 
ConstLevel - Enum in org.pkl.core.ast.builder
 
Constrained(SourceSection, UnresolvedTypeNode, TypeConstraintNode[]) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Constrained
 
Constrained(PType, List<String>) - Constructor for class org.pkl.core.PType.Constrained
 
ConstrainedTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
ConstrainedTypeNode(SourceSection, TypeNode, TypeConstraintNode[]) - Constructor for class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
Constraint(SourceSection, Object) - Constructor for exception org.pkl.core.ast.type.VmTypeMismatchException.Constraint
 
contains() - Constructor for class org.pkl.core.stdlib.base.ListNodes.contains
 
contains() - Constructor for class org.pkl.core.stdlib.base.SetNodes.contains
 
contains() - Constructor for class org.pkl.core.stdlib.base.StringNodes.contains
 
contains(Object) - Method in class org.pkl.core.runtime.VmList
 
contains(Object) - Method in class org.pkl.core.runtime.VmSet
 
contains(Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
containsAll(Collection<?>) - Method in class org.pkl.core.util.json.Json.JsArray
 
containsKey() - Constructor for class org.pkl.core.stdlib.base.MapNodes.containsKey
 
containsKey() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.containsKey
 
containsKey(Object) - Method in class org.pkl.core.runtime.VmMap
 
containsKey(Object) - Method in class org.pkl.core.util.json.Json.JsObject
 
containsKey(UnmodifiableEconomicMap<K, V>, K) - Static method in class org.pkl.core.util.EconomicMaps
 
containsValue() - Constructor for class org.pkl.core.stdlib.base.MapNodes.containsValue
 
containsValue(Object) - Method in class org.pkl.core.runtime.VmMap
 
containsValue(Object) - Method in class org.pkl.core.util.json.Json.JsObject
 
CONTRAVARIANT - org.pkl.core.TypeParameter.Variance
An `in` parameter.
convert(Object) - Method in interface org.pkl.core.ValueConverter
 
convert(Object, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertBoolean(Boolean) - Method in interface org.pkl.core.ValueConverter
 
convertBoolean(Boolean, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertBoolean(Boolean, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertClass(PClass) - Method in interface org.pkl.core.ValueConverter
 
convertClass(VmClass, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertClass(VmClass, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertDataSize(DataSize) - Method in interface org.pkl.core.ValueConverter
 
convertDataSize(VmDataSize, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertDataSize(VmDataSize, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertDuration(Duration) - Method in interface org.pkl.core.ValueConverter
 
convertDuration(VmDuration, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertDuration(VmDuration, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertDynamic(VmDynamic, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertDynamic(VmDynamic, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
converter - Variable in class org.pkl.core.stdlib.AbstractRenderer
 
CONVERTERS - Static variable in class org.pkl.core.runtime.Identifier
 
convertFilePathToUriScheme(String) - Static method in class org.pkl.core.StackFrameTransformers
 
convertFloat(Double) - Method in interface org.pkl.core.ValueConverter
 
convertFloat(Double, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertFloat(Double, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertFunction(VmFunction, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertFunction(VmFunction, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertInt(Long) - Method in interface org.pkl.core.ValueConverter
 
convertInt(Long, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertInt(Long, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertIntSeq(VmIntSeq, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertIntSeq(VmIntSeq, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertList(List<?>) - Method in interface org.pkl.core.ValueConverter
 
convertList(VmList, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertList(VmList, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertListing(VmListing, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertListing(VmListing, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertMap(Map<?, ?>) - Method in interface org.pkl.core.ValueConverter
 
convertMap(VmMap, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertMap(VmMap, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertMapping(VmMapping, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertMapping(VmMapping, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertModule(PModule) - Method in interface org.pkl.core.ValueConverter
 
convertNull() - Method in interface org.pkl.core.ValueConverter
 
convertNull(VmNull, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertNull(VmNull, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertObject(PObject) - Method in interface org.pkl.core.ValueConverter
 
convertPair(Pair<?, ?>) - Method in interface org.pkl.core.ValueConverter
 
convertPair(VmPair, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertPair(VmPair, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertRegex(Pattern) - Method in interface org.pkl.core.ValueConverter
 
convertRegex(VmRegex, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertRegex(VmRegex, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertSet(Set<?>) - Method in interface org.pkl.core.ValueConverter
 
convertSet(VmSet, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertSet(VmSet, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertStdLibUrlToExternalUrl - Static variable in class org.pkl.core.StackFrameTransformers
 
convertString(String) - Method in interface org.pkl.core.ValueConverter
 
convertString(String, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertString(String, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertTo(DataSizeUnit) - Method in class org.pkl.core.DataSize
Returns a new data size with the given unit and this value converted to the given unit.
convertTo(DataSizeUnit) - Method in class org.pkl.core.runtime.VmDataSize
 
convertTo(DurationUnit) - Method in class org.pkl.core.Duration
Returns a new duration with the given unit and this value converted to the given unit.
convertTo(DurationUnit) - Method in class org.pkl.core.runtime.VmDuration
 
convertTypeAlias(VmTypeAlias, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertTypeAlias(VmTypeAlias, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertTypeAlias(TypeAlias) - Method in interface org.pkl.core.ValueConverter
 
convertTyped(VmTyped, Iterable<Object>) - Method in interface org.pkl.core.runtime.VmValueConverter
 
convertTyped(VmTyped, Iterable<Object>) - Method in class org.pkl.core.stdlib.PklConverter
 
convertValueTo(DataSizeUnit) - Method in class org.pkl.core.DataSize
Returns the value of this data size converted to the given unit.
convertValueTo(DurationUnit) - Method in class org.pkl.core.Duration
Returns the value of this duration converted to the given unit.
copy(int, PklRootNode, Object) - Method in class org.pkl.core.runtime.VmFunction
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.AmendModuleNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
copy(ExpressionNode) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
copyFrom(PklParser.ExprContext) - Method in class org.pkl.core.parser.antlr.PklParser.ExprContext
 
copyFrom(PklParser.ObjectMemberContext) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
 
copyFrom(PklParser.TypeContext) - Method in class org.pkl.core.parser.antlr.PklParser.TypeContext
 
cos() - Constructor for class org.pkl.core.stdlib.math.MathNodes.cos
 
count() - Constructor for class org.pkl.core.stdlib.base.ListNodes.count
 
count() - Constructor for class org.pkl.core.stdlib.base.SetNodes.count
 
countLeadingWhitespace(String) - Static method in class org.pkl.core.runtime.VmUtils
 
COVARIANT - org.pkl.core.TypeParameter.Variance
An `out` parameter.
create() - Static method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
create() - Static method in class org.pkl.core.util.EconomicMaps
 
create() - Static method in class org.pkl.core.util.EconomicSets
 
create(int) - Static method in class org.pkl.core.util.EconomicMaps
 
create(E) - Method in class org.pkl.core.stdlib.VmObjectFactory
 
create(Source, VmLanguage, PklParser.ModuleContext, ModuleKey, ResolvedModuleKey, ModuleResolver) - Static method in class org.pkl.core.ast.builder.AstBuilder
 
create(Iterable<?>) - Static method in class org.pkl.core.runtime.VmList
 
create(Iterable<?>) - Static method in class org.pkl.core.runtime.VmSet
 
create(Object[]) - Static method in class org.pkl.core.runtime.VmList
 
create(Object[], int) - Static method in class org.pkl.core.runtime.VmList
 
create(String) - Static method in class org.pkl.core.packages.PackageUri
 
create(String) - Static method in class org.pkl.core.util.xml.XmlValidator
 
create(StringBuilder, String, String) - Static method in class org.pkl.core.util.yaml.YamlEmitter
 
create(String, Object...) - Static method in class org.pkl.core.util.ErrorMessages
 
create(URI) - Method in interface org.pkl.core.module.ModuleKeyFactory
Returns a ModuleKey for the given absolute normalized URI, or Optional.empty() if this factory cannot handle the given URI.
create(URI) - Static method in class org.pkl.core.packages.PackageAssetUri
 
create(URI, String) - Static method in class org.pkl.core.ModuleSource
 
create(ImMap<Object, Object>, RrbTree.ImRrbt<Object>) - Static method in class org.pkl.core.runtime.VmMap
 
create(ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod0Node.Factory
 
create(ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalPropertyNode.Factory
 
create(ExpressionNode, ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod1Node.Factory
 
create(ExpressionNode, ExpressionNode, ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod2Node.Factory
 
create(ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod3Node.Factory
 
create(ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod4Node.Factory
 
create(ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode, ExpressionNode) - Method in interface org.pkl.core.stdlib.ExternalMethod5Node.Factory
 
createAmendFunctionNode(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
createApplyNode() - Static method in class org.pkl.core.ast.type.TypeConstraintNode
 
createBuilder() - Static method in class org.pkl.core.runtime.VmUtils
 
createCallNode(ClassProperty) - Static method in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
createContext(TruffleLanguage.Env) - Method in class org.pkl.core.runtime.VmLanguage
 
createContext(Runnable) - Static method in class org.pkl.core.runtime.VmUtils
 
createDecimalFormat(int) - Static method in class org.pkl.core.runtime.VmUtils
 
createDefault(PklSettings) - Static method in class org.pkl.core.StackFrameTransformers
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.DynamicTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.FinalClassTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.UnionOfStringLiteralsTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
createDefaultValue(VmLanguage, SourceSection, String) - Method in class org.pkl.core.ast.type.TypeNode.VarArgsTypeNode
 
createEmptyMaterializedFrame() - Static method in class org.pkl.core.runtime.VmUtils
 
createFailedPredicateException(String, String) - Method in class org.pkl.core.parser.antlr.PklParser
 
createFromConstantNodes(ExpressionNode[]) - Static method in class org.pkl.core.runtime.VmList
 
createFromConstantNodes(ExpressionNode[]) - Static method in class org.pkl.core.runtime.VmMap
 
createFromConstantNodes(ExpressionNode[]) - Static method in class org.pkl.core.runtime.VmSet
 
createIndented(String, String, Object...) - Static method in class org.pkl.core.util.ErrorMessages
 
createInvokeNode() - Method in class org.pkl.core.ast.internal.ToStringNode
 
createLexer(CharStream) - Static method in class org.pkl.core.parser.Lexer
 
createListMembers(VirtualFrame, int) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
createLocalObjectProperty(VmLanguage, SourceSection, SourceSection, Identifier, String, FrameDescriptor, int, ExpressionNode, UnresolvedTypeNode) - Static method in class org.pkl.core.runtime.VmUtils
 
createMapMembers(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
createMembers(int) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
createMembers(VirtualFrame, int) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
createObjectProperty(VmLanguage, SourceSection, SourceSection, Identifier, String, FrameDescriptor, int, ExpressionNode, PropertyTypeNode) - Static method in class org.pkl.core.runtime.VmUtils
 
createPackages() - Method in class org.pkl.core.project.ProjectPackager
 
createParser(TokenStream, List<LexParseException>) - Method in class org.pkl.core.parser.Parser
 
createRegex(VirtualFrame, String) - Method in class org.pkl.core.stdlib.base.BaseNodes.Regex
 
createServiceLoader(Class<T>) - Static method in class org.pkl.core.util.IoUtils
 
createSource(ModuleKey, String) - Static method in class org.pkl.core.runtime.VmUtils
 
createSourceSection(Token) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(Source, Token) - Static method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(Source, ParserRuleContext) - Static method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(List<? extends PklParser.ModifierContext>, int) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(ParserRuleContext) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(Token, Token) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createSourceSection(TerminalNode) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
createStackFrame(SourceSection, String) - Static method in class org.pkl.core.runtime.VmUtils
 
createSyntheticObjectElement(String, Object) - Static method in class org.pkl.core.runtime.VmUtils
Creates a constant object element that has no corresponding definition in Pkl code.
createSyntheticObjectEntry(String, Object) - Static method in class org.pkl.core.runtime.VmUtils
Creates a constant object entry that has no corresponding definition in Pkl code.
createSyntheticObjectProperty(Identifier, String, Object) - Static method in class org.pkl.core.runtime.VmUtils
Creates a constant object property that has no corresponding definition in Pkl code.
createThisNode(SourceSection, boolean) - Static method in class org.pkl.core.runtime.VmUtils
 
createTypeCheckCallNode(ClassProperty) - Method in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
createUri(String) - Static method in class org.pkl.core.util.IoUtils
Like IoUtils.toUri(String), except without checked exceptions.
cs - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
current() - Constructor for class org.pkl.core.stdlib.platform.PlatformNodes.current
 
current() - Constructor for class org.pkl.core.stdlib.release.ReleaseNodes.current
 
current() - Static method in class org.pkl.core.PklInfo
The current PklInfo.
current() - Static method in class org.pkl.core.Platform
The Pkl release that the current program runs on.
current() - Static method in class org.pkl.core.Release
The Pkl release that the current program runs on.
currIndent - Variable in class org.pkl.core.stdlib.AbstractRenderer
The current indent.
currPath - Variable in class org.pkl.core.stdlib.AbstractRenderer
 
currSourceSection - Variable in class org.pkl.core.stdlib.AbstractRenderer
The (closest) SourceSection of the value being visited, for better error messages.
CustomThisNode - Class in org.pkl.core.ast.expression.primary
`this` inside `CustomThisScope` (type constraint, object member predicate).
CustomThisNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.primary.CustomThisNode
 
CustomThisScope(SymbolTable.Scope, FrameDescriptor.Builder) - Constructor for class org.pkl.core.ast.builder.SymbolTable.CustomThisScope
 

D

d() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.d
 
d() - Constructor for class org.pkl.core.stdlib.base.IntNodes.d
 
D - Static variable in class org.pkl.core.runtime.Identifier
 
DataSize - Class in org.pkl.core
Java representation of a pkl.base#DataSize value.
DataSize - Static variable in class org.pkl.core.PClassInfo
 
DataSize(double, DataSizeUnit) - Constructor for class org.pkl.core.DataSize
Constructs a new data size with the given value and unit.
DataSizeNodes - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.isBetween - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.isBinaryUnit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.isDecimalUnit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.isPositive - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.toBinaryUnit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.toDecimalUnit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.toUnit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.unit - Class in org.pkl.core.stdlib.base
 
DataSizeNodes.value - Class in org.pkl.core.stdlib.base
 
DataSizeUnit - Enum in org.pkl.core
The unit of a DataSize.
DAYS - org.pkl.core.DurationUnit
 
decapitalize() - Constructor for class org.pkl.core.stdlib.base.StringNodes.decapitalize
 
Declared(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Declared
 
DeclaredDependencies - Class in org.pkl.core.project
 
DeclaredDependencies(Map<String, Dependency.RemoteDependency>, Map<String, DeclaredDependencies>, URI, PackageUri) - Constructor for class org.pkl.core.project.DeclaredDependencies
 
DeclaredType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.DeclaredType
 
DeclaredTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.DeclaredTypeContext
 
declaredTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
DeclaredTypeNodes - Class in org.pkl.core.stdlib.reflect
 
DeclaredTypeNodes.withTypeArgument - Class in org.pkl.core.stdlib.reflect
 
DeclaredTypeNodes.withTypeArguments - Class in org.pkl.core.stdlib.reflect
 
decreaseIndent() - Method in class org.pkl.core.stdlib.AbstractRenderer
 
decrement(long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
DEFAULT - Static variable in class org.pkl.core.runtime.Identifier
 
defaultAllowedModules - Static variable in class org.pkl.core.SecurityManagers
Returns the list of module patterns that the default security manager will use to determine if a module import may be resolved.
defaultAllowedResources - Static variable in class org.pkl.core.SecurityManagers
Returns the list of resource patterns that the default security manager will use to determine if an external resource may be read.
defaultManager - Static variable in class org.pkl.core.SecurityManagers
Returns a standard security manager with default allowed modules, default allowed resources, default trust levels, and no root directory for modules and resources.
DefaultPropertyBodyNode - Class in org.pkl.core.ast.member
Property body for properties that don't have an explicit body.
DefaultPropertyBodyNode(SourceSection, Identifier, PropertyTypeNode) - Constructor for class org.pkl.core.ast.member.DefaultPropertyBodyNode
 
defaultTransformer - Static variable in class org.pkl.core.StackFrameTransformers
 
defaultTrustLevels - Static variable in class org.pkl.core.SecurityManagers
Returns the mapping from module URIs to trust levels used by the default security manager.
DefaultUnionTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.DefaultUnionTypeContext
 
DelegateToExtraStorageMapOrParentNode - Class in org.pkl.core.ast.member
Delegates to the equally named key of the map stored in extra storage.
DelegateToExtraStorageMapOrParentNode() - Constructor for class org.pkl.core.ast.member.DelegateToExtraStorageMapOrParentNode
 
DelegateToExtraStorageObjNode - Class in org.pkl.core.ast.member
Delegates to the equally named member of the object stored in extra storage.
DelegateToExtraStorageObjNode() - Constructor for class org.pkl.core.ast.member.DelegateToExtraStorageObjNode
 
DelegateToExtraStorageObjOrParentNode - Class in org.pkl.core.ast.member
Delegates to the equally named member of the object stored in extra storage.
DelegateToExtraStorageObjOrParentNode() - Constructor for class org.pkl.core.ast.member.DelegateToExtraStorageObjOrParentNode
 
DELETE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
DELETE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
DELETE() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
DEPENDENCIES - Static variable in class org.pkl.core.runtime.Identifier
 
Dependency - Class in org.pkl.core.packages
 
Dependency.LocalDependency - Class in org.pkl.core.packages
 
Dependency.RemoteDependency - Class in org.pkl.core.packages
Java representation of pkl.Project#RemoteDependency.
DependencyMetadata - Class in org.pkl.core.packages
Java representation of a package's dependency metadata.
DependencyMetadata(String, PackageUri, Version, URI, Checksums, Map<String, Dependency.RemoteDependency>, String, URI, URI, String, String, List<String>, URI, String) - Constructor for class org.pkl.core.packages.DependencyMetadata
 
Deprecated - Static variable in class org.pkl.core.PClassInfo
 
describe(StringBuilder, String) - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Constraint
 
describe(StringBuilder, String) - Method in exception org.pkl.core.ast.type.VmTypeMismatchException
 
describe(StringBuilder, String) - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Nothing
 
describe(StringBuilder, String) - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Simple
 
describe(StringBuilder, String) - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Union
 
descriptor - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
difference() - Constructor for class org.pkl.core.stdlib.base.SetNodes.difference
 
distance(String, String) - Method in class org.pkl.core.util.StringSimilarity
Return 1 - similarity.
distinct() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.distinct
 
distinct() - Constructor for class org.pkl.core.stdlib.base.ListNodes.distinct
 
distinctBy() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.distinctBy
 
distinctBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.distinctBy
 
DIV - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
DIV - Static variable in class org.pkl.core.parser.antlr.PklParser
 
DIV() - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
divide(double) - Method in class org.pkl.core.runtime.VmDataSize
 
divide(double) - Method in class org.pkl.core.runtime.VmDuration
 
divide(VmDataSize) - Method in class org.pkl.core.runtime.VmDataSize
 
divide(VmDuration) - Method in class org.pkl.core.runtime.VmDuration
 
DivisionNode - Class in org.pkl.core.ast.expression.binary
 
DivisionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.DivisionNode
 
docComment - Variable in class org.pkl.core.ast.member.ClassMember
 
docComment - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
DocComment - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
DocComment - Static variable in class org.pkl.core.parser.antlr.PklParser
 
DocComment() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
DocComment() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
DocComment() - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
DocComment() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
DocComment() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
DocExample - Static variable in class org.pkl.core.PClassInfo
 
documentation() - Method in class org.pkl.core.Release
The documentation of this release.
Documentation(String) - Constructor for class org.pkl.core.Release.Documentation
Constructs a Release.Documentation.
doEval(VirtualFrame, VmObject) - Method in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
doEvalDynamic(GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
doEvaluate(ModuleSource, Function<VmTyped, T>) - Method in class org.pkl.core.EvaluatorImpl
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.FinalModuleTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.ListingTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.MappingTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.NonFinalModuleTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.UnionOfStringLiteralsTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.UnknownTypeNode
 
doExport() - Method in class org.pkl.core.ast.type.TypeNode.VarArgsTypeNode
 
doPackage(Project) - Method in class org.pkl.core.project.ProjectPackager
 
doRead(String, VmContext, Node) - Method in class org.pkl.core.ast.expression.unary.AbstractReadNode
 
doReadMember(VmObjectLike, VmObjectLike, Object, ObjectMember) - Static method in class org.pkl.core.runtime.VmUtils
Before calling this method, always try `VmObject.getCachedValue()`.
doReadMember(VmObjectLike, VmObjectLike, Object, ObjectMember, boolean, IndirectCallNode) - Static method in class org.pkl.core.runtime.VmUtils
Before calling this method, always try `VmObject.getCachedValue()`.
DOT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
DOT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
DOT() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
DOT() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
DOT() - Method in class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
DOT(int) - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
doVisitSingleLineConstantStringPart(List<Token>) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
downloadPackage(PackageUri, Checksums, boolean) - Method in interface org.pkl.core.packages.PackageResolver
 
drop() - Constructor for class org.pkl.core.stdlib.base.ListNodes.drop
 
drop() - Constructor for class org.pkl.core.stdlib.base.SetNodes.drop
 
drop() - Constructor for class org.pkl.core.stdlib.base.StringNodes.drop
 
drop(long) - Method in class org.pkl.core.runtime.VmList
 
drop(long) - Method in class org.pkl.core.runtime.VmSet
 
dropLast() - Constructor for class org.pkl.core.stdlib.base.ListNodes.dropLast
 
dropLast() - Constructor for class org.pkl.core.stdlib.base.SetNodes.dropLast
 
dropLast() - Constructor for class org.pkl.core.stdlib.base.StringNodes.dropLast
 
dropLast(long) - Method in class org.pkl.core.runtime.VmList
 
dropLast(long) - Method in class org.pkl.core.runtime.VmSet
 
dropLastSegment(String, char) - Static method in class org.pkl.core.util.IoUtils
 
dropLastWhile() - Constructor for class org.pkl.core.stdlib.base.ListNodes.dropLastWhile
 
dropLastWhile() - Constructor for class org.pkl.core.stdlib.base.SetNodes.dropLastWhile
 
dropLastWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.dropLastWhile
 
dropWhile() - Constructor for class org.pkl.core.stdlib.base.ListNodes.dropWhile
 
dropWhile() - Constructor for class org.pkl.core.stdlib.base.SetNodes.dropWhile
 
dropWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.dropWhile
 
duplicateDefinition(Object, ObjectMember) - Method in class org.pkl.core.ast.expression.generator.GeneratorMemberNode
 
Duration - Class in org.pkl.core
Java representation of a pkl.base#Duration value.
Duration - Static variable in class org.pkl.core.PClassInfo
 
Duration(double, DurationUnit) - Constructor for class org.pkl.core.Duration
Constructs a new duration with the given value and unit.
DurationNodes - Class in org.pkl.core.stdlib.base
 
DurationNodes.isBetween - Class in org.pkl.core.stdlib.base
 
DurationNodes.isoString - Class in org.pkl.core.stdlib.base
 
DurationNodes.isPositive - Class in org.pkl.core.stdlib.base
 
DurationNodes.toUnit - Class in org.pkl.core.stdlib.base
 
DurationNodes.unit - Class in org.pkl.core.stdlib.base
 
DurationNodes.value - Class in org.pkl.core.stdlib.base
 
DurationUnit - Enum in org.pkl.core
The unit of a Duration.
DurationUtils - Class in org.pkl.core.util
 
Dynamic - Static variable in class org.pkl.core.PClassInfo
 
DynamicNodes - Class in org.pkl.core.stdlib.base
 
DynamicNodes.getProperty - Class in org.pkl.core.stdlib.base
 
DynamicNodes.getPropertyOrNull - Class in org.pkl.core.stdlib.base
 
DynamicNodes.hasProperty - Class in org.pkl.core.stdlib.base
 
DynamicNodes.length - Class in org.pkl.core.stdlib.base
 
DynamicNodes.toList - Class in org.pkl.core.stdlib.base
 
DynamicNodes.toMap - Class in org.pkl.core.stdlib.base
 
DynamicNodes.toTyped - Class in org.pkl.core.stdlib.base
 
DynamicTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.DynamicTypeNode
 

E

e - Variable in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
e - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
e - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
e - Variable in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
e - Variable in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
e() - Constructor for class org.pkl.core.stdlib.math.MathNodes.e
 
EconomicMaps - Class in org.pkl.core.util
Puts CompilerDirectives.TruffleBoundarys on EconomicMap methods and provides some added functionality.
EconomicSets - Class in org.pkl.core.util
 
Editor(String) - Constructor for class org.pkl.core.settings.PklSettings.Editor
Constructs an editor.
ELEMENT - Static variable in class org.pkl.core.ast.VmModifier
 
elementsEntriesFallback(Object, ObjectMember, boolean) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
ElementsEntriesLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal that contains both elements and entries (and possibly properties).
ElementsEntriesLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>, ObjectMember[], ExpressionNode[], ObjectMember[]) - Constructor for class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
ElementsLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal that contains elements (and possibly properties) but not entries.
ElementsLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>, ObjectMember[]) - Constructor for class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
ELSE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ELSE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
ELSE() - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
ELSE() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
emit(boolean) - Method in class org.pkl.core.util.yaml.YamlEmitter
 
emit(double) - Method in class org.pkl.core.util.yaml.YamlEmitter
 
emit(long) - Method in class org.pkl.core.util.yaml.YamlEmitter
 
emit(String, StringBuilder, boolean) - Method in class org.pkl.core.util.yaml.YamlEmitter
 
emitNull() - Method in class org.pkl.core.util.yaml.YamlEmitter
 
empty - Static variable in class org.pkl.core.StackFrameTransformers
 
empty() - Static method in class org.pkl.core.module.ModulePathResolver
 
empty() - Static method in class org.pkl.core.runtime.VmDynamic
 
empty() - Static method in class org.pkl.core.runtime.VmListing
 
empty() - Static method in class org.pkl.core.runtime.VmMapping
 
EMPTY - Static variable in class org.pkl.core.repl.ReplResponse.Completion
 
EMPTY - Static variable in class org.pkl.core.runtime.VmList
 
EMPTY - Static variable in class org.pkl.core.runtime.VmMap
 
EMPTY - Static variable in class org.pkl.core.runtime.VmSet
 
EmptyObjectLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal node with empty body.
EmptyObjectLiteralNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
emptyTruffleIterator() - Static method in class org.pkl.core.runtime.Iterators
 
enclosingFrame - Variable in class org.pkl.core.runtime.VmObjectLike
The frame that was active when this object was instantiated.
enclosingValue - Variable in class org.pkl.core.stdlib.AbstractRenderer
The value directly enclosing the currently visited value, if any.
end - Variable in class org.pkl.core.runtime.VmIntSeq
 
end() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.end
 
END - Static variable in class org.pkl.core.runtime.Identifier
 
endArray() - Method in class org.pkl.core.util.json.JsonWriter
Ends encoding the current array.
endArray(A) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of an array in the JSON input.
endArrayValue(A) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of an array element in the JSON input.
endBoolean(boolean) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of a boolean literal (true or false) in the JSON input.
endDynamic(VmDynamic, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endDynamic(VmDynamic, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endDynamic(VmDynamic, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endList(VmList) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endList(VmList) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endList(VmList) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endListing(VmListing, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endListing(VmListing, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endListing(VmListing, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endMap(VmMap) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endMap(VmMap) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endMap(VmMap) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endMapping(VmMapping, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endMapping(VmMapping, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endMapping(VmMapping, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endNull() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of a null literal in the JSON input.
endNumber(String) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of a number in the JSON input.
endObject() - Method in class org.pkl.core.util.json.JsonWriter
Ends encoding the current object.
endObject(O) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of an object in the JSON input.
endObjectName(O, String) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of an object member name in the JSON input.
endObjectValue(O, String) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of an object member value in the JSON input.
endSet(VmSet) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endSet(VmSet) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endSet(VmSet) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
endString(String) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the end of a string in the JSON input.
endsWith() - Constructor for class org.pkl.core.stdlib.base.ListNodes.endsWith
 
endsWith() - Constructor for class org.pkl.core.stdlib.base.SetNodes.endsWith
 
endsWith() - Constructor for class org.pkl.core.stdlib.base.StringNodes.endsWith
 
endsWith(VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
endTyped(VmTyped, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
endTyped(VmTyped, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
endTyped(VmTyped, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
ensurePathEndsWithSlash(URI) - Static method in class org.pkl.core.util.IoUtils
 
enterAnnotationScope(Function<SymbolTable.AnnotationScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterClass(Identifier, List<TypeParameter>, Function<SymbolTable.ClassScope, ObjectMember>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterCustomThisScope(Function<SymbolTable.CustomThisScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterEntry(ExpressionNode, Function<SymbolTable.EntryScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterLambda(FrameDescriptor.Builder, Function<SymbolTable.LambdaScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterMethod(Identifier, ConstLevel, FrameDescriptor.Builder, List<TypeParameter>, Function<SymbolTable.MethodScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterObjectScope(Function<SymbolTable.ObjectScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterProperty(Identifier, ConstLevel, Function<SymbolTable.PropertyScope, T>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
enterTypeAlias(Identifier, List<TypeParameter>, Function<SymbolTable.TypeAliasScope, ObjectMember>) - Method in class org.pkl.core.ast.builder.SymbolTable
 
entries() - Constructor for class org.pkl.core.stdlib.base.MapNodes.entries
 
entries() - Method in class org.pkl.core.runtime.VmMap
 
EntriesLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal that contains entries (and possibly properties) but not elements.
EntriesLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>, ExpressionNode[], ObjectMember[]) - Constructor for class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
ENTRY - Static variable in class org.pkl.core.ast.VmModifier
 
EntryScope(SymbolTable.Scope, String, FrameDescriptor.Builder) - Constructor for class org.pkl.core.ast.builder.SymbolTable.EntryScope
 
entrySet() - Method in class org.pkl.core.util.json.Json.JsObject
 
environmentVariable() - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for OS environment variables.
EOF() - Method in class org.pkl.core.parser.antlr.PklParser.ExprInputContext
 
EOF() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
EOF() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
EQUAL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
EQUAL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
EQUAL() - Method in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
EqualityExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
EqualNode - Class in org.pkl.core.ast.expression.binary
 
EqualNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.EqualNode
 
equals(Object) - Method in class org.pkl.core.ast.member.ObjectMember
 
equals(Object) - Method in class org.pkl.core.DataSize
 
equals(Object) - Method in class org.pkl.core.Duration
 
equals(Object) - Method in class org.pkl.core.Pair
 
equals(Object) - Method in class org.pkl.core.PClassInfo
 
equals(Object) - Method in class org.pkl.core.PModule
 
equals(Object) - Method in class org.pkl.core.PObject
 
equals(Object) - Method in class org.pkl.core.runtime.KeyLookupSuggestions.Candidate
 
equals(Object) - Method in class org.pkl.core.runtime.MemberLookupSuggestions.Candidate
 
equals(Object) - Method in class org.pkl.core.runtime.VmClass
 
equals(Object) - Method in class org.pkl.core.runtime.VmDataSize
 
equals(Object) - Method in class org.pkl.core.runtime.VmDuration
 
equals(Object) - Method in class org.pkl.core.runtime.VmIntSeq
 
equals(Object) - Method in class org.pkl.core.runtime.VmList
 
equals(Object) - Method in class org.pkl.core.runtime.VmListing
 
equals(Object) - Method in class org.pkl.core.runtime.VmMap
 
equals(Object) - Method in class org.pkl.core.runtime.VmNull
 
equals(Object) - Method in class org.pkl.core.runtime.VmPair
 
equals(Object) - Method in class org.pkl.core.runtime.VmRegex
 
equals(Object) - Method in class org.pkl.core.runtime.VmSet
 
equals(Object) - Method in class org.pkl.core.runtime.VmTyped
 
equals(Object) - Method in class org.pkl.core.settings.PklSettings.Editor
 
equals(Object) - Method in class org.pkl.core.settings.PklSettings
 
equals(Object) - Method in class org.pkl.core.StackFrame
 
equals(Object) - Method in class org.pkl.core.util.json.Location
 
equals(Object) - Method in class org.pkl.core.util.Pair
 
equals(Object) - Method in class org.pkl.core.Version
Tells if this version is equal to obj according to semantic versioning rules.
equals(Object) - Method in class org.pkl.core.module.PathElement
 
equals(Object) - Method in class org.pkl.core.packages.Checksums
 
equals(Object) - Method in class org.pkl.core.packages.Dependency.LocalDependency
 
equals(Object) - Method in class org.pkl.core.packages.Dependency.RemoteDependency
 
equals(Object) - Method in class org.pkl.core.packages.DependencyMetadata
 
equals(Object) - Method in class org.pkl.core.packages.PackageAssetUri
 
equals(Object) - Method in class org.pkl.core.packages.PackageUri
 
equals(Object) - Method in class org.pkl.core.Platform
 
equals(Object) - Method in class org.pkl.core.Platform.Language
 
equals(Object) - Method in class org.pkl.core.Platform.OperatingSystem
 
equals(Object) - Method in class org.pkl.core.Platform.Processor
 
equals(Object) - Method in class org.pkl.core.Platform.Runtime
 
equals(Object) - Method in class org.pkl.core.Platform.VirtualMachine
 
equals(Object) - Method in class org.pkl.core.project.CanonicalPackageUri
 
equals(Object) - Method in class org.pkl.core.project.Package
 
equals(Object) - Method in class org.pkl.core.project.Project
 
equals(Object) - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
equals(Object) - Method in class org.pkl.core.project.ProjectDeps
 
equals(Object) - Method in class org.pkl.core.Release.Documentation
 
equals(Object) - Method in class org.pkl.core.Release
 
equals(Object) - Method in class org.pkl.core.Release.SourceCode
 
equals(Object) - Method in class org.pkl.core.Release.StandardLibrary
 
equals(Object) - Method in class org.pkl.core.runtime.VmDynamic
 
equals(Object) - Method in class org.pkl.core.runtime.VmFunction
 
equals(Object) - Method in class org.pkl.core.runtime.VmMapping
 
equals(Object) - Method in class org.pkl.core.runtime.VmTypeAlias
 
equals(Object) - Method in class org.pkl.core.runtime.VmValue
Enables calling `vmValue.equals()` when not behind a Truffle boundary.
equals(UnmodifiableEconomicMap, UnmodifiableEconomicMap) - Static method in class org.pkl.core.util.EconomicMaps
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
err - Variable in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
err1 - Variable in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
err1 - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
err2 - Variable in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
err2 - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
Error(String, PklException) - Constructor for class org.pkl.core.runtime.TestResults.Error
 
ErrorMessages - Class in org.pkl.core.util
 
ErrorMessages() - Constructor for class org.pkl.core.util.ErrorMessages
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
errs - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
es - Variable in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
es - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
escape(String) - Method in class org.pkl.core.util.AbstractCharEscaper
 
escape(String, StringBuilder) - Method in class org.pkl.core.util.AbstractCharEscaper
 
eval(boolean) - Method in class org.pkl.core.ast.expression.unary.LogicalNotNode
 
eval(boolean, boolean) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(boolean, boolean) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(boolean, boolean) - Method in class org.pkl.core.stdlib.base.BooleanNodes.implies
 
eval(boolean, boolean) - Method in class org.pkl.core.stdlib.base.BooleanNodes.xor
 
eval(boolean, VmClass) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
eval(double) - Method in class org.pkl.core.ast.expression.unary.UnaryMinusNode
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.abs
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.b
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.ceil
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.d
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.floor
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.gb
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.gib
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.h
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isFinite
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isInfinite
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isNaN
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isNonZero
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isPositive
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.kb
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.kib
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.mb
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.mib
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.min
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.ms
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.ns
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.pb
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.pib
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.round
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.s
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.sign
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.tb
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.tib
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.toFloat
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.toInt
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.toString
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.truncate
 
eval(double) - Method in class org.pkl.core.stdlib.base.FloatNodes.us
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(double, double) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(double, long) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(double, long) - Method in class org.pkl.core.stdlib.base.FloatNodes.toFixed
 
eval(double, String) - Method in class org.pkl.core.stdlib.base.FloatNodes.toDataSize
 
eval(double, String) - Method in class org.pkl.core.stdlib.base.FloatNodes.toDuration
 
eval(double, VmClass) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
eval(double, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(double, VmDuration) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(long) - Method in class org.pkl.core.ast.expression.unary.UnaryMinusNode
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.abs
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.b
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.ceil
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.d
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.floor
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.gb
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.gib
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.h
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.inv
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isEven
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isFinite
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isInfinite
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isNaN
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isNonZero
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isOdd
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.isPositive
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.kb
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.kib
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.mb
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.mib
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.min
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.ms
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.ns
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.pb
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.pib
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.round
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.s
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.sign
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.tb
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.tib
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.toChar
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.toFloat
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.toInt
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.toString
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.truncate
 
eval(long) - Method in class org.pkl.core.stdlib.base.IntNodes.us
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(long, double) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(long, long) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.and
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.or
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.shl
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.shr
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.toFixed
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.toRadixString
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.ushr
 
eval(long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.xor
 
eval(long, String) - Method in class org.pkl.core.stdlib.base.IntNodes.toDataSize
 
eval(long, String) - Method in class org.pkl.core.stdlib.base.IntNodes.toDuration
 
eval(long, VmClass) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
eval(long, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(long, VmDuration) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(VirtualFrame, boolean) - Method in class org.pkl.core.ast.expression.binary.LogicalAndNode
 
eval(VirtualFrame, boolean) - Method in class org.pkl.core.ast.expression.binary.LogicalOrNode
 
eval(VirtualFrame, boolean) - Method in class org.pkl.core.ast.type.TypeConstraintNode
 
eval(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
eval(VirtualFrame, Object) - Method in class org.pkl.core.stdlib.base.AnyNodes.getClass
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmDynamic) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmIntSeq) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmList) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmListing) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmMap) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmMapping) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, GeneratorMemberNode.ObjectData, VmSet) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
eval(VirtualFrame, Object, VmClass, IndirectCallNode) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
eval(VirtualFrame, ClassMethod, DirectCallNode) - Method in class org.pkl.core.ast.expression.member.InvokeSuperMethodNode
 
eval(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
eval(VirtualFrame, VmFunction, ApplyVmFunction1Node) - Method in class org.pkl.core.ast.type.TypeConstraintNode
 
eval(VirtualFrame, VmList) - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
eval(VirtualFrame, VmList) - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
eval(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.type.TypeNode.ListingTypeNode
 
eval(VirtualFrame, VmMap) - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
eval(VirtualFrame, VmMapping) - Method in class org.pkl.core.ast.type.TypeNode.MappingTypeNode
 
eval(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.binary.NullCoalescingNode
 
eval(VirtualFrame, VmObjectLike, IndirectCallNode) - Method in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
eval(VirtualFrame, VmPair) - Method in class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
eval(VirtualFrame, VmSet) - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
eval(VirtualFrame, VmSet) - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
eval(VirtualFrame, VmTyped) - Method in class org.pkl.core.ast.expression.literal.AmendModuleNode
 
eval(VirtualFrame, VmTyped, long, long) - Method in class org.pkl.core.stdlib.base.BaseNodes.IntSeq
 
eval(VirtualFrame, VmTyped, Object) - Method in class org.pkl.core.stdlib.base.BaseNodes.List
 
eval(VirtualFrame, VmTyped, Object) - Method in class org.pkl.core.stdlib.base.BaseNodes.Map
 
eval(VirtualFrame, VmTyped, Object) - Method in class org.pkl.core.stdlib.base.BaseNodes.Set
 
eval(VirtualFrame, VmTyped, Object, Object) - Method in class org.pkl.core.stdlib.base.BaseNodes.Pair
 
eval(VirtualFrame, VmTyped, String) - Method in class org.pkl.core.stdlib.base.BaseNodes.Regex
 
eval(Object) - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
eval(Object, Object) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(Object, Object) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(Object, Object, Class<? extends VmValue>) - Method in class org.pkl.core.ast.expression.binary.EqualNode
This method effectively covers `VmValue left, VmValue right` but is implemented in a more efficient way.
eval(Object, Object, Class<? extends VmValue>) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
This method effectively covers `VmValue left, VmValue right` but is implemented in a more efficient way.
eval(Object, VmFunction) - Method in class org.pkl.core.ast.expression.binary.PipeNode
 
eval(Object, VmFunction) - Method in class org.pkl.core.stdlib.base.AnyNodes.ifNonNull
 
eval(String) - Method in class org.pkl.core.ast.expression.unary.ThrowNode
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.base64
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.base64Decoded
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.capitalize
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.chars
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.codePoints
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.decapitalize
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.isBlank
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.isEmpty
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.isRegex
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.lastIndex
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.length
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.md5
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.reverse
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.sha1
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.sha256
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.sha256Int
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toBoolean
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toBooleanOrNull
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toFloat
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toFloatOrNull
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toInt
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toIntOrNull
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toLowerCase
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.toUpperCase
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.trim
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.trimEnd
 
eval(String) - Method in class org.pkl.core.stdlib.base.StringNodes.trimStart
 
eval(String, long) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.drop
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.dropLast
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.getOrNull
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.repeat
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.take
 
eval(String, long) - Method in class org.pkl.core.stdlib.base.StringNodes.takeLast
 
eval(String, long, long) - Method in class org.pkl.core.stdlib.base.StringNodes.substring
 
eval(String, long, long) - Method in class org.pkl.core.stdlib.base.StringNodes.substringOrNull
 
eval(String, long, long, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceRange
 
eval(String, long, String) - Method in class org.pkl.core.stdlib.base.StringNodes.padEnd
 
eval(String, long, String) - Method in class org.pkl.core.stdlib.base.StringNodes.padStart
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.EqualNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(String, String) - Method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.contains
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.endsWith
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.indexOf
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.indexOfOrNull
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.lastIndexOf
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.lastIndexOfOrNull
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.split
 
eval(String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.startsWith
 
eval(String, String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceAll
 
eval(String, String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceFirst
 
eval(String, String, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceLast
 
eval(String, String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceAllMapped
 
eval(String, String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceFirstMapped
 
eval(String, String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceLastMapped
 
eval(String, VmClass) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
eval(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.dropLastWhile
 
eval(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.dropWhile
 
eval(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.takeLastWhile
 
eval(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.takeWhile
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.contains
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.endsWith
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.indexOf
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.indexOfOrNull
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.lastIndexOf
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.lastIndexOfOrNull
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.matches
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.split
 
eval(String, VmRegex) - Method in class org.pkl.core.stdlib.base.StringNodes.startsWith
 
eval(String, VmRegex, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceAll
 
eval(String, VmRegex, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceFirst
 
eval(String, VmRegex, String) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceLast
 
eval(String, VmRegex, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceAllMapped
 
eval(String, VmRegex, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceFirstMapped
 
eval(String, VmRegex, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.replaceLastMapped
 
eval(VmClass) - Method in class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
eval(VmClass) - Method in class org.pkl.core.stdlib.base.ClassNodes.simpleName
 
eval(VmClass, GeneratorMemberNode.ObjectData, VmCollection) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmClass, GeneratorMemberNode.ObjectData, VmIntSeq) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmClass, GeneratorMemberNode.ObjectData, VmMap) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmCollection, VmCollection) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(VmDataSize) - Method in class org.pkl.core.ast.expression.unary.UnaryMinusNode
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.isBinaryUnit
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.isDecimalUnit
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.isPositive
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.toBinaryUnit
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.toDecimalUnit
 
eval(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.unit
 
eval(VmDataSize, double) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDataSize, double) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(VmDataSize, double) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(VmDataSize, double) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(VmDataSize, double) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDataSize, long) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDataSize, long) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(VmDataSize, long) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(VmDataSize, long) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(VmDataSize, long) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDataSize, String) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.toUnit
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(VmDataSize, VmDataSize) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDataSize, VmDataSize, VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.isBetween
 
eval(VmDuration) - Method in class org.pkl.core.ast.expression.unary.UnaryMinusNode
 
eval(VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.isoString
 
eval(VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.isPositive
 
eval(VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.unit
 
eval(VmDuration, double) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDuration, double) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(VmDuration, double) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(VmDuration, double) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(VmDuration, double) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDuration, long) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDuration, long) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
eval(VmDuration, long) - Method in class org.pkl.core.ast.expression.binary.MultiplicationNode
 
eval(VmDuration, long) - Method in class org.pkl.core.ast.expression.binary.RemainderNode
 
eval(VmDuration, long) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDuration, String) - Method in class org.pkl.core.stdlib.base.DurationNodes.toUnit
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.DivisionNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.GreaterThanNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.LessThanNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.SubtractionNode
 
eval(VmDuration, VmDuration) - Method in class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
eval(VmDuration, VmDuration, VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.isBetween
 
eval(VmDynamic) - Method in class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
eval(VmDynamic) - Method in class org.pkl.core.stdlib.base.DynamicNodes.length
 
eval(VmDynamic) - Method in class org.pkl.core.stdlib.base.DynamicNodes.toList
 
eval(VmDynamic) - Method in class org.pkl.core.stdlib.base.DynamicNodes.toMap
 
eval(VmDynamic, Object, IndirectCallNode) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(VmDynamic, String) - Method in class org.pkl.core.stdlib.base.DynamicNodes.getProperty
 
eval(VmDynamic, String) - Method in class org.pkl.core.stdlib.base.DynamicNodes.getPropertyOrNull
 
eval(VmDynamic, String) - Method in class org.pkl.core.stdlib.base.DynamicNodes.hasProperty
 
eval(VmDynamic, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmDynamic, VmClass) - Method in class org.pkl.core.stdlib.base.DynamicNodes.toTyped
 
eval(VmFunction) - Method in class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
eval(VmFunction) - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
eval(VmFunction) - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
eval(VmFunction) - Method in class org.pkl.core.stdlib.base.Function0Nodes.apply
 
eval(VmFunction, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction0Node
 
eval(VmFunction, Object) - Method in class org.pkl.core.stdlib.base.Function1Nodes.apply
 
eval(VmFunction, Object, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
eval(VmFunction, Object, Object) - Method in class org.pkl.core.stdlib.base.Function2Nodes.apply
 
eval(VmFunction, Object, Object, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
eval(VmFunction, Object, Object, Object) - Method in class org.pkl.core.stdlib.base.Function3Nodes.apply
 
eval(VmFunction, Object, Object, Object, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction3Node
 
eval(VmFunction, Object, Object, Object, Object) - Method in class org.pkl.core.stdlib.base.Function4Nodes.apply
 
eval(VmFunction, Object, Object, Object, Object, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction4Node
 
eval(VmFunction, Object, Object, Object, Object, Object) - Method in class org.pkl.core.stdlib.base.Function5Nodes.apply
 
eval(VmFunction, Object, Object, Object, Object, Object, IndirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction5Node
 
eval(VmFunction, VmList) - Method in class org.pkl.core.stdlib.base.FunctionNodes.applyToList
 
eval(VmIntSeq) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.end
 
eval(VmIntSeq) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.start
 
eval(VmIntSeq) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.step
 
eval(VmIntSeq) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.toList
 
eval(VmIntSeq) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.toListing
 
eval(VmIntSeq, long) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.stepMethod
 
eval(VmIntSeq, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.fold
 
eval(VmIntSeq, VmFunction) - Method in class org.pkl.core.stdlib.base.IntSeqNodes.map
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.distinct
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.filterNonNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.first
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.firstOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.flatten
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.isDistinct
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.isEmpty
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.last
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.lastIndex
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.lastOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.length
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.max
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.maxOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.min
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.minOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.rest
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.restOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.reverse
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.single
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.singleOrNull
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.sort
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.toDynamic
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.toList
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.toListing
 
eval(VmList) - Method in class org.pkl.core.stdlib.base.ListNodes.toSet
 
eval(VmListing) - Method in class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.distinct
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.isDistinct
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.isEmpty
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.length
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.toList
 
eval(VmListing) - Method in class org.pkl.core.stdlib.base.ListingNodes.toSet
 
eval(VmListing, long, IndirectCallNode) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(VmListing, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.ListingNodes.fold
 
eval(VmListing, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.ListingNodes.foldIndexed
 
eval(VmListing, String) - Method in class org.pkl.core.stdlib.base.ListingNodes.join
 
eval(VmListing, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmListing, VmFunction) - Method in class org.pkl.core.stdlib.base.ListingNodes.distinctBy
 
eval(VmListing, VmFunction) - Method in class org.pkl.core.stdlib.base.ListingNodes.isDistinctBy
 
eval(VmList, long) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.drop
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.dropLast
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.getOrNull
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.repeat
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.split
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.splitOrNull
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.take
 
eval(VmList, long) - Method in class org.pkl.core.stdlib.base.ListNodes.takeLast
 
eval(VmList, long, long) - Method in class org.pkl.core.stdlib.base.ListNodes.sublist
 
eval(VmList, long, long) - Method in class org.pkl.core.stdlib.base.ListNodes.sublistOrNull
 
eval(VmList, long, long, VmCollection) - Method in class org.pkl.core.stdlib.base.ListNodes.replaceRange
 
eval(VmList, long, long, VmCollection) - Method in class org.pkl.core.stdlib.base.ListNodes.replaceRangeOrNull
 
eval(VmList, long, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.replace
 
eval(VmList, long, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.replaceOrNull
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.add
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.contains
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.indexOf
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.indexOfOrNull
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.lastIndexOf
 
eval(VmList, Object) - Method in class org.pkl.core.stdlib.base.ListNodes.lastIndexOfOrNull
 
eval(VmList, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.fold
 
eval(VmList, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.foldBack
 
eval(VmList, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.foldIndexed
 
eval(VmList, String) - Method in class org.pkl.core.stdlib.base.ListNodes.join
 
eval(VmList, VmClass) - Method in class org.pkl.core.stdlib.base.ListNodes.filterIsInstance
 
eval(VmList, VmCollection) - Method in class org.pkl.core.stdlib.base.ListNodes.endsWith
 
eval(VmList, VmCollection) - Method in class org.pkl.core.stdlib.base.ListNodes.startsWith
 
eval(VmList, VmCollection) - Method in class org.pkl.core.stdlib.base.ListNodes.zip
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.any
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.count
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.distinctBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.dropLastWhile
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.dropWhile
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.every
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.filter
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.filterIndexed
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.find
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findIndex
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findIndexOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findLast
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findLastIndex
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findLastIndexOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findLastOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.findOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.flatMap
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.flatMapIndexed
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.groupBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.isDistinctBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.map
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.mapIndexed
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.mapNonNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.maxBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.maxByOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.maxWith
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.maxWithOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.minBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.minByOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.minWith
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.minWithOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.partition
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.reduce
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.reduceOrNull
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.sortBy
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.sortWith
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.takeLastWhile
 
eval(VmList, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.takeWhile
 
eval(VmList, VmFunction, VmFunction) - Method in class org.pkl.core.stdlib.base.ListNodes.toMap
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.entries
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.isEmpty
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.keys
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.length
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.toDynamic
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.toMap
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.toMapping
 
eval(VmMap) - Method in class org.pkl.core.stdlib.base.MapNodes.values
 
eval(VmMapping) - Method in class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
eval(VmMapping) - Method in class org.pkl.core.stdlib.base.MappingNodes.isEmpty
 
eval(VmMapping) - Method in class org.pkl.core.stdlib.base.MappingNodes.keys
 
eval(VmMapping) - Method in class org.pkl.core.stdlib.base.MappingNodes.length
 
eval(VmMapping) - Method in class org.pkl.core.stdlib.base.MappingNodes.toMap
 
eval(VmMapping, Object) - Method in class org.pkl.core.stdlib.base.MappingNodes.containsKey
 
eval(VmMapping, Object) - Method in class org.pkl.core.stdlib.base.MappingNodes.getOrNull
 
eval(VmMapping, Object, IndirectCallNode) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(VmMapping, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.MappingNodes.fold
 
eval(VmMapping, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmMap, Object) - Method in class org.pkl.core.ast.expression.binary.SubscriptNode
 
eval(VmMap, Object) - Method in class org.pkl.core.stdlib.base.MapNodes.containsKey
 
eval(VmMap, Object) - Method in class org.pkl.core.stdlib.base.MapNodes.containsValue
 
eval(VmMap, Object) - Method in class org.pkl.core.stdlib.base.MapNodes.getOrNull
 
eval(VmMap, Object) - Method in class org.pkl.core.stdlib.base.MapNodes.remove
 
eval(VmMap, Object, Object) - Method in class org.pkl.core.stdlib.base.MapNodes.put
 
eval(VmMap, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.fold
 
eval(VmMap, VmClass) - Method in class org.pkl.core.stdlib.base.MapNodes.toTyped
 
eval(VmMap, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.any
 
eval(VmMap, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.every
 
eval(VmMap, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.filter
 
eval(VmMap, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.flatMap
 
eval(VmMap, VmFunction) - Method in class org.pkl.core.stdlib.base.MapNodes.map
 
eval(VmMap, VmFunction, ApplyVmFunction2Node) - Method in class org.pkl.core.stdlib.base.MapNodes.mapKeys
 
eval(VmMap, VmFunction, ApplyVmFunction2Node) - Method in class org.pkl.core.stdlib.base.MapNodes.mapValues
 
eval(VmMap, VmMap) - Method in class org.pkl.core.ast.expression.binary.AdditionNode
 
eval(VmNull) - Method in class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
eval(VmNull) - Method in class org.pkl.core.ast.expression.unary.PropagateNullReceiverNode
 
eval(VmNull) - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
eval(VmNull, VmFunction) - Method in class org.pkl.core.stdlib.base.AnyNodes.ifNonNull
 
eval(VmObjectLike) - Method in class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
eval(VmObjectLike, VmObjectLike) - Method in class org.pkl.core.stdlib.base.ModuleClassNodes.relativePathTo
 
eval(VmObject, GeneratorMemberNode.ObjectData, VmCollection) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmObject, GeneratorMemberNode.ObjectData, VmIntSeq) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmObject, GeneratorMemberNode.ObjectData, VmMap) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmObject, GeneratorMemberNode.ObjectData, VmNull) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmPair) - Method in class org.pkl.core.stdlib.base.PairNodes.first
 
eval(VmPair) - Method in class org.pkl.core.stdlib.base.PairNodes.key
 
eval(VmPair) - Method in class org.pkl.core.stdlib.base.PairNodes.second
 
eval(VmPair) - Method in class org.pkl.core.stdlib.base.PairNodes.value
 
eval(VmRegex) - Method in class org.pkl.core.stdlib.base.RegexNodes.groupCount
 
eval(VmRegex) - Method in class org.pkl.core.stdlib.base.RegexNodes.pattern
 
eval(VmRegex, String) - Method in class org.pkl.core.stdlib.base.RegexNodes.findMatchesIn
 
eval(VmRegex, String) - Method in class org.pkl.core.stdlib.base.RegexNodes.matchEntire
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.filterNonNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.first
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.firstOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.flatten
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.isEmpty
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.last
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.lastOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.length
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.max
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.maxOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.min
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.minOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.rest
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.restOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.reverse
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.single
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.singleOrNull
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.sort
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.toDynamic
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.toList
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.toListing
 
eval(VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.toSet
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.drop
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.dropLast
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.repeat
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.split
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.splitOrNull
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.take
 
eval(VmSet, long) - Method in class org.pkl.core.stdlib.base.SetNodes.takeLast
 
eval(VmSet, Object) - Method in class org.pkl.core.stdlib.base.SetNodes.add
 
eval(VmSet, Object) - Method in class org.pkl.core.stdlib.base.SetNodes.contains
 
eval(VmSet, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.fold
 
eval(VmSet, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.foldBack
 
eval(VmSet, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.foldIndexed
 
eval(VmSet, String) - Method in class org.pkl.core.stdlib.base.SetNodes.join
 
eval(VmSet, VmClass) - Method in class org.pkl.core.stdlib.base.SetNodes.filterIsInstance
 
eval(VmSet, VmCollection) - Method in class org.pkl.core.stdlib.base.SetNodes.endsWith
 
eval(VmSet, VmCollection) - Method in class org.pkl.core.stdlib.base.SetNodes.startsWith
 
eval(VmSet, VmCollection) - Method in class org.pkl.core.stdlib.base.SetNodes.zip
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.any
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.count
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.dropLastWhile
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.dropWhile
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.every
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.filter
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.filterIndexed
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.find
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.findLast
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.findLastOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.findOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.flatMap
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.flatMapIndexed
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.groupBy
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.map
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.mapIndexed
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.mapNonNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.maxBy
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.maxByOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.maxWith
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.maxWithOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.minBy
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.minByOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.minWith
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.minWithOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.partition
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.reduce
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.reduceOrNull
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.sortBy
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.sortWith
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.takeLastWhile
 
eval(VmSet, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.takeWhile
 
eval(VmSet, VmFunction, VmFunction) - Method in class org.pkl.core.stdlib.base.SetNodes.toMap
 
eval(VmSet, VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.difference
 
eval(VmSet, VmSet) - Method in class org.pkl.core.stdlib.base.SetNodes.intersect
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.base.BaseNodes.Infinity
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.base.BaseNodes.NaN
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.base.BaseNodes.Undefined
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.base.TypedNodes.toDynamic
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.base.TypedNodes.toMap
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.run
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.benchmark.OutputBenchmarkNodes.run
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.benchmark.ParserBenchmarkNodes.run
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.e
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxFiniteFloat
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxInt
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxInt16
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxInt32
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxInt8
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxUInt
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxUInt16
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxUInt32
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.maxUInt8
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minFiniteFloat
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minInt
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minInt16
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minInt32
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minInt8
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.minPositiveFloat
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.math.MathNodes.pi
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.platform.PlatformNodes.current
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.moduleType
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.nothingType
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.unknownType
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.reflect.TypeNodes.nullable
 
eval(VmTyped) - Method in class org.pkl.core.stdlib.release.ReleaseNodes.current
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.acos
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.asin
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.atan
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.cbrt
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.cos
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.exp
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.isPowerOfTwo
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.log
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.log10
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.log2
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.sin
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.sqrt
 
eval(VmTyped, double) - Method in class org.pkl.core.stdlib.math.MathNodes.tan
 
eval(VmTyped, double, double) - Method in class org.pkl.core.stdlib.math.MathNodes.max
 
eval(VmTyped, double, double) - Method in class org.pkl.core.stdlib.math.MathNodes.min
 
eval(VmTyped, double, long) - Method in class org.pkl.core.stdlib.math.MathNodes.max
 
eval(VmTyped, double, long) - Method in class org.pkl.core.stdlib.math.MathNodes.min
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.acos
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.asin
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.atan
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.cbrt
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.cos
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.exp
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.isPowerOfTwo
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.log
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.log10
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.log2
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.sin
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.sqrt
 
eval(VmTyped, long) - Method in class org.pkl.core.stdlib.math.MathNodes.tan
 
eval(VmTyped, long, double) - Method in class org.pkl.core.stdlib.math.MathNodes.max
 
eval(VmTyped, long, double) - Method in class org.pkl.core.stdlib.math.MathNodes.min
 
eval(VmTyped, long, long) - Method in class org.pkl.core.stdlib.math.MathNodes.gcd
 
eval(VmTyped, long, long) - Method in class org.pkl.core.stdlib.math.MathNodes.lcm
 
eval(VmTyped, long, long) - Method in class org.pkl.core.stdlib.math.MathNodes.max
 
eval(VmTyped, long, long) - Method in class org.pkl.core.stdlib.math.MathNodes.min
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.BaseNodes.Null
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.JsonRendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.JsonRendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PcfRendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PcfRendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PListRendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PListRendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PropertiesRendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.PropertiesRendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.YamlRendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.base.YamlRendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.jsonnet.RendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.jsonnet.RendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.protobuf.RendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.protobuf.RendererNodes.renderType
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.protobuf.RendererNodes.renderValue
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.xml.RendererNodes.renderDocument
 
eval(VmTyped, Object) - Method in class org.pkl.core.stdlib.xml.RendererNodes.renderValue
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.base.TypedNodes.getProperty
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.base.TypedNodes.getPropertyOrNull
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.base.TypedNodes.hasProperty
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.json.ParserNodes.parse
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.StringLiteralType
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.yaml.ParserNodes.parse
 
eval(VmTyped, String) - Method in class org.pkl.core.stdlib.yaml.ParserNodes.parseAll
 
eval(VmTyped, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
eval(VmTyped, VmClass) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.Class
 
eval(VmTyped, VmFunction) - Method in class org.pkl.core.stdlib.test.TestNodes.catchMethod
 
eval(VmTyped, VmFunction) - Method in class org.pkl.core.stdlib.test.TestNodes.catchOrNull
 
eval(VmTyped, VmList) - Method in class org.pkl.core.stdlib.reflect.DeclaredTypeNodes.withTypeArguments
 
eval(VmTyped, VmList) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.UnionType
 
eval(VmTyped, VmList, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.FunctionType
 
eval(VmTyped, VmTypeAlias) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.TypeAlias
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ClassNodes.isSubclassOf
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.DeclaredTypeNodes.withTypeArgument
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.DeclaredType
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.Module
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.moduleOf
 
eval(VmTyped, VmTyped) - Method in class org.pkl.core.stdlib.reflect.ReflectNodes.TypeVariable
 
eval(VmTyped, VmTyped, IndirectCallNode) - Method in class org.pkl.core.stdlib.json.ParserNodes.parse
 
eval(VmTyped, VmTyped, IndirectCallNode) - Method in class org.pkl.core.stdlib.yaml.ParserNodes.parse
 
eval(VmTyped, VmTyped, IndirectCallNode) - Method in class org.pkl.core.stdlib.yaml.ParserNodes.parseAll
 
eval(VmValue) - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
eval(VmValue, VmClass, boolean) - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
Eval(String, String, boolean, boolean) - Constructor for class org.pkl.core.repl.ReplRequest.Eval
 
EVAL_ERROR - org.pkl.core.runtime.VmException.Kind
 
evalBoolean(boolean) - Method in class org.pkl.core.ast.internal.BlackholeNode
 
evalBoolean(boolean) - Method in class org.pkl.core.ast.internal.GetClassNode
 
evalBoolean(boolean) - Method in class org.pkl.core.ast.internal.ToStringNode
 
evalBoolean(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
evalBoolean(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadFrameSlotNode
 
evalBoolean(VirtualFrame, boolean) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
evalCached(VirtualFrame, Object, VmClass, VmClass, ClassMethod, DirectCallNode) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
evalCached(VirtualFrame, VmTyped, String, String, VmRegex) - Method in class org.pkl.core.stdlib.base.BaseNodes.Regex
 
evalClassUncached(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalDefinitions - Variable in class org.pkl.core.repl.ReplRequest.Eval
 
evalDirect(VmFunction, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction0Node
 
evalDirect(VmFunction, Object, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
evalDirect(VmFunction, Object, Object, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
evalDirect(VmFunction, Object, Object, Object, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction3Node
 
evalDirect(VmFunction, Object, Object, Object, Object, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction4Node
 
evalDirect(VmFunction, Object, Object, Object, Object, Object, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction5Node
 
evalDynamic(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalDynamic(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalDynamic(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalDynamic(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalDynamic(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalDynamic(VirtualFrame, VmDynamic, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalDynamic(VirtualFrame, VmDynamic, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPredicateMemberNode
 
evalDynamic(VmDynamic, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorElementNode
 
evalDynamic(VmDynamic, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalDynamicCached(VirtualFrame, VmDynamic, int, UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass, UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalDynamicClass(VirtualFrame, VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalDynamicClass(VirtualFrame, VmClass, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalDynamicClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorElementNode
 
evalDynamicClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalDynamicClass(VmClass, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
evalDynamicUncached(VirtualFrame, VmDynamic) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalError(String, Object...) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
EvalError(String) - Constructor for class org.pkl.core.repl.ReplResponse.EvalError
 
evalFloat(double) - Method in class org.pkl.core.ast.internal.BlackholeNode
 
evalFloat(double) - Method in class org.pkl.core.ast.internal.GetClassNode
 
evalFloat(double) - Method in class org.pkl.core.ast.internal.ToStringNode
 
evalFloat(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
evalFloat(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadFrameSlotNode
 
evalFloat(VirtualFrame, double) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
evalFloat(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.value
 
evalFloat(VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.value
 
evalFloatFloat(double, double, double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isBetween
 
evalFloatFloat(long, double, double) - Method in class org.pkl.core.stdlib.base.IntNodes.isBetween
 
evalFloatInt(double, double, long) - Method in class org.pkl.core.stdlib.base.FloatNodes.isBetween
 
evalFloatInt(long, double, long) - Method in class org.pkl.core.stdlib.base.IntNodes.isBetween
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalFunction(VirtualFrame, VmFunction, AmendFunctionNode) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalFunction(VirtualFrame, VmFunction, VmClass, IndirectCallNode) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
Intrinsifies `FunctionN.apply()` calls.
evalFunctionCached(VirtualFrame, VmFunction, VmClass, RootCallTarget, DirectCallNode) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
Intrinsifies `FunctionN.apply()` calls.
evalGeneric(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
evalGeneric(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadFrameSlotNode
 
evalGeneric(VirtualFrame, Object) - Method in class org.pkl.core.ast.frame.WriteAuxiliarySlotNode
 
evalGeneric(VirtualFrame, Object) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
evalInt(long) - Method in class org.pkl.core.ast.internal.BlackholeNode
 
evalInt(long) - Method in class org.pkl.core.ast.internal.GetClassNode
 
evalInt(long) - Method in class org.pkl.core.ast.internal.ToStringNode
 
evalInt(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
evalInt(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadFrameSlotNode
 
evalInt(VirtualFrame, long) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
evalInt(VmDataSize) - Method in class org.pkl.core.stdlib.base.DataSizeNodes.value
 
evalInt(VmDuration) - Method in class org.pkl.core.stdlib.base.DurationNodes.value
 
evalIntFloat(double, long, double) - Method in class org.pkl.core.stdlib.base.FloatNodes.isBetween
 
evalIntFloat(long, long, double) - Method in class org.pkl.core.stdlib.base.IntNodes.isBetween
 
evalIntInt(double, long, long) - Method in class org.pkl.core.stdlib.base.FloatNodes.isBetween
 
evalIntInt(long, long, long) - Method in class org.pkl.core.stdlib.base.IntNodes.isBetween
 
evalListing(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalListing(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalListing(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalListing(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalListing(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalListing(VirtualFrame, VmListing, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalListing(VirtualFrame, VmListing, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPredicateMemberNode
 
evalListing(VmListing, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorElementNode
 
evalListing(VmListing, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalListingCached(VirtualFrame, VmListing, int, UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalListingClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalListingClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalListingClass(VirtualFrame, VmClass, UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalListingClass(VirtualFrame, VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalListingClass(VirtualFrame, VmClass, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalListingClass(VmClass) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalListingClass(VmClass) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalListingClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorElementNode
 
evalListingClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalListingClass(VmClass, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
evalListingUncached(VirtualFrame, VmListing) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalMapping(VirtualFrame, VmMapping) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalMapping(VirtualFrame, VmMapping) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalMapping(VirtualFrame, VmMapping) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalMapping(VirtualFrame, VmMapping) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalMapping(VirtualFrame, VmMapping, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalMapping(VirtualFrame, VmMapping, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPredicateMemberNode
 
evalMapping(VmMapping, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalMappingClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalMappingClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalMappingClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalMappingClass(VirtualFrame, VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
evalMappingClass(VirtualFrame, VmClass, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalMappingClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalMappingClass(VmClass, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
evalNegative(long, long) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
evalNull(VirtualFrame, VmNull) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalObject(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
evalObject(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadFrameSlotNode
 
evalObject(Object) - Method in class org.pkl.core.ast.internal.BlackholeNode
 
evalObject(Object, Class<? extends VmObjectLike>, IndirectCallNode) - Method in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
evalOther(Object, Class<?>, ClassProperty, DirectCallNode) - Method in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
evalPositive(long, long) - Method in class org.pkl.core.ast.expression.binary.ExponentiationNode
 
evalPrototype(VmTyped) - Method in class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
evalString(Object) - Method in class org.pkl.core.stdlib.base.AnyNodes.toString
 
evalString(String) - Method in class org.pkl.core.ast.internal.GetClassNode
 
evalString(String) - Method in class org.pkl.core.ast.internal.ToStringNode
 
EvalSuccess(String) - Constructor for class org.pkl.core.repl.ReplResponse.EvalSuccess
 
evalTyped(VirtualFrame, VmTyped) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalTyped(VirtualFrame, VmTyped, InvokeMethodVirtualNode) - Method in class org.pkl.core.ast.internal.ToStringNode
 
evalTyped(VmTyped, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalTypedClass(VmClass, GeneratorMemberNode.ObjectData, VmObject) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
evalTypedObject(VmTyped) - Method in class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
evalTypedObjectCached(VirtualFrame, VmTyped, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalTypedObjectCached(VirtualFrame, VmTyped, VmClass, ClassProperty, DirectCallNode) - Method in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
evalTypedObjectClass(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
evalTypedObjectClass(VmClass, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
evalTypedObjectClassCached(VirtualFrame, VmClass, VmClass) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evalTypedObjectUncached(VirtualFrame, VmTyped) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
evaluate(E) - Method in interface org.pkl.core.stdlib.VmObjectFactory.BooleanProperty
 
evaluate(E) - Method in interface org.pkl.core.stdlib.VmObjectFactory.IntProperty
 
evaluate(E) - Method in interface org.pkl.core.stdlib.VmObjectFactory.Property
 
evaluate(ModuleSource) - Method in interface org.pkl.core.Evaluator
Evaluates the module, returning the Java representation of the module object.
evaluate(ModuleSource) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateAnnotations(VirtualFrame, ExpressionNode[]) - Static method in class org.pkl.core.runtime.VmUtils
 
evaluateAnnotations(VirtualFrame, ExpressionNode[], List<VmTyped>) - Static method in class org.pkl.core.runtime.VmUtils
 
evaluateExpression(ModuleSource, String) - Method in interface org.pkl.core.Evaluator
Evaluates the Pkl expression represented as expression, returning the Java representation of the result.
evaluateExpression(ModuleSource, String) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateExpression(VmTyped, String, SecurityManager, ModuleResolver) - Static method in class org.pkl.core.runtime.VmUtils
 
evaluateExpressionString(ModuleSource, String) - Method in interface org.pkl.core.Evaluator
Evaluates the Pkl expression, returning the stringified result.
evaluateExpressionString(ModuleSource, String) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateOutputFiles(ModuleSource) - Method in interface org.pkl.core.Evaluator
Evaluates a module's output.files property.
evaluateOutputFiles(ModuleSource) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateOutputText(ModuleSource) - Method in interface org.pkl.core.Evaluator
Evaluates a module's output.text property.
evaluateOutputText(ModuleSource) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateOutputValue(ModuleSource) - Method in interface org.pkl.core.Evaluator
Evaluates a module's output.value property.
evaluateOutputValue(ModuleSource) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateOutputValueAs(ModuleSource, PClassInfo<T>) - Method in interface org.pkl.core.Evaluator
Evaluates the module's output.value property, and validates that its type matches the provided class info.
evaluateOutputValueAs(ModuleSource, PClassInfo<T>) - Method in class org.pkl.core.EvaluatorImpl
 
evaluatePath(Path, ExecutorSpiOptions) - Method in class org.pkl.core.service.ExecutorSpiImpl
 
evaluateSchema(ModuleSource) - Method in interface org.pkl.core.Evaluator
Evalautes the module's schema, which describes the properties, methods, and classes of a module.
evaluateSchema(ModuleSource) - Method in class org.pkl.core.EvaluatorImpl
 
evaluateTest(ModuleSource, boolean) - Method in interface org.pkl.core.Evaluator
Runs tests within the module, and returns the test results.
evaluateTest(ModuleSource, boolean) - Method in class org.pkl.core.EvaluatorImpl
 
Evaluator - Interface in org.pkl.core
Evaluates a Pkl module through different modes of evaluation.
EvaluatorBuilder - Class in org.pkl.core
A builder for an Evaluator.
EvaluatorImpl - Class in org.pkl.core
 
EvaluatorImpl(StackFrameTransformer, SecurityManager, Logger, Collection<ModuleKeyFactory>, Collection<ResourceReader>, Map<String, String>, Map<String, String>, Duration, Path, DeclaredDependencies, String) - Constructor for class org.pkl.core.EvaluatorImpl
 
EvaluatorSettings(Map<String, String>, Map<String, String>, List<Pattern>, List<Pattern>, Boolean, Path, List<Path>, Duration, Path) - Constructor for class org.pkl.core.project.Project.EvaluatorSettings
 
evalVmValue(Object, Class<? extends VmValue>) - Method in class org.pkl.core.ast.internal.GetClassNode
 
evalVmValue(Object, VmClass, Class<? extends VmValue>) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
This method effectively covers `VmValue value` but is implemented in a more efficient way.
evalWithExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.md5
 
evalWithExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha1
 
evalWithExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha256
 
evalWithExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha256Int
 
evalWithoutExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.md5
 
evalWithoutExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha1
 
evalWithoutExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha256
 
evalWithoutExtraStorage(VmTyped) - Method in class org.pkl.core.stdlib.base.ResourceNodes.sha256Int
 
every() - Constructor for class org.pkl.core.stdlib.base.ListNodes.every
 
every() - Constructor for class org.pkl.core.stdlib.base.MapNodes.every
 
every() - Constructor for class org.pkl.core.stdlib.base.SetNodes.every
 
EXAMPLES - Static variable in class org.pkl.core.runtime.Identifier
 
exceptionBuilder() - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
exceptionBuilder() - Method in class org.pkl.core.ast.builder.AstBuilder
 
exceptionBuilder() - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
exceptionBuilder() - Method in class org.pkl.core.ast.MemberNode
 
exceptionBuilder() - Method in class org.pkl.core.ast.PklNode
 
exceptionBuilder() - Method in class org.pkl.core.ast.PklRootNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.FunctionNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.LocalTypedPropertyNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.ModuleNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.ObjectMethodNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.TypedPropertyNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.UnresolvedFunctionNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.member.UntypedObjectMemberNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.repl.ResolveClassMemberNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.SimpleRootNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.IdentityMixinNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.TypeConstraintNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Constrained
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Declared
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Function
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Module
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Nothing
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Nullable
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Parameterized
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.StringLiteral
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.TypeVariable
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Union
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.UnionOfStringLiterals
 
execute(VirtualFrame) - Method in class org.pkl.core.ast.type.UnresolvedTypeNode.Unknown
 
execute(VirtualFrame) - Method in class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.RunIterationsNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.AnyTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.BooleanTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.DynamicTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode
Checks if `value` conforms to this type.
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.FinalClassTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.FinalModuleTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.FloatTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.Int16TypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.Int32TypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.Int8TypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.IntTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NonFinalModuleTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NonNullTypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NumberTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.StringTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.TypedTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.UIntTypeAliasTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.UnionOfStringLiteralsTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.UnknownTypeNode
 
execute(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.VarArgsTypeNode
 
execute(VirtualFrame, Object, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
execute(VirtualFrame, Object, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorMemberNode
 
execute(VirtualFrame, Object, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
execute(VirtualFrame, Object, GeneratorMemberNode.ObjectData) - Method in class org.pkl.core.ast.expression.generator.GeneratorWhenNode
 
execute(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
execute(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.member.UnresolvedMethodNode
 
execute(VirtualFrame, VmClass) - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
execute(VirtualFrame, VmFunction) - Method in class org.pkl.core.ast.expression.literal.AmendFunctionNode
 
execute(VmFunction) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction0Node
 
execute(VmFunction, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
execute(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
execute(VmFunction, Object, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction3Node
 
execute(VmFunction, Object, Object, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction4Node
 
execute(VmFunction, Object, Object, Object, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction5Node
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.BooleanTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode
Checks if `value` conforms to this type.
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.FloatTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.IntSlotTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.NumberTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.ObjectSlotTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
executeAndSet(VirtualFrame, Object) - Method in class org.pkl.core.ast.type.TypeNode.WriteFrameSlotTypeNode
 
executeBody(VirtualFrame) - Method in class org.pkl.core.ast.MemberNode
 
executeBody(VirtualFrame, ExpressionNode) - Method in class org.pkl.core.ast.PklRootNode
 
executeBoolean(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.FalseLiteralNode
 
executeBoolean(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.TrueLiteralNode
 
executeBoolean(VirtualFrame) - Method in class org.pkl.core.ast.ExpressionNode
 
executeBoolean(VirtualFrame) - Method in class org.pkl.core.ast.type.TypeTestNode
 
executeBoolean(Object, VmClass) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
executeBoolean(VmFunction, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
executeBoolean(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
executeCollection(VmFunction, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
executeCollection(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
executeFloat(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.FloatLiteralNode
 
executeFloat(VirtualFrame) - Method in class org.pkl.core.ast.ExpressionNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.builder.CannotInvokeAbstractFunctionNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.builder.CannotInvokeAbstractPropertyNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.ConstantValueNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.binary.LetExprNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.generator.WriteForVariablesNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.CheckIsAnnotationClassNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.FalseLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.FloatLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.FunctionLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.InterpolatedStringLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.IntLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.ListLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.MapLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.SetLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.TrueLiteralNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.InferParentWithinMethodNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.InferParentWithinObjectMethodNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.InvokeMethodDirectNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.InvokeMethodLexicalNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.ReadLocalPropertyNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.ReadSuperEntryNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.ReadSuperPropertyNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.ResolveMethodNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.CustomThisNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetEnclosingOwnerNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetEnclosingReceiverNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetMemberKeyNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetModuleNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetOwnerNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.GetReceiverNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.OuterNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.ResolveVariableNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.primary.ThisNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.ternary.IfElseNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.ImportGlobNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.ImportNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.NonNullNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.NullPropagatingOperationNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.StaticReadNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.expression.unary.TraceNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.ExpressionNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadAuxiliarySlotNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingAuxiliarySlotNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.internal.GetBaseModuleClassNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.ClassNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.DefaultPropertyBodyNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.DelegateToExtraStorageMapOrParentNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.DelegateToExtraStorageObjNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.DelegateToExtraStorageObjOrParentNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.member.TypeAliasNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.type.GetParentForTypeNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.type.ResolveQualifiedDeclaredTypeNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.type.ResolveSimpleDeclaredTypeNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.type.TypeCastNode
 
executeGeneric(VirtualFrame) - Method in class org.pkl.core.ast.type.TypeTestNode
 
executeInt(VirtualFrame) - Method in class org.pkl.core.ast.expression.literal.IntLiteralNode
 
executeInt(VirtualFrame) - Method in class org.pkl.core.ast.ExpressionNode
 
executeInt(VmFunction, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
executeInt(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
executeMap(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
executePair(VmFunction, Object, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction2Node
 
executeString(VmFunction, Object) - Method in class org.pkl.core.ast.lambda.ApplyVmFunction1Node
 
executeWith(VirtualFrame, Object) - Method in class org.pkl.core.ast.internal.GetClassNode
When only using this execute method, pass `null` for `valueNode` to GetClassNodeGen.create(com.oracle.truffle.api.source.SourceSection, org.pkl.core.ast.ExpressionNode).
executeWith(VirtualFrame, Object, VmClass) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
When only using this execute method, pass `null` for `receiverNode` and `receiverClassNode` to InvokeMethodVirtualNodeGen.create(com.oracle.truffle.api.source.SourceSection, org.pkl.core.runtime.Identifier, org.pkl.core.ast.ExpressionNode[], org.pkl.core.ast.MemberLookupMode, boolean, org.pkl.core.ast.ExpressionNode, org.pkl.core.ast.internal.GetClassNode).
executeWith(Object, Object) - Method in class org.pkl.core.ast.expression.binary.ComparatorNode
 
executeWith(Object, Object) - Method in class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
executeWith(Object, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.CollectionNodes.CompareByNode
 
executeWith(Object, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.CollectionNodes.CompareNode
 
executeWith(Object, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.CollectionNodes.CompareWithNode
 
executeWith(Object, Object, VmFunction) - Method in class org.pkl.core.stdlib.base.CollectionNodes.SortComparatorNode
 
executeWithIterable(VirtualFrame, Object, GeneratorMemberNode.ObjectData, Object) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
executeWithIterable(VirtualFrame, Object, GeneratorMemberNode.ObjectData, Object) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
executeWithParent(VirtualFrame, Object) - Method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
executeWithValue(VirtualFrame, Object) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
ExecutorSpiImpl - Class in org.pkl.core.service
 
ExecutorSpiImpl() - Constructor for class org.pkl.core.service.ExecutorSpiImpl
 
exp() - Constructor for class org.pkl.core.stdlib.math.MathNodes.exp
 
EXPLICIT_RECEIVER - org.pkl.core.ast.MemberLookupMode
Member lookup with explicit receiver (e.g., foo.bar).
ExponentiationExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
ExponentiationNode - Class in org.pkl.core.ast.expression.binary
 
ExponentiationNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.ExponentiationNode
 
export() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
export() - Method in class org.pkl.core.ast.type.TypeConstraintNode
 
export() - Method in class org.pkl.core.runtime.VmClass
 
export() - Method in class org.pkl.core.runtime.VmDataSize
 
export() - Method in class org.pkl.core.runtime.VmDuration
 
export() - Method in class org.pkl.core.runtime.VmDynamic
 
export() - Method in class org.pkl.core.runtime.VmFunction
 
export() - Method in class org.pkl.core.runtime.VmIntSeq
 
export() - Method in class org.pkl.core.runtime.VmList
 
export() - Method in class org.pkl.core.runtime.VmListing
 
export() - Method in class org.pkl.core.runtime.VmMap
 
export() - Method in class org.pkl.core.runtime.VmMapping
 
export() - Method in class org.pkl.core.runtime.VmNull
 
export() - Method in class org.pkl.core.runtime.VmObjectLike
Exports this object to an external representation.
export() - Method in class org.pkl.core.runtime.VmPair
 
export() - Method in class org.pkl.core.runtime.VmRegex
 
export() - Method in class org.pkl.core.runtime.VmSet
 
export() - Method in class org.pkl.core.runtime.VmTypeAlias
 
export() - Method in class org.pkl.core.runtime.VmTyped
 
export() - Method in class org.pkl.core.runtime.VmValue
 
export(int, boolean) - Static method in class org.pkl.core.ast.VmModifier
 
export(PropertyTypeNode) - Static method in class org.pkl.core.ast.member.PropertyTypeNode
 
export(TypeNode) - Static method in class org.pkl.core.ast.type.TypeNode
 
export(Object) - Static method in class org.pkl.core.runtime.VmValue
Used to export values other than object member values.
export(PClass) - Method in class org.pkl.core.ast.member.ClassMethod
 
export(PClass) - Method in class org.pkl.core.ast.member.ClassProperty
 
export(PClass, SourceSection, List<VmTyped>, int, List<TypeParameter>) - Method in class org.pkl.core.ast.member.FunctionNode
 
exportAnnotations(List<VmTyped>) - Static method in class org.pkl.core.runtime.VmUtils
 
exportAnnotations(List<VmTyped>, List<PObject>) - Static method in class org.pkl.core.runtime.VmUtils
 
exportDocComment(SourceSection) - Static method in class org.pkl.core.runtime.VmUtils
 
exportMembers() - Method in class org.pkl.core.runtime.VmObject
Exports this object's members.
exportNullable(Object) - Static method in class org.pkl.core.runtime.VmValue
Used to export object member values.
expr - Variable in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
expr - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.AmendExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ExprInputContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionLiteralContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalNotExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.NonNullExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectElementContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMethodContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectSpreadContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.UnaryMinusExprContext
 
expr() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
expr(int) - Method in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
ExprContext() - Constructor for class org.pkl.core.parser.antlr.PklParser.ExprContext
 
ExprContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ExprContext
 
EXPRESSION - Static variable in class org.pkl.core.runtime.Identifier
 
ExpressionNode - Class in org.pkl.core.ast
 
ExpressionNode() - Constructor for class org.pkl.core.ast.ExpressionNode
 
ExpressionNode(SourceSection) - Constructor for class org.pkl.core.ast.ExpressionNode
 
exprInput() - Method in class org.pkl.core.parser.antlr.PklParser
 
ExprInputContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ExprInputContext
 
EXTENDS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
EXTENDS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
EXTENDS() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
EXTENDS() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
EXTERNAL - org.pkl.core.Modifier
 
EXTERNAL - Static variable in class org.pkl.core.ast.VmModifier
 
EXTERNAL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
EXTERNAL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
EXTERNAL() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
ExternalMemberNode - Class in org.pkl.core.stdlib
 
ExternalMemberNode() - Constructor for class org.pkl.core.stdlib.ExternalMemberNode
 
ExternalMemberRegistry - Class in org.pkl.core.stdlib.registry
 
ExternalMemberRegistry() - Constructor for class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
ExternalMethod0Node - Class in org.pkl.core.stdlib
 
ExternalMethod0Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod0Node
 
ExternalMethod0Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethod1Node - Class in org.pkl.core.stdlib
 
ExternalMethod1Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod1Node
 
ExternalMethod1Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethod2Node - Class in org.pkl.core.stdlib
 
ExternalMethod2Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod2Node
 
ExternalMethod2Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethod3Node - Class in org.pkl.core.stdlib
 
ExternalMethod3Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod3Node
 
ExternalMethod3Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethod4Node - Class in org.pkl.core.stdlib
 
ExternalMethod4Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod4Node
 
ExternalMethod4Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethod5Node - Class in org.pkl.core.stdlib
 
ExternalMethod5Node() - Constructor for class org.pkl.core.stdlib.ExternalMethod5Node
 
ExternalMethod5Node.Factory - Interface in org.pkl.core.stdlib
 
ExternalMethodNode - Class in org.pkl.core.stdlib
 
ExternalMethodNode() - Constructor for class org.pkl.core.stdlib.ExternalMethodNode
 
externalProperty() - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for external properties.
ExternalPropertyNode - Class in org.pkl.core.stdlib
 
ExternalPropertyNode() - Constructor for class org.pkl.core.stdlib.ExternalPropertyNode
 
ExternalPropertyNode.Factory - Interface in org.pkl.core.stdlib
 
extraStorage - Variable in class org.pkl.core.runtime.VmObjectLike
 

F

FACTS - Static variable in class org.pkl.core.runtime.Identifier
 
failed() - Method in class org.pkl.core.runtime.TestResults
 
fallback(VirtualFrame, Object, GeneratorMemberNode.ObjectData, Object) - Method in class org.pkl.core.ast.expression.generator.GeneratorForNode
 
fallback(VirtualFrame, Object, GeneratorMemberNode.ObjectData, Object) - Method in class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.binary.NullCoalescingNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.ConstantEntriesLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.ElementsEntriesLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.ElementsLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.EntriesLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.unary.PropagateNullReceiverNode
 
fallback(Object) - Method in class org.pkl.core.ast.expression.unary.UnaryExpressionNode
 
fallback(Object) - Method in class org.pkl.core.ast.internal.ToStringNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeConstraintNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
fallback(Object) - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
fallback(Object, Object) - Method in class org.pkl.core.ast.expression.binary.BinaryExpressionNode
 
fallback(Object, Object) - Method in class org.pkl.core.stdlib.ExternalMethod1Node
 
fallback(Object, Object, Object) - Method in class org.pkl.core.stdlib.ExternalMethod2Node
 
fallback(Object, Object, Object, Object) - Method in class org.pkl.core.stdlib.ExternalMethod3Node
 
fallback(Object, Object, Object, Object, Object) - Method in class org.pkl.core.stdlib.ExternalMethod4Node
 
fallback(Object, Object, Object, Object, Object, Object) - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
FALSE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
FALSE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
FALSE() - Method in class org.pkl.core.parser.antlr.PklParser.FalseLiteralContext
 
FalseLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.FalseLiteralContext
 
FalseLiteralNode - Class in org.pkl.core.ast.expression.literal
 
FalseLiteralNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.literal.FalseLiteralNode
 
file - Static variable in class org.pkl.core.module.ModuleKeyFactories
A factory for file based module keys.
file() - Static method in class org.pkl.core.resource.ResourceReaders
 
file(File) - Static method in class org.pkl.core.ModuleSource
 
file(String) - Static method in class org.pkl.core.ModuleSource
 
file(URI, Path) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for a file: module.
file(ModuleKey, URI, Path) - Static method in class org.pkl.core.module.ResolvedModuleKeys
Creates a resolved module key backed by the given file path.
FileOutput - Interface in org.pkl.core
Java representation of pkl.base#FileOutput.
FileResolver - Class in org.pkl.core.module
 
FILES - Static variable in class org.pkl.core.runtime.Identifier
 
FileSystemManager - Class in org.pkl.core.runtime
Manages file systems, potentially across multiple evaluator instances.
FileSystemManager() - Constructor for class org.pkl.core.runtime.FileSystemManager
 
fillInHint(Deque<Object>, Object) - Method in exception org.pkl.core.runtime.VmUndefinedValueException
 
filter() - Constructor for class org.pkl.core.stdlib.base.ListNodes.filter
 
filter() - Constructor for class org.pkl.core.stdlib.base.MapNodes.filter
 
filter() - Constructor for class org.pkl.core.stdlib.base.SetNodes.filter
 
filterIndexed() - Constructor for class org.pkl.core.stdlib.base.ListNodes.filterIndexed
 
filterIndexed() - Constructor for class org.pkl.core.stdlib.base.SetNodes.filterIndexed
 
filterIsInstance() - Constructor for class org.pkl.core.stdlib.base.ListNodes.filterIsInstance
 
filterIsInstance() - Constructor for class org.pkl.core.stdlib.base.SetNodes.filterIsInstance
 
filterNonNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.filterNonNull
 
filterNonNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.filterNonNull
 
FinalClassTypeNode(SourceSection, VmClass) - Constructor for class org.pkl.core.ast.type.TypeNode.FinalClassTypeNode
 
FinalModuleTypeNode(SourceSection, VmClass) - Constructor for class org.pkl.core.ast.type.TypeNode.FinalModuleTypeNode
 
find() - Constructor for class org.pkl.core.stdlib.base.ListNodes.find
 
find() - Constructor for class org.pkl.core.stdlib.base.SetNodes.find
 
find(boolean) - Method in class org.pkl.core.runtime.MemberLookupSuggestions
 
findAuxiliarySlot(VirtualFrame, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
findFirstNonDefaultProperty(UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
findFirstNonProperty(UnmodifiableEconomicMap<Object, ObjectMember>) - Method in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
findIndex() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findIndex
 
findIndexOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findIndexOrNull
 
findLast() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findLast
 
findLast() - Constructor for class org.pkl.core.stdlib.base.SetNodes.findLast
 
findLastIndex() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findLastIndex
 
findLastIndexOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findLastIndexOrNull
 
findLastOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findLastOrNull
 
findLastOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.findLastOrNull
 
findMatchesIn() - Constructor for class org.pkl.core.stdlib.base.RegexNodes.findMatchesIn
 
findMember(VmObjectLike, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
findOffset(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.TakeDropLastWhile
 
findOffset(String, VmFunction) - Method in class org.pkl.core.stdlib.base.StringNodes.TakeDropWhile
 
findOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.findOrNull
 
findOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.findOrNull
 
findReplacement(char) - Method in class org.pkl.core.util.AbstractCharEscaper
 
findReplacement(char) - Method in class org.pkl.core.util.ArrayCharEscaper
 
findReplacement(char) - Method in class org.pkl.core.util.json.JsonEscaper
 
findReplacement(char) - Method in class org.pkl.core.util.yaml.YamlEscaper
 
findSlot(VirtualFrame, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
findSupermethod(VirtualFrame) - Method in class org.pkl.core.ast.expression.member.InvokeSuperMethodNode
 
findTypeParameter(String) - Method in class org.pkl.core.ast.builder.SymbolTable
 
first - Variable in class org.pkl.core.util.Pair
 
first() - Constructor for class org.pkl.core.stdlib.base.ListNodes.first
 
first() - Constructor for class org.pkl.core.stdlib.base.PairNodes.first
 
first() - Constructor for class org.pkl.core.stdlib.base.SetNodes.first
 
FIRST - Static variable in class org.pkl.core.runtime.Identifier
 
firstOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.firstOrNull
 
firstOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.firstOrNull
 
FIXED - Static variable in class org.pkl.core.ast.VmModifier
 
FIXED - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
FIXED - Static variable in class org.pkl.core.parser.antlr.PklParser
 
FIXED() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
fixTripleSlashUri(URI, URI) - Static method in class org.pkl.core.util.IoUtils
Fix an issue where triple-slash URI's turn into single-slash URI's when using URI.resolve(URI)
flatMap() - Constructor for class org.pkl.core.stdlib.base.ListNodes.flatMap
 
flatMap() - Constructor for class org.pkl.core.stdlib.base.MapNodes.flatMap
 
flatMap() - Constructor for class org.pkl.core.stdlib.base.SetNodes.flatMap
 
flatMapIndexed() - Constructor for class org.pkl.core.stdlib.base.ListNodes.flatMapIndexed
 
flatMapIndexed() - Constructor for class org.pkl.core.stdlib.base.SetNodes.flatMapIndexed
 
flatten() - Constructor for class org.pkl.core.stdlib.base.ListNodes.flatten
 
flatten() - Constructor for class org.pkl.core.stdlib.base.SetNodes.flatten
 
flatten() - Method in class org.pkl.core.runtime.VmCollection
 
flavor() - Method in class org.pkl.core.Release
The flavor of this release (native, or Java and JVM version).
Float - Static variable in class org.pkl.core.PClassInfo
 
FloatLiteral - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
FloatLiteral - Static variable in class org.pkl.core.parser.antlr.PklParser
 
FloatLiteral() - Method in class org.pkl.core.parser.antlr.PklParser.FloatLiteralContext
 
FloatLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.FloatLiteralContext
 
FloatLiteralNode - Class in org.pkl.core.ast.expression.literal
 
FloatLiteralNode(SourceSection, double) - Constructor for class org.pkl.core.ast.expression.literal.FloatLiteralNode
 
FloatNodes - Class in org.pkl.core.stdlib.base
 
FloatNodes.abs - Class in org.pkl.core.stdlib.base
 
FloatNodes.b - Class in org.pkl.core.stdlib.base
 
FloatNodes.ceil - Class in org.pkl.core.stdlib.base
 
FloatNodes.d - Class in org.pkl.core.stdlib.base
 
FloatNodes.floor - Class in org.pkl.core.stdlib.base
 
FloatNodes.gb - Class in org.pkl.core.stdlib.base
 
FloatNodes.gib - Class in org.pkl.core.stdlib.base
 
FloatNodes.h - Class in org.pkl.core.stdlib.base
 
FloatNodes.isBetween - Class in org.pkl.core.stdlib.base
 
FloatNodes.isFinite - Class in org.pkl.core.stdlib.base
 
FloatNodes.isInfinite - Class in org.pkl.core.stdlib.base
 
FloatNodes.isNaN - Class in org.pkl.core.stdlib.base
 
FloatNodes.isNonZero - Class in org.pkl.core.stdlib.base
 
FloatNodes.isPositive - Class in org.pkl.core.stdlib.base
 
FloatNodes.kb - Class in org.pkl.core.stdlib.base
 
FloatNodes.kib - Class in org.pkl.core.stdlib.base
 
FloatNodes.mb - Class in org.pkl.core.stdlib.base
 
FloatNodes.mib - Class in org.pkl.core.stdlib.base
 
FloatNodes.min - Class in org.pkl.core.stdlib.base
 
FloatNodes.ms - Class in org.pkl.core.stdlib.base
 
FloatNodes.ns - Class in org.pkl.core.stdlib.base
 
FloatNodes.pb - Class in org.pkl.core.stdlib.base
 
FloatNodes.pib - Class in org.pkl.core.stdlib.base
 
FloatNodes.round - Class in org.pkl.core.stdlib.base
 
FloatNodes.s - Class in org.pkl.core.stdlib.base
 
FloatNodes.sign - Class in org.pkl.core.stdlib.base
 
FloatNodes.tb - Class in org.pkl.core.stdlib.base
 
FloatNodes.tib - Class in org.pkl.core.stdlib.base
 
FloatNodes.toDataSize - Class in org.pkl.core.stdlib.base
 
FloatNodes.toDuration - Class in org.pkl.core.stdlib.base
 
FloatNodes.toFixed - Class in org.pkl.core.stdlib.base
 
FloatNodes.toFloat - Class in org.pkl.core.stdlib.base
 
FloatNodes.toInt - Class in org.pkl.core.stdlib.base
 
FloatNodes.toString - Class in org.pkl.core.stdlib.base
 
FloatNodes.truncate - Class in org.pkl.core.stdlib.base
 
FloatNodes.us - Class in org.pkl.core.stdlib.base
 
FloatTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.FloatTypeNode
 
floor() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.floor
 
floor() - Constructor for class org.pkl.core.stdlib.base.IntNodes.floor
 
flush() - Method in class org.pkl.core.util.json.JsonWriter
Ensures all buffered data is written to the underlying Writer and flushes that writer.
flush() - Method in class org.pkl.core.util.StringBuilderWriter
 
fold() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.fold
 
fold() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.fold
 
fold() - Constructor for class org.pkl.core.stdlib.base.ListNodes.fold
 
fold() - Constructor for class org.pkl.core.stdlib.base.MapNodes.fold
 
fold() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.fold
 
fold() - Constructor for class org.pkl.core.stdlib.base.SetNodes.fold
 
foldBack() - Constructor for class org.pkl.core.stdlib.base.ListNodes.foldBack
 
foldBack() - Constructor for class org.pkl.core.stdlib.base.SetNodes.foldBack
 
foldIndexed() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.foldIndexed
 
foldIndexed() - Constructor for class org.pkl.core.stdlib.base.ListNodes.foldIndexed
 
foldIndexed() - Constructor for class org.pkl.core.stdlib.base.SetNodes.foldIndexed
 
FOR - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
FOR - Static variable in class org.pkl.core.parser.antlr.PklParser
 
FOR() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
FOR_GENERATOR_VARIABLE - Static variable in class org.pkl.core.ast.builder.SymbolTable
 
force(boolean) - Method in class org.pkl.core.runtime.VmClass
 
force(boolean) - Method in class org.pkl.core.runtime.VmDataSize
 
force(boolean) - Method in class org.pkl.core.runtime.VmDuration
 
force(boolean) - Method in class org.pkl.core.runtime.VmFunction
 
force(boolean) - Method in class org.pkl.core.runtime.VmIntSeq
 
force(boolean) - Method in class org.pkl.core.runtime.VmList
 
force(boolean) - Method in class org.pkl.core.runtime.VmMap
 
force(boolean) - Method in class org.pkl.core.runtime.VmNull
 
force(boolean) - Method in class org.pkl.core.runtime.VmObject
 
force(boolean) - Method in class org.pkl.core.runtime.VmPair
 
force(boolean) - Method in class org.pkl.core.runtime.VmRegex
 
force(boolean) - Method in class org.pkl.core.runtime.VmSet
 
force(boolean) - Method in class org.pkl.core.runtime.VmTypeAlias
 
force(boolean) - Method in class org.pkl.core.runtime.VmValue
Forces recursive (deep) evaluation of this value.
force(boolean, boolean) - Method in class org.pkl.core.runtime.VmFunction
 
force(boolean, boolean) - Method in class org.pkl.core.runtime.VmObject
Evaluates this object's members.
force(boolean, boolean) - Method in class org.pkl.core.runtime.VmObjectLike
Forces shallow or recursive (deep) evaluation of this object.
force(Object, boolean) - Static method in class org.pkl.core.runtime.VmValue
Forces recursive (deep) evaluation of the given value.
forceAndIterateMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmFunction
 
forceAndIterateMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmObject
 
forceAndIterateMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmObjectLike
forceResults - Variable in class org.pkl.core.repl.ReplRequest.Eval
 
forClass(SourceSection, VmClass) - Static method in class org.pkl.core.ast.type.TypeNode
 
forEachRemaining(Consumer<? super T>) - Method in class org.pkl.core.runtime.Iterators.ReverseTruffleIterator
 
forEachRemaining(Consumer<? super T>) - Method in class org.pkl.core.runtime.Iterators.TruffleIterator
 
ForGeneratorContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
forMap(VmMap, String) - Static method in class org.pkl.core.runtime.KeyLookupSuggestions
 
FormatException(String, Class<?>) - Constructor for exception org.pkl.core.util.json.Json.FormatException
 
FormatException(String, String, Class<?>) - Constructor for exception org.pkl.core.util.json.Json.FormatException
 
formatStringValue(String, CharSequence) - Method in class org.pkl.core.ValueFormatter
Formats value as a Pkl/Pcf string literal (including quotes).
formatStringValue(String, CharSequence, Appendable) - Method in class org.pkl.core.ValueFormatter
Same as ValueFormatter.formatStringValue(String, CharSequence), except that output goes to appendable (which may cause IOException).
formatStringValue(String, CharSequence, StringBuilder) - Method in class org.pkl.core.ValueFormatter
Same as ValueFormatter.formatStringValue(String, CharSequence), except that output goes to builder.
forModuleClass(String, URI) - Static method in class org.pkl.core.PClassInfo
Returns the class info for the module class with the given module name.
forObject(VmObjectLike, String) - Static method in class org.pkl.core.runtime.KeyLookupSuggestions
 
forValue(T) - Static method in class org.pkl.core.PClassInfo
Returns the class info for the given value's class.
FRAME_SLOT_ID - Static variable in class org.pkl.core.ast.builder.SymbolTable.CustomThisScope
 
FrameSlotTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.FrameSlotTypeNode
 
frameTransformer - Variable in class org.pkl.core.EvaluatorImpl
 
fromPackageUri(PackageUri) - Static method in class org.pkl.core.project.CanonicalPackageUri
 
fromServiceProviders - Static variable in class org.pkl.core.StackFrameTransformers
 
fromServiceProviders() - Static method in class org.pkl.core.module.ModuleKeyFactories
Returns factories registered as service providers of type org.pkl.core.module.ModuleKeyFactory.
fromServiceProviders() - Static method in class org.pkl.core.resource.ResourceReaders
Returns resource readers registered as service providers of type org.pkl.core.resource.ResourceReader.
Function(SourceSection, UnresolvedTypeNode[], UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Function
 
Function(List<PType>, PType) - Constructor for class org.pkl.core.PType.Function
 
FUNCTION - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
FUNCTION - Static variable in class org.pkl.core.parser.antlr.PklParser
 
FUNCTION() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
Function0Nodes - Class in org.pkl.core.stdlib.base
 
Function0Nodes.apply - Class in org.pkl.core.stdlib.base
 
Function1Nodes - Class in org.pkl.core.stdlib.base
 
Function1Nodes.apply - Class in org.pkl.core.stdlib.base
 
Function2Nodes - Class in org.pkl.core.stdlib.base
 
Function2Nodes.apply - Class in org.pkl.core.stdlib.base
 
Function3Nodes - Class in org.pkl.core.stdlib.base
 
Function3Nodes.apply - Class in org.pkl.core.stdlib.base
 
Function4Nodes - Class in org.pkl.core.stdlib.base
 
Function4Nodes.apply - Class in org.pkl.core.stdlib.base
 
Function5Nodes - Class in org.pkl.core.stdlib.base
 
Function5Nodes.apply - Class in org.pkl.core.stdlib.base
 
FunctionClassTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
FunctionLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.FunctionLiteralContext
 
FunctionLiteralNode - Class in org.pkl.core.ast.expression.literal
 
FunctionLiteralNode(SourceSection, UnresolvedFunctionNode, boolean) - Constructor for class org.pkl.core.ast.expression.literal.FunctionLiteralNode
 
FunctionNClassTypeNode(SourceSection, TypeNode[]) - Constructor for class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
FunctionNode - Class in org.pkl.core.ast.member
 
FunctionNode(VmLanguage, FrameDescriptor, Member, int, TypeNode[], TypeNode, boolean, ExpressionNode) - Constructor for class org.pkl.core.ast.member.FunctionNode
 
FunctionNodes - Class in org.pkl.core.stdlib.base
 
FunctionNodes.applyToList - Class in org.pkl.core.stdlib.base
 
FunctionType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.FunctionType
 
FunctionTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
functionTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
functionTypeFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
FunctionTypeNode(SourceSection, TypeNode[], TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 

G

gb() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.gb
 
gb() - Constructor for class org.pkl.core.stdlib.base.IntNodes.gb
 
GB - Static variable in class org.pkl.core.runtime.Identifier
 
gcd() - Constructor for class org.pkl.core.stdlib.math.MathNodes.gcd
 
gcd(long, long) - Static method in class org.pkl.core.util.MathUtils
Returns the greatest common divisor of a, b.
GeneratorElementNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorElementNode(ObjectMember) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorElementNode
 
GeneratorEntryNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorEntryNode(ExpressionNode, ObjectMember) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorEntryNode
 
GeneratorForNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorForNode(SourceSection, int, int, ExpressionNode, UnresolvedTypeNode, UnresolvedTypeNode, GeneratorMemberNode[], boolean, boolean) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorForNode
 
GeneratorMemberNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorMemberNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorMemberNode
 
GeneratorObjectLiteralNode - Class in org.pkl.core.ast.expression.generator
An object literal node that contains at least one for- or when-expression.
GeneratorObjectLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], GeneratorMemberNode[]) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorObjectLiteralNode
 
GeneratorPredicateMemberNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorPredicateMemberNode(ExpressionNode, ObjectMember) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorPredicateMemberNode
 
GeneratorPropertyNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorPropertyNode(ObjectMember) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
GeneratorSpreadNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorSpreadNode(SourceSection, ExpressionNode, boolean) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorSpreadNode
 
GeneratorWhenNode - Class in org.pkl.core.ast.expression.generator
 
GeneratorWhenNode(SourceSection, ExpressionNode, GeneratorMemberNode[], GeneratorMemberNode[]) - Constructor for class org.pkl.core.ast.expression.generator.GeneratorWhenNode
 
genericUrl - Static variable in class org.pkl.core.module.ModuleKeyFactories
A factory for URL based module keys.
genericUrl(URI) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for the module with the given URL.
get() - Method in class org.pkl.core.util.MutableBoolean
 
get() - Method in class org.pkl.core.util.MutableLong
 
get() - Method in class org.pkl.core.util.MutableReference
 
get(int) - Method in class org.pkl.core.util.json.Json.JsArray
 
get(long) - Method in class org.pkl.core.runtime.VmList
 
get(Node) - Static method in class org.pkl.core.runtime.VmContext
 
get(Node) - Static method in class org.pkl.core.runtime.VmLanguage
 
get(Object) - Method in class org.pkl.core.runtime.VmMap.Builder
 
get(Object) - Method in class org.pkl.core.util.json.Json.JsObject
 
get(String) - Method in interface org.pkl.core.Composite
Same as Composite.getProperty(java.lang.String) except that this method returns null instead of PNull for Pkl value null.
get(String) - Static method in class org.pkl.core.runtime.Identifier
 
get(String, String, URI) - Static method in class org.pkl.core.PClassInfo
Returns the class info for the class with the given module and class name.
get(String, Json.Mapper<T>) - Method in class org.pkl.core.util.json.Json.JsObject
 
get(UnmodifiableEconomicMap<K, V>, K) - Static method in class org.pkl.core.util.EconomicMaps
 
get(UnmodifiableEconomicMap<K, V>, K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
get(CanonicalPackageUri) - Method in class org.pkl.core.project.ProjectDeps
Given a declared dependency, return the resolved dependency.
getAliasedType() - Method in class org.pkl.core.PType.Alias
Returns the aliased type, namely getTypeAlias().getAliasedType() with type arguments substituted for type variables.
getAliasedType() - Method in class org.pkl.core.TypeAlias
Returns the type that this type alias stands for.
getAllClasses() - Method in class org.pkl.core.ModuleSchema
Returns all classes defined in this module and its supermodules in declaration order.
getAllHiddenPropertyNames() - Method in class org.pkl.core.runtime.VmClass
Returns the names of all hidden properties defined in this class and its superclasses.
getAllKeys() - Method in class org.pkl.core.runtime.VmMapping
 
getAllMethods() - Method in class org.pkl.core.PClass
 
getAllowedModules() - Method in class org.pkl.core.EvaluatorBuilder
Returns the set of patterns to be allowed when importing modules.
getAllowedModules() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getAllowedModules() - Method in interface org.pkl.core.SecurityManagerBuilder
 
getAllowedModules() - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
getAllowedResources() - Method in class org.pkl.core.EvaluatorBuilder
Returns the set of patterns to be allowed when reading resources.
getAllowedResources() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getAllowedResources() - Method in interface org.pkl.core.SecurityManagerBuilder
 
getAllowedResources() - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
getAllProperties() - Method in class org.pkl.core.PClass
 
getAllRegularPropertyNames() - Method in class org.pkl.core.runtime.VmClass
Returns the names of all non-hidden non-local non-external properties defined in this class and its superclasses.
getAllTypeAliases() - Method in class org.pkl.core.ModuleSchema
Returns all type aliases defined in this module and its supermodules in declaration order.
getAndIncrement() - Method in class org.pkl.core.util.MutableLong
 
getAndSetFalse() - Method in class org.pkl.core.util.MutableBoolean
 
getAnnotationClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getAnnotations() - Method in class org.pkl.core.ast.member.ClassMember
 
getAnnotations() - Method in class org.pkl.core.Member
Returns the annotations of this member.
getAnnotations() - Method in class org.pkl.core.ModuleSchema
Returns the annotations of this module.
getAnnotations() - Method in class org.pkl.core.runtime.ModuleInfo
 
getAnnotations() - Method in class org.pkl.core.runtime.VmClass
 
getAnnotations() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getAnyClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getApiTests() - Method in class org.pkl.core.project.Package
 
getArg1Node() - Method in class org.pkl.core.stdlib.ExternalMethod1Node
 
getArg1Node() - Method in class org.pkl.core.stdlib.ExternalMethod2Node
 
getArg1Node() - Method in class org.pkl.core.stdlib.ExternalMethod3Node
 
getArg1Node() - Method in class org.pkl.core.stdlib.ExternalMethod4Node
 
getArg1Node() - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
getArg2Node() - Method in class org.pkl.core.stdlib.ExternalMethod2Node
 
getArg2Node() - Method in class org.pkl.core.stdlib.ExternalMethod3Node
 
getArg2Node() - Method in class org.pkl.core.stdlib.ExternalMethod4Node
 
getArg2Node() - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
getArg3Node() - Method in class org.pkl.core.stdlib.ExternalMethod3Node
 
getArg3Node() - Method in class org.pkl.core.stdlib.ExternalMethod4Node
 
getArg3Node() - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
getArg4Node() - Method in class org.pkl.core.stdlib.ExternalMethod4Node
 
getArg4Node() - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
getArg5Node() - Method in class org.pkl.core.stdlib.ExternalMethod5Node
 
getArguments() - Method in exception org.pkl.core.packages.PackageLoadError
 
getArray(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getAssetPath() - Method in class org.pkl.core.packages.PackageAssetUri
 
getAuthors() - Method in class org.pkl.core.packages.DependencyMetadata
 
getAuthors() - Method in class org.pkl.core.project.Package
 
getBase64() - Method in class org.pkl.core.resource.Resource
Returns the content of this resource in Base64.
GetBaseModuleClassNode - Class in org.pkl.core.ast.internal
 
GetBaseModuleClassNode(Identifier) - Constructor for class org.pkl.core.ast.internal.GetBaseModuleClassNode
 
getBaseType() - Method in class org.pkl.core.PType.Constrained
 
getBaseType() - Method in class org.pkl.core.PType.Nullable
 
getBaseTypeSection() - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
getBaseTypeSection() - Method in class org.pkl.core.runtime.VmTypeAlias
Assuming a type alias of the form `typealias X = Y(constraint)`, returns the source section of `Y`.
getBaseUri() - Method in class org.pkl.core.project.CanonicalPackageUri
 
getBenchmarkResultClass() - Static method in class org.pkl.core.runtime.BenchmarkModule
 
getBodyNode() - Method in class org.pkl.core.ast.MemberNode
 
getBodySection() - Method in class org.pkl.core.ast.member.ObjectMember
 
getBodySection() - Method in class org.pkl.core.ast.MemberNode
 
getBoolean(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getBooleanClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getBuild() - Method in class org.pkl.core.Version
Returns the build metadata (if any).
getBytes() - Method in enum org.pkl.core.DataSizeUnit
Returns the conversion factor from this unit to bytes.
getBytes() - Method in class org.pkl.core.resource.Resource
 
getBytes(PackageAssetUri, boolean, Checksums) - Method in interface org.pkl.core.packages.PackageResolver
Reads the byte contents of the resource within a package.
getCachedValue(Object) - Method in class org.pkl.core.runtime.VmFunction
 
getCachedValue(Object) - Method in class org.pkl.core.runtime.VmObject
 
getCachedValue(Object) - Method in class org.pkl.core.runtime.VmObjectLike
Reads from the properties cache for this object.
getCallSignature() - Method in class org.pkl.core.ast.member.ClassMethod
 
getCallSignature() - Method in class org.pkl.core.ast.member.ClassProperty
 
getCallSignature() - Method in class org.pkl.core.ast.member.FunctionNode
 
getCallSignature() - Method in class org.pkl.core.ast.member.Lambda
 
getCallSignature() - Method in class org.pkl.core.ast.member.Member
For use in user-facing messages.
getCallSignature() - Method in class org.pkl.core.ast.member.ObjectMember
 
getCallTarget() - Method in class org.pkl.core.ast.member.ClassMethod
 
getCallTarget() - Method in class org.pkl.core.ast.member.ObjectMember
 
getCallTarget() - Method in class org.pkl.core.runtime.VmFunction
 
getCallTarget(SourceSection) - Method in class org.pkl.core.ast.member.ClassMethod
 
getCapturedFrame(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingAuxiliarySlotNode
 
getCapturedFrame(VirtualFrame) - Method in class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
getCause() - Method in class org.pkl.core.repl.ReplResponse.InternalError
 
getCDataClass() - Static method in class org.pkl.core.runtime.XmlModule
 
getChannelNames() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getChecksums() - Method in class org.pkl.core.packages.Dependency.RemoteDependency
 
getChecksums() - Method in class org.pkl.core.packages.PackageUri
 
getChildren() - Method in class org.pkl.core.module.PathElement.TreePathElement
 
getChildrenValues() - Method in class org.pkl.core.module.PathElement.TreePathElement
 
getClass() - Constructor for class org.pkl.core.stdlib.base.AnyNodes.getClass
 
getClass(Object) - Static method in class org.pkl.core.runtime.VmUtils
 
getClassClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getClassClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getClasses() - Method in class org.pkl.core.ModuleSchema
Returns the classes defined in this module in declaration order.
getClassInfo() - Method in class org.pkl.core.DataSize
Returns information about the Pkl class associated with this Value.
getClassInfo() - Method in class org.pkl.core.Duration
Returns information about the Pkl class associated with this Value.
getClassInfo() - Method in class org.pkl.core.Pair
 
getClassInfo() - Method in class org.pkl.core.PClass
 
getClassInfo() - Method in class org.pkl.core.PNull
 
getClassInfo() - Method in class org.pkl.core.PObject
 
getClassInfo() - Method in class org.pkl.core.TypeAlias
 
getClassInfo() - Method in interface org.pkl.core.Value
Returns information about the Pkl class associated with this Value.
getClassMirrors() - Method in class org.pkl.core.runtime.VmTyped
 
GetClassNode - Class in org.pkl.core.ast.internal
 
GetClassNode() - Constructor for class org.pkl.core.ast.internal.GetClassNode
 
GetClassNode(SourceSection) - Constructor for class org.pkl.core.ast.internal.GetClassNode
 
getCollectionClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getColumn() - Method in exception org.pkl.core.parser.LexParseException
 
getCommentClass() - Static method in class org.pkl.core.runtime.XmlModule
 
getConfigValue(TruffleLanguage.Env, String, String) - Static method in class org.pkl.core.runtime.VmUtils
 
getConstantValue() - Method in class org.pkl.core.ast.member.ObjectMember
 
getConstDepth() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
Returns the lexical depth from the current scope to the top-most scope that is const.
getConstLevel() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getConstraints() - Method in class org.pkl.core.PType.Constrained
 
getConstraintSection() - Method in class org.pkl.core.runtime.VmTypeAlias
Assuming a type alias of the form `typealias X = Y(constraint)`, returns the source section of `constraint`.
getContents() - Method in class org.pkl.core.ModuleSource
 
getCurrentScope() - Method in class org.pkl.core.ast.builder.SymbolTable
 
getCurrentWorkingDir() - Static method in class org.pkl.core.util.IoUtils
 
getDataSizeClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getDeclaredMethod(Identifier) - Method in class org.pkl.core.runtime.VmClass
Does return local methods.
getDeclaredMethods() - Method in class org.pkl.core.runtime.VmClass
Includes local methods.
getDeclaredProperties() - Method in class org.pkl.core.runtime.VmClass
Returns all properties declared in this class.
getDeclaredProperty(Identifier) - Method in class org.pkl.core.runtime.VmClass
Returns the property with the given name declared in this class, or null if no such property was found.
getDeclaredTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getDeclaringClass() - Method in class org.pkl.core.ast.member.ClassMember
 
getDefaultModuleCacheDir() - Static method in class org.pkl.core.util.IoUtils
 
getDefaultValue() - Method in class org.pkl.core.ast.member.LocalTypedPropertyNode
 
getDefaultValue() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
getDefaultValue() - Method in class org.pkl.core.runtime.VmNull
 
getDependencies() - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getDependencies() - Method in class org.pkl.core.packages.DependencyMetadata
 
getDependencies() - Method in class org.pkl.core.project.Project
 
getDependencyMetadata(PackageUri, Checksums) - Method in interface org.pkl.core.packages.PackageResolver
 
getDependencyMetadataAndComputeChecksum(PackageUri) - Method in interface org.pkl.core.packages.PackageResolver
 
getDeprecatedClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getDescription() - Method in class org.pkl.core.packages.DependencyMetadata
 
getDescription() - Method in class org.pkl.core.project.Package
 
getDisplayName() - Method in class org.pkl.core.packages.PackageUri
 
getDisplayName() - Method in class org.pkl.core.PClass
 
getDisplayName() - Method in class org.pkl.core.PClassInfo
 
getDisplayName() - Method in class org.pkl.core.runtime.VmClass
 
getDisplayName() - Method in class org.pkl.core.TypeAlias
Returns the name of this type alias for use in user-facing messages.
getDisplayUri() - Method in class org.pkl.core.runtime.TestResults
 
getDisplayUri(SourceSection, StackFrameTransformer) - Static method in class org.pkl.core.runtime.VmUtils
 
getDisplayUri(URI, StackFrameTransformer) - Static method in class org.pkl.core.runtime.VmUtils
 
getDocComment() - Method in class org.pkl.core.ast.member.ClassMember
 
getDocComment() - Method in class org.pkl.core.Member
Returns the documentation comment of this member.
getDocComment() - Method in class org.pkl.core.ModuleSchema
Returns the doc comment of this module (if any).
getDocComment() - Method in class org.pkl.core.runtime.ModuleInfo
 
getDocComment() - Method in class org.pkl.core.runtime.VmClass
 
getDocComment() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getDocumentation() - Method in class org.pkl.core.packages.DependencyMetadata
 
getDocumentation() - Method in class org.pkl.core.project.Package
 
getDocumentationClass() - Static method in class org.pkl.core.runtime.ReleaseModule
 
getDurationClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getDynamicClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getDynamicToTypedMembers() - Method in class org.pkl.core.runtime.VmClass
 
getEditor() - Method in class org.pkl.core.settings.PklSettings
Returns the editor for viewing and editing Pkl files.
getElement(String) - Method in class org.pkl.core.module.PathElement.TreePathElement
Returns the element at path basePath, given a path string.
getElement(Path) - Method in class org.pkl.core.module.PathElement.TreePathElement
Returns the element at path basePath, given a Path.
getElementTypeMirror() - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
getElementTypeMirrors() - Method in class org.pkl.core.ast.type.TypeNode.UnionOfStringLiteralsTypeNode
 
getElementTypeMirrors() - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
getElementTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
getElementTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
getElementTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
getElementTypeNodes() - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
getElementTypes() - Method in class org.pkl.core.PType.Union
 
getEmitterResolver(String) - Static method in class org.pkl.core.util.yaml.snake.YamlUtils
 
getEnclosingFrame() - Method in class org.pkl.core.runtime.VmObjectLike
 
getEnclosingModule(VmObjectLike) - Method in class org.pkl.core.ast.type.ResolveDeclaredTypeNode
 
getEnclosingOwner() - Method in class org.pkl.core.runtime.VmObjectLike
 
GetEnclosingOwnerNode - Class in org.pkl.core.ast.expression.primary
 
GetEnclosingOwnerNode(int) - Constructor for class org.pkl.core.ast.expression.primary.GetEnclosingOwnerNode
 
getEnclosingReceiver() - Method in class org.pkl.core.runtime.VmObjectLike
 
GetEnclosingReceiverNode - Class in org.pkl.core.ast.expression.primary
 
GetEnclosingReceiverNode(int) - Constructor for class org.pkl.core.ast.expression.primary.GetEnclosingReceiverNode
 
getEndColumn() - Method in class org.pkl.core.StackFrame
Returns the end column number (1-based) corresponding to this frame.
getEndLine() - Method in class org.pkl.core.Member.SourceLocation
 
getEndLine() - Method in class org.pkl.core.StackFrame
Returns the end line number (1-based) corresponding to this frame.
getEntries(EconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
getEntries(UnmodifiableEconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
getEntryCount() - Method in class org.pkl.core.runtime.VmMapping
 
getEnv() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getEnvironmentVariables() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set environment variables.
getEnvironmentVariables() - Method in class org.pkl.core.runtime.VmContext
 
getErr() - Method in class org.pkl.core.runtime.TestResults
 
getErrors() - Method in class org.pkl.core.runtime.TestResults.TestResult
 
getException() - Method in class org.pkl.core.runtime.TestResults.Error
 
getExclude() - Method in class org.pkl.core.project.Package
 
getExternalProperties() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set external properties.
getExternalProperties() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getExternalProperties() - Method in class org.pkl.core.runtime.VmContext
 
getExtraStorage() - Method in class org.pkl.core.runtime.VmObjectLike
 
getExtVarClass() - Static method in class org.pkl.core.runtime.JsonnetModule
 
getFactories() - Method in class org.pkl.core.runtime.ModuleResolver
 
getFailures() - Method in class org.pkl.core.runtime.TestResults.TestResult
 
getFileCacheLocation() - Method in interface org.pkl.core.module.ModuleKey
The relative file cache path for this module, or null if this module should not be cached on the file system.
getFilePage(String) - Method in class org.pkl.core.Release.SourceCode
Returns the source code page of the file with the given path.
getFileSystem(URI) - Static method in class org.pkl.core.runtime.FileSystemManager
 
getFirst() - Method in class org.pkl.core.Pair
Returns the first element of this pair.
getFirst() - Method in class org.pkl.core.runtime.VmList
 
getFirst() - Method in class org.pkl.core.runtime.VmPair
 
getFirst() - Method in class org.pkl.core.runtime.VmSet
 
getFirst() - Method in class org.pkl.core.util.Pair
 
getFirstConstraintSection() - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
getFirstOrNull() - Method in class org.pkl.core.runtime.VmList
 
getFirstOrNull() - Method in class org.pkl.core.runtime.VmSet
 
getFloatClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getForGeneratorVariables() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.BooleanTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.FloatTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.IntSlotTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.NumberTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.ObjectSlotTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
getFrameSlotKind() - Method in class org.pkl.core.ast.type.TypeNode.WriteFrameSlotTypeNode
 
getFrameTransformer() - Method in class org.pkl.core.runtime.VmContext
 
getFunction0Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunction1Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunction2Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunction3Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunction4Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunction5Class() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunctionBody(String, SourceSection, int) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
getFunctionClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getFunctionNClass() - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
getFunctionNClass() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
getFunctionNClass(int) - Static method in class org.pkl.core.runtime.BaseModule
 
getFunctionTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getGrammarFileName() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getGrammarFileName() - Method in class org.pkl.core.parser.antlr.PklParser
 
getHeaderSection() - Method in class org.pkl.core.ast.member.Member
 
getHeaderSection() - Method in class org.pkl.core.ast.member.UnresolvedMethodNode
 
getHeaderSection() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
getHeaderSection() - Method in class org.pkl.core.ast.MemberNode
 
getHeaderSection() - Method in class org.pkl.core.runtime.ModuleInfo
 
getHeaderSection() - Method in class org.pkl.core.runtime.VmClass
 
getHeaderSection() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getHint() - Method in exception org.pkl.core.runtime.VmException
 
getImport(VmTyped, Identifier, SourceSection) - Method in class org.pkl.core.ast.type.ResolveDeclaredTypeNode
 
getImports() - Method in class org.pkl.core.ModuleSchema
Returns the imports declared in this module.
getImports() - Method in class org.pkl.core.runtime.VmTyped
 
getImportStrClass() - Static method in class org.pkl.core.runtime.JsonnetModule
 
getImportUri() - Method in class org.pkl.core.ast.expression.unary.AbstractImportNode
 
getImportUri() - Method in class org.pkl.core.ast.expression.unary.ImportNode
 
getIndex() - Method in class org.pkl.core.TypeParameter
Returns the index of this type parameter in its owner's type parameter list, starting from zero.
getInfo() - Method in class org.pkl.core.PClass
 
getInheritedDocComment() - Method in class org.pkl.core.PClass.ClassMember
Returns the documentation comment of this member.
getInheritedDocComment() - Method in class org.pkl.core.PClass.Method
 
getInheritedDocComment() - Method in class org.pkl.core.PClass.Property
 
getInitializer() - Method in class org.pkl.core.ast.member.ClassProperty
 
getInlineClass() - Static method in class org.pkl.core.runtime.XmlModule
 
getInsertedStackFrames() - Method in exception org.pkl.core.runtime.VmException
Stack frames to insert into the stack trace presented to the user.
getInstance() - Static method in class org.pkl.core.PNull
Returns the sole instance of this class.
getInstance(SecurityManager, Path) - Static method in interface org.pkl.core.packages.PackageResolver
 
getInt(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getInt16TypeAlias() - Static method in class org.pkl.core.runtime.BaseModule
 
getInt32TypeAlias() - Static method in class org.pkl.core.runtime.BaseModule
 
getInt8TypeAlias() - Static method in class org.pkl.core.runtime.BaseModule
 
getIntClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getIntSeqClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getIssueTracker() - Method in class org.pkl.core.packages.DependencyMetadata
 
getIssueTracker() - Method in class org.pkl.core.project.Package
 
getJavaClass() - Method in class org.pkl.core.PClassInfo
Returns the concrete Java class used to represent values of this Pkl class in Java.
getJavaClass(Object) - Method in class org.pkl.core.ast.internal.IsInstanceOfNode
 
getKey(Map.Entry<K, V>) - Static method in class org.pkl.core.runtime.VmUtils
 
getKeys(UnmodifiableEconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
getKeyTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
getKind() - Method in class org.pkl.core.runtime.TestResults.Failure
 
getLanguageClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getLast() - Method in class org.pkl.core.runtime.VmList
 
getLast() - Method in class org.pkl.core.runtime.VmSet
 
getLastIndex() - Method in class org.pkl.core.runtime.VmList
 
getLastOrNull() - Method in class org.pkl.core.runtime.VmList
 
getLastOrNull() - Method in class org.pkl.core.runtime.VmSet
 
getLeftNode() - Method in class org.pkl.core.ast.expression.binary.BinaryExpressionNode
 
getLeftNode() - Method in class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
getLength() - Method in exception org.pkl.core.parser.LexParseException
 
getLength() - Method in class org.pkl.core.runtime.VmCollection
 
getLength() - Method in class org.pkl.core.runtime.VmDynamic
Returns the number of elements in this object.
getLength() - Method in class org.pkl.core.runtime.VmIntSeq
 
getLength() - Method in class org.pkl.core.runtime.VmList
 
getLength() - Method in class org.pkl.core.runtime.VmListing
 
getLength() - Method in class org.pkl.core.runtime.VmMap
 
getLength() - Method in class org.pkl.core.runtime.VmSet
 
getLexicalScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getLicense() - Method in class org.pkl.core.packages.DependencyMetadata
 
getLicense() - Method in class org.pkl.core.project.Package
 
getLicenseText() - Method in class org.pkl.core.packages.DependencyMetadata
 
getLicenseText() - Method in class org.pkl.core.project.Package
 
getLine() - Method in exception org.pkl.core.parser.LexParseException
 
getLineSeparator() - Static method in class org.pkl.core.util.IoUtils
 
getListClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getListingClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getLiteral() - Method in class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
getLiteral() - Method in class org.pkl.core.PType.StringLiteral
 
getLocalDependencies() - Method in class org.pkl.core.project.DeclaredDependencies
 
getLocalizedMessage() - Method in exception org.pkl.core.runtime.VmBugException
 
getLocalPackageDependencies(PackageUri) - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getLocalProjectDependencies() - Method in class org.pkl.core.project.Project
 
getLocalPropertyDefaultValue() - Method in class org.pkl.core.ast.member.ObjectMember
 
getLocation() - Method in class org.pkl.core.util.json.JsonHandler
Returns the current parser location.
getLocation() - Method in exception org.pkl.core.util.json.ParseException
Returns the location at which the error occurred.
getLogger() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set logger.
getLogger() - Method in class org.pkl.core.runtime.VmContext
 
getLogs() - Method in class org.pkl.core.BufferedLogger
 
getMajor() - Method in class org.pkl.core.Version
Returns the major version.
getMajorVersion() - Method in class org.pkl.core.project.CanonicalPackageUri
 
getMapClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getMappingClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getMapToTypedMembers() - Method in class org.pkl.core.runtime.VmClass
 
getMaxLineLength(String) - Static method in class org.pkl.core.util.IoUtils
 
getMember(Object) - Method in class org.pkl.core.runtime.VmFunction
 
getMember(Object) - Method in class org.pkl.core.runtime.VmObject
 
getMember(Object) - Method in class org.pkl.core.runtime.VmObjectLike
Always prefer this method over `getMembers().get(key)`.
getMemberKey(Frame) - Static method in class org.pkl.core.runtime.VmUtils
Returns a `ObjectMember`'s key while executing the corresponding `MemberNode`.
GetMemberKeyNode - Class in org.pkl.core.ast.expression.primary
Returns a `ObjectMember`'s key while executing the corresponding `MemberNode`.
GetMemberKeyNode() - Constructor for class org.pkl.core.ast.expression.primary.GetMemberKeyNode
 
getMemberName() - Method in exception org.pkl.core.runtime.VmException
 
getMemberName() - Method in class org.pkl.core.StackFrame
Returns the qualified name of the property or function corresponding to this frame, if any.
getMemberNode() - Method in class org.pkl.core.ast.member.ObjectMember
 
getMembers() - Method in class org.pkl.core.runtime.VmFunction
 
getMembers() - Method in class org.pkl.core.runtime.VmObject
 
getMembers() - Method in class org.pkl.core.runtime.VmObjectLike
Returns the declared members of this object.
getMessage() - Method in class org.pkl.core.repl.ReplResponse
 
getMessage() - Method in class org.pkl.core.runtime.TestResults.Error
 
getMessage() - Method in exception org.pkl.core.util.json.Json.FormatException
 
getMessage() - Method in exception org.pkl.core.util.json.Json.MalformedJsonException
 
getMessage() - Method in exception org.pkl.core.util.json.Json.MappingException
 
getMessage() - Method in exception org.pkl.core.util.json.Json.MissingFieldException
 
getMessageArguments() - Method in exception org.pkl.core.runtime.VmException
 
getMessageName() - Method in exception org.pkl.core.packages.PackageLoadError
 
getMetadataChecksum() - Method in class org.pkl.core.project.ProjectPackager.PackageResult
 
getMetadataChecksumFile() - Method in class org.pkl.core.project.ProjectPackager.PackageResult
 
getMetadataFile() - Method in class org.pkl.core.project.ProjectPackager.PackageResult
 
getMetadataRequestUri() - Method in class org.pkl.core.packages.PackageUri
 
getMethod(Identifier) - Method in class org.pkl.core.runtime.VmClass
Does not return local methods.
getMethodClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getMethodMirrors() - Method in class org.pkl.core.runtime.VmClass
 
getMethodParameterClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getMethods() - Method in class org.pkl.core.PClass
 
getMethods() - Method in class org.pkl.core.runtime.VmClass
Does not include local methods.
getMinor() - Method in class org.pkl.core.Version
Returns the minor version.
getMirror() - Method in class org.pkl.core.ast.member.ClassMethod
 
getMirror() - Method in class org.pkl.core.ast.member.ClassProperty
 
getMirror() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.FinalModuleTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.Int16TypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.Int32TypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.Int8TypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.NonFinalModuleTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.NonNullTypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.UIntTypeAliasTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.UnionOfStringLiteralsTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
getMirror() - Method in class org.pkl.core.ast.type.TypeNode.UnknownTypeNode
 
getMirror() - Method in class org.pkl.core.runtime.VmClass
 
getMirror() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getMirror(PropertyTypeNode) - Static method in class org.pkl.core.ast.member.PropertyTypeNode
 
getMirror(TypeNode) - Static method in class org.pkl.core.ast.type.TypeNode
 
getMirror(VmTyped) - Method in class org.pkl.core.runtime.ModuleInfo
 
getMirrors(int, boolean) - Static method in class org.pkl.core.ast.VmModifier
 
getMirrors(TypeNode[]) - Static method in class org.pkl.core.ast.type.TypeNode
 
getMixinTypeAlias() - Static method in class org.pkl.core.runtime.BaseModule
 
getModeNames() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getModifierMirrors() - Method in class org.pkl.core.ast.member.ClassMethod
 
getModifierMirrors() - Method in class org.pkl.core.ast.member.ClassProperty
 
getModifierMirrors() - Method in class org.pkl.core.runtime.VmClass
 
getModifierMirrors() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getModifiers() - Method in class org.pkl.core.ast.member.Member
 
getModifiers() - Method in class org.pkl.core.Member
Returns the modifiers of this member.
getModule() - Static method in class org.pkl.core.runtime.BaseModule
 
getModule() - Static method in class org.pkl.core.runtime.BenchmarkModule
 
getModule() - Static method in class org.pkl.core.runtime.JsonnetModule
 
getModule() - Static method in class org.pkl.core.runtime.MathModule
 
getModule() - Static method in class org.pkl.core.runtime.PlatformModule
 
getModule() - Static method in class org.pkl.core.runtime.ProjectModule
 
getModule() - Static method in class org.pkl.core.runtime.ReflectModule
 
getModule() - Static method in class org.pkl.core.runtime.ReleaseModule
 
getModule() - Static method in class org.pkl.core.runtime.SemVerModule
 
getModule() - Static method in class org.pkl.core.runtime.SettingsModule
 
getModule() - Static method in class org.pkl.core.runtime.TestModule
 
getModule() - Method in class org.pkl.core.runtime.VmClass
Returns the module that this class is declared in.
getModule() - Static method in class org.pkl.core.runtime.XmlModule
 
getModuleCache() - Method in class org.pkl.core.runtime.VmContext
 
getModuleCacheDir() - Method in class org.pkl.core.EvaluatorBuilder
Returns the directory where `package:` modules are cached.
getModuleCacheDir() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getModuleCacheDir() - Method in class org.pkl.core.runtime.VmContext
 
getModuleClass() - Method in class org.pkl.core.ModuleSchema
Returns the class of this module, which describes the properties and methods defined in this module.
getModuleClass() - Static method in class org.pkl.core.runtime.BaseModule
Returns class pkl.base#Module.
getModuleClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getModuleInfo() - Method in class org.pkl.core.runtime.VmTyped
 
getModuleInfo(VmObjectLike) - Static method in class org.pkl.core.runtime.VmUtils
 
getModuleInfoClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getModuleKey() - Method in class org.pkl.core.runtime.ModuleInfo
 
getModuleKeyFactories() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set module key factories.
getModuleMirror() - Method in class org.pkl.core.runtime.VmClass
 
getModuleMirror() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getModuleMirror() - Method in class org.pkl.core.runtime.VmTyped
 
getModuleName() - Method in class org.pkl.core.Member
Returns the name of the module that this member is declared in.
getModuleName() - Method in class org.pkl.core.ModuleSchema
Returns the name of this module.
getModuleName() - Method in class org.pkl.core.PClass.ClassMember
 
getModuleName() - Method in class org.pkl.core.PClass
Returns the name of the module that this class is declared in.
getModuleName() - Method in class org.pkl.core.PClassInfo
Returns the name of the module that this Pkl class is declared in.
getModuleName() - Method in class org.pkl.core.PModule
 
getModuleName() - Method in class org.pkl.core.runtime.ModuleInfo
 
getModuleName() - Method in class org.pkl.core.runtime.TestResults
 
getModuleName() - Method in class org.pkl.core.runtime.VmClass
 
getModuleName() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getModuleName() - Method in class org.pkl.core.TypeAlias
Returns the name of the module that this type alias is declared in.
GetModuleNode - Class in org.pkl.core.ast.expression.primary
 
GetModuleNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.primary.GetModuleNode
 
getModulePath() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getModuleResolver() - Method in class org.pkl.core.runtime.VmContext
 
getModuleSchema(VmTyped) - Method in class org.pkl.core.runtime.ModuleInfo
 
getModuleTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getModuleUri() - Method in class org.pkl.core.ModuleSchema
Returns the absolute URI from which this module was first loaded.
getModuleUri() - Method in class org.pkl.core.PClassInfo
 
getModuleUri() - Method in class org.pkl.core.PModule
 
getModuleUri() - Method in class org.pkl.core.StackFrame
Returns the module URI to display for this frame.
getMyPackageUri() - Method in class org.pkl.core.project.DeclaredDependencies
 
getName() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getName() - Method in class org.pkl.core.ast.member.Member
 
getName() - Method in class org.pkl.core.ast.member.ModuleNode
 
getName() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
getName() - Method in class org.pkl.core.ast.member.UnresolvedMethodNode
 
getName() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
getName() - Method in class org.pkl.core.ast.MemberNode
 
getName() - Method in class org.pkl.core.ast.PklRootNode
 
getName() - Method in class org.pkl.core.ast.repl.ResolveClassMemberNode
 
getName() - Method in class org.pkl.core.ast.SimpleRootNode
 
getName() - Method in class org.pkl.core.ast.type.IdentityMixinNode
 
getName() - Method in class org.pkl.core.module.PathElement
 
getName() - Method in class org.pkl.core.packages.DependencyMetadata
 
getName() - Method in class org.pkl.core.project.Package
 
getName() - Method in class org.pkl.core.PType.TypeVariable
 
getName() - Method in class org.pkl.core.runtime.TestResults.TestResult
 
getName() - Method in class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.RunIterationsNode
 
getName() - Method in class org.pkl.core.TypeParameter
Returns the name of this type parameter.
getName(String) - Static method in class org.pkl.core.util.IoUtils
 
getName(Path) - Static method in class org.pkl.core.util.IoUtils
 
getNameOrNull() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getNameOrNull() - Method in class org.pkl.core.ast.member.Member
Null for members that don't have a name, such as listing/mapping members and lambdas.
getNameWithoutExtension(String) - Static method in class org.pkl.core.util.IoUtils
 
getNanos() - Method in enum org.pkl.core.DurationUnit
Returns the conversion factor from this unit to nanoseconds.
getNodeInfo(Node) - Static method in class org.pkl.core.runtime.VmUtils
 
getNonNullTypeAlias() - Static method in class org.pkl.core.runtime.BaseModule
 
getNothingTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getNullable(String, Json.Mapper<T>) - Method in class org.pkl.core.util.json.Json.JsObject
 
getNullableTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getNullClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getNumberClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getObject(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getObjectReceiver(Frame) - Static method in class org.pkl.core.runtime.VmUtils
 
getOperatingSystemClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getOriginal() - Method in interface org.pkl.core.module.ResolvedModuleKey
 
getOrLoad(ModuleKey, SecurityManager, ModuleResolver, Supplier<VmTyped>, ModuleCache.ModuleInitializer, ImportNode) - Method in class org.pkl.core.runtime.ModuleCache
 
getOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.getOrNull
 
getOrNull() - Constructor for class org.pkl.core.stdlib.base.MapNodes.getOrNull
 
getOrNull() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.getOrNull
 
getOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.getOrNull
 
getOrNull() - Method in class org.pkl.core.util.MutableReference
 
getOrNull(long) - Method in class org.pkl.core.runtime.VmList
 
getOrNull(Object) - Method in class org.pkl.core.runtime.VmMap
 
getOrVmNull(Object) - Method in class org.pkl.core.runtime.VmMap
 
getOutputFormat() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set output format, if any.
getOwner() - Method in class org.pkl.core.ast.member.ClassMember
Returns the prototype of the class that declares this member.
getOwner() - Method in class org.pkl.core.PClass.ClassMember
Returns the class declaring this member.
getOwner() - Method in class org.pkl.core.TypeParameter
Returns the generic class, type alias, or method that this type parameter belongs to.
getOwner(Frame) - Static method in class org.pkl.core.runtime.VmUtils
Returns the owner of the currently executing code.
GetOwnerNode - Class in org.pkl.core.ast.expression.primary
 
GetOwnerNode() - Constructor for class org.pkl.core.ast.expression.primary.GetOwnerNode
 
getOwnerOrNull(Frame) - Static method in class org.pkl.core.runtime.VmUtils
Returns the owner of the currently executing code.
getPackage() - Method in class org.pkl.core.project.Project
 
getPackageIndex() - Method in class org.pkl.core.PklInfo
The Pkl package index.
getPackagePage(String, String) - Method in class org.pkl.core.PklInfo.PackageIndex
Returns the homepage of the given package.
getPackageResolver() - Method in class org.pkl.core.runtime.VmContext
 
getPackageUri() - Method in class org.pkl.core.packages.Dependency
 
getPackageUri() - Method in class org.pkl.core.packages.PackageAssetUri
 
getPackageZipChecksums() - Method in class org.pkl.core.packages.DependencyMetadata
 
getPackageZipUrl() - Method in class org.pkl.core.packages.DependencyMetadata
 
getPackageZipUrl() - Method in class org.pkl.core.project.Package
 
getPairClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getParameterCount() - Method in class org.pkl.core.ast.member.ClassMethod
 
getParameterCount() - Method in class org.pkl.core.ast.member.FunctionNode
 
getParameterCount() - Method in class org.pkl.core.runtime.VmFunction
 
getParameterMirrors() - Method in class org.pkl.core.ast.member.ClassMethod
 
getParameterMirrors() - Method in class org.pkl.core.ast.member.FunctionNode
 
getParameters() - Method in class org.pkl.core.PClass.Method
 
getParameterTypeMirrors() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
getParameterTypes() - Method in class org.pkl.core.PType.Function
 
getParent() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getParent() - Method in class org.pkl.core.runtime.VmFunction
 
getParent() - Method in class org.pkl.core.runtime.VmObject
 
getParent() - Method in class org.pkl.core.runtime.VmObjectLike
Returns the parent object in the prototype chain.
getParent() - Method in class org.pkl.core.runtime.VmTyped
 
GetParentForTypeNode - Class in org.pkl.core.ast.type
Resolves `` to the type's default value in `new { ...
GetParentForTypeNode(SourceSection, UnresolvedTypeNode, String) - Constructor for class org.pkl.core.ast.type.GetParentForTypeNode
 
getParentNode() - Method in class org.pkl.core.ast.expression.literal.EmptyObjectLiteralNode
 
getParentNode() - Method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
getParserResolver(String) - Static method in class org.pkl.core.util.yaml.snake.YamlUtils
 
getPartialParseResult() - Method in exception org.pkl.core.parser.LexParseException
 
getPatch() - Method in class org.pkl.core.Version
Returns the patch version.
getPath() - Method in class org.pkl.core.packages.Dependency.LocalDependency
 
getPath() - Method in class org.pkl.core.util.GlobResolver.ResolvedGlobElement
 
getPathWithoutVersion() - Method in class org.pkl.core.packages.PackageUri
 
getPattern() - Method in class org.pkl.core.runtime.VmRegex
 
getPClass() - Method in class org.pkl.core.PType.Class
 
getPClassInfo() - Method in class org.pkl.core.runtime.VmClass
 
getPklHomeDir() - Static method in class org.pkl.core.util.IoUtils
 
getPklVersion() - Method in class org.pkl.core.service.ExecutorSpiImpl
 
getPlatformClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getPreRelease() - Method in class org.pkl.core.Version
Returns the pre-release version (if any).
getProcessorClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getProgramValues() - Method in exception org.pkl.core.runtime.VmException
 
getProjectDependenciesManager() - Method in class org.pkl.core.runtime.VmContext
 
getProjectDepsFile() - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getProjectDir() - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getProjectDir() - Method in class org.pkl.core.project.Project
 
getProjectFileUri() - Method in class org.pkl.core.project.DeclaredDependencies
 
getProjectFileUri() - Method in class org.pkl.core.project.Project
 
getProperties() - Method in interface org.pkl.core.Composite
Returns the properties of this composite.
getProperties() - Method in class org.pkl.core.PClass
 
getProperties() - Method in class org.pkl.core.PObject
 
getProperty() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.getProperty
 
getProperty() - Constructor for class org.pkl.core.stdlib.base.TypedNodes.getProperty
 
getProperty(String) - Method in interface org.pkl.core.Composite
Returns the value of the property with the given name, or throws NoSuchPropertyException if no such property exists.
getProperty(String) - Method in class org.pkl.core.PModule
 
getProperty(String) - Method in class org.pkl.core.PObject
 
getProperty(Identifier) - Method in class org.pkl.core.runtime.VmClass
Returns the property with the given name declared in this class or a superclass, or null if no such property was found.
getProperty(VmClass) - Method in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
getPropertyBody(String, SourceSection) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
getPropertyClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getPropertyMirrors() - Method in class org.pkl.core.runtime.VmClass
 
getPropertyName() - Method in exception org.pkl.core.NoSuchPropertyException
 
getPropertyOrNull() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.getPropertyOrNull
 
getPropertyOrNull() - Constructor for class org.pkl.core.stdlib.base.TypedNodes.getPropertyOrNull
 
getPropertyOrNull(String) - Method in interface org.pkl.core.Composite
Shorthand for getProperties().get(name);
getPrototype() - Method in class org.pkl.core.runtime.VmClass
 
getPrototype() - Method in class org.pkl.core.runtime.VmValue
 
getQualifiedMemberName() - Method in class org.pkl.core.stdlib.ExternalMemberNode
 
getQualifiedName() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getQualifiedName() - Method in class org.pkl.core.ast.member.Member
For use in user-facing messages.
getQualifiedName() - Method in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
getQualifiedName() - Method in class org.pkl.core.PClass
Returns the qualified name of this class, `moduleName#className`.
getQualifiedName() - Method in class org.pkl.core.PClassInfo
Returns the qualified name of this Pkl class, `moduleName/className`.
getQualifiedName() - Method in class org.pkl.core.runtime.VmClass
Returns the qualified name of this class, `#`.
getQualifiedName() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getQualifiedName() - Method in class org.pkl.core.TypeAlias
Returns the qualified name of this type alias, `moduleName#typeAliasName`.
getReceiver() - Method in exception org.pkl.core.runtime.VmUndefinedValueException
 
getReceiver(Frame) - Static method in class org.pkl.core.runtime.VmUtils
Returns the receiver of the message that was dispatched to the currently executing code.
getReceiverNode() - Method in class org.pkl.core.stdlib.ExternalMemberNode
 
GetReceiverNode - Class in org.pkl.core.ast.expression.primary
 
GetReceiverNode() - Constructor for class org.pkl.core.ast.expression.primary.GetReceiverNode
 
getReceiverOrNull(Frame) - Static method in class org.pkl.core.runtime.VmUtils
Returns the receiver of the message that was dispatched to the currently executing code.
getRegexClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getRegexMatchClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getRegularMemberCount() - Method in class org.pkl.core.runtime.VmDynamic
 
getReleaseClass() - Static method in class org.pkl.core.runtime.ReleaseModule
 
getRelevance() - Method in exception org.pkl.core.parser.LexParseException
 
getRemoteDependencies() - Method in class org.pkl.core.project.DeclaredDependencies
 
getRenderDirectiveClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getRendered() - Method in class org.pkl.core.runtime.TestResults.Failure
 
getResolvedDependenciesForPackage(PackageUri, DependencyMetadata) - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getResolvedDependency(PackageUri) - Method in class org.pkl.core.module.ProjectDependenciesManager
 
getResolvedModuleKey() - Method in class org.pkl.core.runtime.ModuleInfo
 
getResourceClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getResourceManager() - Method in class org.pkl.core.runtime.VmContext
 
getResourceReaders() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set resource readers.
getRest() - Method in class org.pkl.core.runtime.VmList
 
getRest() - Method in class org.pkl.core.runtime.VmSet
 
getRestOrNull() - Method in class org.pkl.core.runtime.VmList
 
getRestOrNull() - Method in class org.pkl.core.runtime.VmSet
 
getResult() - Method in class org.pkl.core.repl.ReplResponse.EvalSuccess
 
getResult() - Method in class org.pkl.core.util.yaml.YamlEmitter
 
getResults() - Method in class org.pkl.core.runtime.TestResults
 
getReturnType() - Method in class org.pkl.core.PClass.Method
 
getReturnType() - Method in class org.pkl.core.PType.Function
 
getReturnTypeMirror() - Method in class org.pkl.core.ast.member.ClassMethod
 
getReturnTypeMirror() - Method in class org.pkl.core.ast.member.FunctionNode
 
getReturnTypeMirror() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
getReturnTypeNode() - Method in class org.pkl.core.ast.member.ClassMethod
 
getReturnTypeNode() - Method in class org.pkl.core.ast.member.FunctionNode
 
getReturnTypeNode() - Method in class org.pkl.core.ast.member.ObjectMethodNode
 
getRightNode() - Method in class org.pkl.core.ast.expression.binary.BinaryExpressionNode
 
getRootDir() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set root directory, if set.
getRootDir() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getRootDir() - Method in interface org.pkl.core.SecurityManagerBuilder
 
getRootDir() - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ExprContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ExprInputContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAnnotationContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypedIdentifierContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
getRuleIndex() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
getRuleNames() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getRuleNames() - Method in class org.pkl.core.parser.antlr.PklParser
 
getRuntimeClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getSecond() - Method in class org.pkl.core.Pair
Returns the second element of this pair.
getSecond() - Method in class org.pkl.core.runtime.VmPair
 
getSecond() - Method in class org.pkl.core.util.Pair
 
getSecurityManager() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set security manager.
getSecurityManager() - Method in class org.pkl.core.runtime.VmContext
 
getSerializedATN() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getSerializedATN() - Method in class org.pkl.core.parser.antlr.PklParser
 
getSerializeNulls() - Method in class org.pkl.core.util.json.JsonWriter
Returns true if object members are serialized when their value is null.
getSetClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getSettings() - Method in class org.pkl.core.project.Project
 
getSha256() - Method in class org.pkl.core.packages.Checksums
 
getShortModuleName() - Method in class org.pkl.core.ModuleSchema
Returns the last name part of a dot-separated ModuleSchema.getModuleName(), or the entire ModuleSchema.getModuleName() if it is not dot-separated.
getShortName() - Method in class org.pkl.core.ast.PklNode
 
getSimpleName() - Method in class org.pkl.core.Member
Returns the unqualified name of this member.
getSimpleName() - Method in class org.pkl.core.PClassInfo
Returns the simple name of this Pkl class.
getSimpleName() - Method in class org.pkl.core.runtime.VmClass
 
getSimpleName() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getSingle() - Method in class org.pkl.core.runtime.VmList
 
getSingle() - Method in class org.pkl.core.runtime.VmSet
 
getSingleOrNull() - Method in class org.pkl.core.runtime.VmList
 
getSingleOrNull() - Method in class org.pkl.core.runtime.VmSet
 
getSourceCode() - Method in class org.pkl.core.packages.DependencyMetadata
 
getSourceCode() - Method in class org.pkl.core.project.Package
 
getSourceCodeClass() - Static method in class org.pkl.core.runtime.ReleaseModule
 
getSourceCodeUrlScheme() - Method in class org.pkl.core.packages.DependencyMetadata
 
getSourceCodeUrlScheme() - Method in class org.pkl.core.project.Package
 
getSourceCodeUrlScheme() - Method in class org.pkl.core.Release.SourceCode
The source code scheme for the stdlib module.
getSourceLines() - Method in class org.pkl.core.StackFrame
Returns the lines of source code corresponding to this frame.
getSourceLocation() - Method in class org.pkl.core.Member
Returns the source location, such as start and end line, of this member.
getSourceLocationClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getSourceSection() - Method in class org.pkl.core.ast.member.Member
 
getSourceSection() - Method in class org.pkl.core.ast.member.ModuleNode
 
getSourceSection() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
getSourceSection() - Method in class org.pkl.core.ast.MemberNode
 
getSourceSection() - Method in class org.pkl.core.ast.PklNode
 
getSourceSection() - Method in class org.pkl.core.ast.PklRootNode
 
getSourceSection() - Method in class org.pkl.core.ast.repl.ResolveClassMemberNode
 
getSourceSection() - Method in class org.pkl.core.ast.SimpleRootNode
 
getSourceSection() - Method in class org.pkl.core.ast.type.IdentityMixinNode
 
getSourceSection() - Method in class org.pkl.core.runtime.ModuleInfo
 
getSourceSection() - Method in class org.pkl.core.runtime.VmClass
 
getSourceSection() - Method in exception org.pkl.core.runtime.VmException
 
getSourceSection() - Method in class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.RunIterationsNode
 
getStackFrameTransformer() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set stack frame transformer.
getStandardLibraryClass() - Static method in class org.pkl.core.runtime.ReleaseModule
 
getStartColumn() - Method in class org.pkl.core.StackFrame
Returns the start column number (1-based) corresponding to this frame.
getStartLine() - Method in class org.pkl.core.Member.SourceLocation
 
getStartLine() - Method in class org.pkl.core.StackFrame
Returns the start line number (1-based) corresponding to this frame.
getString(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getStringClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getStringLiteralTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getStringOrNull(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getSuperclass() - Method in class org.pkl.core.PClass
 
getSuperclass() - Method in class org.pkl.core.runtime.VmClass
 
getSuperclassMirror() - Method in class org.pkl.core.runtime.VmClass
 
getSupermodule() - Method in class org.pkl.core.ModuleSchema
Returns this module's supermodule, or null if this module does not amend or extend another module.
getSupermoduleMirror() - Method in class org.pkl.core.runtime.VmTyped
 
getSupertype() - Method in class org.pkl.core.PClass
 
getSupertypeMirror() - Method in class org.pkl.core.runtime.VmClass
 
getSymbol() - Method in enum org.pkl.core.DataSizeUnit
Returns the String symbol of this unit.
getSymbol() - Method in enum org.pkl.core.DurationUnit
Returns the string symbol of this unit.
getTests() - Method in class org.pkl.core.project.Project
 
getText() - Method in interface org.pkl.core.FileOutput
Returns the text content of this file.
getText() - Method in class org.pkl.core.resource.Resource
Returns the text content of this resource.
getThisValue() - Method in class org.pkl.core.runtime.VmFunction
 
getThreshold() - Method in class org.pkl.core.util.StringSimilarity
Returns the current value of the threshold used for adding the Winkler bonus.
getTimeout() - Method in class org.pkl.core.EvaluatorBuilder
Returns the currently set evaluation timeout.
getTimeout() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
getTokenNames() - Method in class org.pkl.core.parser.antlr.PklLexer
Deprecated.
getTokenNames() - Method in class org.pkl.core.parser.antlr.PklParser
Deprecated.
getType() - Method in class org.pkl.core.PClass.Property
 
getType(VmTyped, Identifier, SourceSection) - Method in class org.pkl.core.ast.type.ResolveDeclaredTypeNode
 
getTypeAlias() - Method in class org.pkl.core.PType.Alias
 
getTypeAliasClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getTypeAliasClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getTypeAliases() - Method in class org.pkl.core.ModuleSchema
Returns the type aliases defined in this module in declaration order.
getTypeAliasMirrors() - Method in class org.pkl.core.runtime.VmTyped
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.FinalClassTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.ListingTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.MappingTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
getTypeArgumentMirrors() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
getTypeArguments() - Method in class org.pkl.core.PType.Alias
 
getTypeArguments() - Method in class org.pkl.core.PType.Class
 
getTypeArguments() - Method in class org.pkl.core.PType
 
getTypedClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getTypedObjectReceiver(Frame) - Static method in class org.pkl.core.runtime.VmUtils
 
getTypedToDynamicMembers() - Method in class org.pkl.core.runtime.VmClass
 
getTypeMirror() - Method in class org.pkl.core.ast.member.ClassProperty
 
getTypeMirror() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getTypeNode() - Method in class org.pkl.core.ast.member.ClassProperty
 
getTypeNode() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
getTypeNode() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getTypeParameter() - Method in class org.pkl.core.PType.TypeVariable
 
getTypeParameter(String) - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
getTypeParameter(String) - Method in class org.pkl.core.ast.builder.SymbolTable.TypeParameterizableScope
 
getTypeParameterClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getTypeParameterCount() - Method in class org.pkl.core.runtime.VmClass
 
getTypeParameterCount() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getTypeParameterIndex() - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
getTypeParameterMirror() - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
getTypeParameterMirrors() - Method in class org.pkl.core.ast.member.ClassMethod
 
getTypeParameterMirrors() - Method in class org.pkl.core.runtime.VmClass
 
getTypeParameterMirrors() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getTypeParameters() - Method in class org.pkl.core.PClass
 
getTypeParameters() - Method in class org.pkl.core.PClass.Method
 
getTypeParameters() - Method in class org.pkl.core.TypeAlias
 
getTypeVariableClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getUnionTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getUnit() - Method in class org.pkl.core.DataSize
Returns the unit of this data size.
getUnit() - Method in class org.pkl.core.Duration
Returns the unit of this duration.
getUnit() - Method in class org.pkl.core.runtime.VmDataSize
 
getUnit() - Method in class org.pkl.core.runtime.VmDuration
 
getUnknownTypeClass() - Static method in class org.pkl.core.runtime.ReflectModule
 
getUri() - Method in interface org.pkl.core.module.ModuleKey
Returns the absolute URI of this module.
getUri() - Method in interface org.pkl.core.module.ResolvedModuleKey
Returns the URI of the resolved module.
getUri() - Method in class org.pkl.core.ModuleSource
 
getUri() - Method in class org.pkl.core.packages.PackageAssetUri
 
getUri() - Method in class org.pkl.core.packages.PackageUri
 
getUri() - Method in class org.pkl.core.project.Package
 
getUri() - Method in class org.pkl.core.resource.Resource
Returns the URI of this resource.
getUri() - Method in class org.pkl.core.util.GlobResolver.ResolvedGlobElement
 
getURI(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getURIOrNull(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getUriScheme() - Method in interface org.pkl.core.resource.ResourceReader
The URI scheme associated with resources read by this resource reader.
getUrlScheme() - Method in class org.pkl.core.settings.PklSettings.Editor
Returns the URL scheme for opening files in this editor.
getValue() - Method in interface org.pkl.core.ast.ConstantNode
 
getValue() - Method in class org.pkl.core.ast.ConstantValueNode
 
getValue() - Method in class org.pkl.core.ast.expression.literal.FalseLiteralNode
 
getValue() - Method in class org.pkl.core.ast.expression.literal.FloatLiteralNode
 
getValue() - Method in class org.pkl.core.ast.expression.literal.IntLiteralNode
 
getValue() - Method in class org.pkl.core.ast.expression.literal.TrueLiteralNode
 
getValue() - Method in class org.pkl.core.DataSize
Returns the value of this data size.
getValue() - Method in class org.pkl.core.Duration
Returns the value of this duration.
getValue() - Method in class org.pkl.core.runtime.VmDataSize
 
getValue() - Method in class org.pkl.core.runtime.VmDuration
 
getValue(Map.Entry<K, V>) - Static method in class org.pkl.core.runtime.VmUtils
 
getValue(DurationUnit) - Method in class org.pkl.core.runtime.VmDuration
 
getValueClass(Object) - Static method in class org.pkl.core.ast.internal.GetClassNode
 
getValues(UnmodifiableEconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
getValueTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
getValueTypeNode() - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
getVarArgsClass() - Static method in class org.pkl.core.runtime.BaseModule
 
getVariance() - Method in class org.pkl.core.TypeParameter
Returns the variance of this type parameter.
getVersion() - Method in class org.pkl.core.packages.Dependency
 
getVersion() - Method in class org.pkl.core.packages.DependencyMetadata
 
getVersion() - Method in class org.pkl.core.packages.PackageAssetUri
 
getVersion() - Method in class org.pkl.core.packages.PackageUri
 
getVersion() - Method in class org.pkl.core.project.Package
 
getVersion() - Method in class org.pkl.core.Release.SourceCode
 
getVersion(String) - Method in class org.pkl.core.util.json.Json.JsObject
 
getVersionClass() - Static method in class org.pkl.core.runtime.SemVerModule
 
getVirtualMachineClass() - Static method in class org.pkl.core.runtime.PlatformModule
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.AnyTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.BooleanTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.CollectionTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.DynamicTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FinalClassTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FinalModuleTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FloatTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FunctionClassTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FunctionNClassTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.FunctionTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.Int16TypeAliasTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.Int32TypeAliasTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.Int8TypeAliasTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.IntTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.ListingTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.MappingTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.NonFinalModuleTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.NumberTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.StringTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.TypedTypeNode
 
getVmClass() - Method in class org.pkl.core.ast.type.TypeNode.UIntTypeAliasTypeNode
 
getVmClass() - Method in class org.pkl.core.runtime.VmClass
 
getVmClass() - Method in class org.pkl.core.runtime.VmDataSize
 
getVmClass() - Method in class org.pkl.core.runtime.VmDuration
 
getVmClass() - Method in class org.pkl.core.runtime.VmDynamic
 
getVmClass() - Method in class org.pkl.core.runtime.VmFunction
 
getVmClass() - Method in class org.pkl.core.runtime.VmIntSeq
 
getVmClass() - Method in class org.pkl.core.runtime.VmList
 
getVmClass() - Method in class org.pkl.core.runtime.VmListing
 
getVmClass() - Method in class org.pkl.core.runtime.VmMap
 
getVmClass() - Method in class org.pkl.core.runtime.VmMapping
 
getVmClass() - Method in class org.pkl.core.runtime.VmNull
 
getVmClass() - Method in class org.pkl.core.runtime.VmPair
 
getVmClass() - Method in class org.pkl.core.runtime.VmRegex
 
getVmClass() - Method in class org.pkl.core.runtime.VmSet
 
getVmClass() - Method in class org.pkl.core.runtime.VmTypeAlias
 
getVmClass() - Method in class org.pkl.core.runtime.VmTyped
 
getVmClass() - Method in class org.pkl.core.runtime.VmValue
 
getVmObjectSubclassOrNull(Object) - Static method in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.Int16TypeAliasTypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.Int32TypeAliasTypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.Int8TypeAliasTypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.NonNullTypeAliasTypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
getVmTypeAlias() - Method in class org.pkl.core.ast.type.TypeNode.UIntTypeAliasTypeNode
 
getVmValueJavaClassOrNull(Object) - Static method in class org.pkl.core.ast.expression.binary.EqualNode
 
getVmValueJavaClassOrNull(Object) - Static method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
getVocabulary() - Method in class org.pkl.core.parser.antlr.PklLexer
 
getVocabulary() - Method in class org.pkl.core.parser.antlr.PklParser
 
getWebsite() - Method in class org.pkl.core.project.Package
 
getZipChecksumFile() - Method in class org.pkl.core.project.ProjectPackager.PackageResult
 
getZipFile() - Method in class org.pkl.core.project.ProjectPackager.PackageResult
 
gib() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.gib
 
gib() - Constructor for class org.pkl.core.stdlib.base.IntNodes.gib
 
GIB - Static variable in class org.pkl.core.runtime.Identifier
 
GIBIBYTES - org.pkl.core.DataSizeUnit
 
GIGABYTES - org.pkl.core.DataSizeUnit
 
GLOB - Static variable in class org.pkl.core.ast.VmModifier
 
GlobResolver - Class in org.pkl.core.util
 
GlobResolver() - Constructor for class org.pkl.core.util.GlobResolver
 
GlobResolver.InvalidGlobPatternException - Exception in org.pkl.core.util
 
GlobResolver.ResolvedGlobElement - Class in org.pkl.core.util
 
GreaterThanNode - Class in org.pkl.core.ast.expression.binary
 
GreaterThanNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.GreaterThanNode
 
GreaterThanOrEqualNode - Class in org.pkl.core.ast.expression.binary
 
GreaterThanOrEqualNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.GreaterThanOrEqualNode
 
groupBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.groupBy
 
groupBy() - Constructor for class org.pkl.core.stdlib.base.SetNodes.groupBy
 
groupCount() - Constructor for class org.pkl.core.stdlib.base.RegexNodes.groupCount
 
GROUPS - Static variable in class org.pkl.core.runtime.Identifier
 
GT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
GT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
GT() - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
GT() - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
GT() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
GTE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
GTE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
GTE() - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 

H

h() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.h
 
h() - Constructor for class org.pkl.core.stdlib.base.IntNodes.h
 
H - Static variable in class org.pkl.core.runtime.Identifier
 
handleRequest(ReplRequest) - Method in class org.pkl.core.repl.ReplServer
 
hasCachedValue(Object) - Method in class org.pkl.core.runtime.VmFunction
 
hasCachedValue(Object) - Method in class org.pkl.core.runtime.VmObject
 
hasCachedValue(Object) - Method in class org.pkl.core.runtime.VmObjectLike
Prefer this method over VmObjectLike.getCachedValue(java.lang.Object) if the value is not required.
hasDeclaredMethod(Identifier) - Method in class org.pkl.core.runtime.VmClass
Includes local methods.
hasElement(URI) - Static method in class org.pkl.core.module.FileResolver
 
hasElement(URI) - Method in class org.pkl.core.module.ModulePathResolver
 
hasElement(Path) - Static method in class org.pkl.core.module.FileResolver
 
hasElement(PackageAssetUri, Checksums) - Method in interface org.pkl.core.packages.PackageResolver
 
hasElement(SecurityManager, URI) - Method in interface org.pkl.core.runtime.ReaderBase
Tells if this module key or resource reader has an element at elementUri.
hasElements() - Method in class org.pkl.core.runtime.VmDynamic
Tells whether this object has any elements.
hasExtraStorage() - Method in class org.pkl.core.runtime.VmObjectLike
 
hasFragmentPaths() - Method in interface org.pkl.core.runtime.ReaderBase
Tells if relative paths of this URI should be resolved from URI.getFragment(), rather than URI.getPath().
hashCode() - Method in class org.pkl.core.ast.member.ObjectMember
 
hashCode() - Method in class org.pkl.core.DataSize
 
hashCode() - Method in class org.pkl.core.Duration
 
hashCode() - Method in class org.pkl.core.module.PathElement
 
hashCode() - Method in class org.pkl.core.packages.Checksums
 
hashCode() - Method in class org.pkl.core.packages.Dependency.LocalDependency
 
hashCode() - Method in class org.pkl.core.packages.Dependency.RemoteDependency
 
hashCode() - Method in class org.pkl.core.packages.DependencyMetadata
 
hashCode() - Method in class org.pkl.core.packages.PackageAssetUri
 
hashCode() - Method in class org.pkl.core.packages.PackageUri
 
hashCode() - Method in class org.pkl.core.Pair
 
hashCode() - Method in class org.pkl.core.PClassInfo
 
hashCode() - Method in class org.pkl.core.Platform
 
hashCode() - Method in class org.pkl.core.Platform.Language
 
hashCode() - Method in class org.pkl.core.Platform.OperatingSystem
 
hashCode() - Method in class org.pkl.core.Platform.Processor
 
hashCode() - Method in class org.pkl.core.Platform.Runtime
 
hashCode() - Method in class org.pkl.core.Platform.VirtualMachine
 
hashCode() - Method in class org.pkl.core.PModule
 
hashCode() - Method in class org.pkl.core.PObject
 
hashCode() - Method in class org.pkl.core.project.CanonicalPackageUri
 
hashCode() - Method in class org.pkl.core.project.Package
 
hashCode() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
hashCode() - Method in class org.pkl.core.project.Project
 
hashCode() - Method in class org.pkl.core.project.ProjectDeps
 
hashCode() - Method in class org.pkl.core.Release.Documentation
 
hashCode() - Method in class org.pkl.core.Release
 
hashCode() - Method in class org.pkl.core.Release.SourceCode
 
hashCode() - Method in class org.pkl.core.Release.StandardLibrary
 
hashCode() - Method in class org.pkl.core.runtime.KeyLookupSuggestions.Candidate
 
hashCode() - Method in class org.pkl.core.runtime.MemberLookupSuggestions.Candidate
 
hashCode() - Method in class org.pkl.core.runtime.VmClass
 
hashCode() - Method in class org.pkl.core.runtime.VmDataSize
 
hashCode() - Method in class org.pkl.core.runtime.VmDuration
 
hashCode() - Method in class org.pkl.core.runtime.VmDynamic
 
hashCode() - Method in class org.pkl.core.runtime.VmFunction
 
hashCode() - Method in class org.pkl.core.runtime.VmIntSeq
 
hashCode() - Method in class org.pkl.core.runtime.VmList
 
hashCode() - Method in class org.pkl.core.runtime.VmListing
 
hashCode() - Method in class org.pkl.core.runtime.VmMap
 
hashCode() - Method in class org.pkl.core.runtime.VmMapping
 
hashCode() - Method in class org.pkl.core.runtime.VmNull
 
hashCode() - Method in class org.pkl.core.runtime.VmPair
 
hashCode() - Method in class org.pkl.core.runtime.VmRegex
 
hashCode() - Method in class org.pkl.core.runtime.VmSet
 
hashCode() - Method in class org.pkl.core.runtime.VmTypeAlias
 
hashCode() - Method in class org.pkl.core.runtime.VmTyped
 
hashCode() - Method in class org.pkl.core.settings.PklSettings.Editor
 
hashCode() - Method in class org.pkl.core.settings.PklSettings
 
hashCode() - Method in class org.pkl.core.StackFrame
 
hashCode() - Method in class org.pkl.core.util.json.Location
 
hashCode() - Method in class org.pkl.core.util.Pair
 
hashCode() - Method in class org.pkl.core.Version
 
hashCode(UnmodifiableEconomicMap<?, ?>) - Static method in class org.pkl.core.util.EconomicMaps
 
hasHierarchicalUris() - Method in interface org.pkl.core.runtime.ReaderBase
Tells if the URIs represented by this module key or resource reader should be interpreted as hierarchical.
hasMember(Object) - Method in class org.pkl.core.runtime.VmFunction
 
hasMember(Object) - Method in class org.pkl.core.runtime.VmObject
 
hasMember(Object) - Method in class org.pkl.core.runtime.VmObjectLike
Always prefer this method over `getMembers().containsKey(key)`.
hasNext() - Method in class org.pkl.core.runtime.Iterators.ReverseArrayIterator
 
hasNext() - Method in class org.pkl.core.runtime.Iterators.ReverseTruffleIterator
 
hasNext() - Method in class org.pkl.core.runtime.Iterators.TruffleIterator
 
hasPath(Path) - Method in class org.pkl.core.module.ProjectDependenciesManager
 
hasProperty() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.hasProperty
 
hasProperty() - Constructor for class org.pkl.core.stdlib.base.TypedNodes.hasProperty
 
hasProperty(String) - Method in interface org.pkl.core.Composite
Shorthand for getProperties.containsKey(name).
hasProperty(Identifier) - Method in class org.pkl.core.runtime.VmClass
Shorthand for getProperty(name) != null.
headerSection - Variable in class org.pkl.core.ast.member.Member
 
headerSection - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
HIDDEN - org.pkl.core.Modifier
 
HIDDEN - Static variable in class org.pkl.core.ast.VmModifier
 
HIDDEN_ - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
HIDDEN_ - Static variable in class org.pkl.core.parser.antlr.PklParser
 
HIDDEN_() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
hint - Variable in exception org.pkl.core.runtime.VmException
 
Holder(StackFrameTransformer, SecurityManager, ModuleResolver, ResourceManager, Logger, Map<String, String>, Map<String, String>, Path, String, PackageResolver, ProjectDependenciesManager) - Constructor for class org.pkl.core.runtime.VmContext.Holder
 
homepage() - Method in class org.pkl.core.PklInfo.PackageIndex
The homepage of this package index.
homepage() - Method in class org.pkl.core.Release.Documentation
The homepage of this documentation.
homepage() - Method in class org.pkl.core.Release.SourceCode
The homepage of this source code.
HOURS - org.pkl.core.DurationUnit
 
http() - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for HTTP resources.
https() - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for HTTPS resources.

I

id - Variable in class org.pkl.core.repl.ReplRequest
 
IDEA - Static variable in class org.pkl.core.settings.PklSettings.Editor
The IntelliJ IDEA editor.
Identifier - Class in org.pkl.core.runtime
Note: this class has a natural ordering that is inconsistent with equals.
Identifier - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
Identifier - Static variable in class org.pkl.core.parser.antlr.PklParser
 
Identifier - Variable in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.TypedIdentifierContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
Identifier() - Method in class org.pkl.core.parser.antlr.PklParser.UnqualifiedAccessExprContext
 
Identifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
identity() - Static method in interface org.pkl.core.stdlib.VmObjectFactory.Property
 
IdentityMixinNode - Class in org.pkl.core.ast.type
Root node for a mixin used as default value for type `Mixin`.
IdentityMixinNode(VmLanguage, FrameDescriptor, SourceSection, String, TypeNode) - Constructor for class org.pkl.core.ast.type.IdentityMixinNode
 
IF - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IF - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IF() - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
IfElseNode - Class in org.pkl.core.ast.expression.ternary
 
IfElseNode(SourceSection, ExpressionNode, ExpressionNode, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.ternary.IfElseNode
 
IfExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
ifNonNull() - Constructor for class org.pkl.core.stdlib.base.AnyNodes.ifNonNull
 
IMPLICIT_BASE - org.pkl.core.ast.MemberLookupMode
Member lookup whose implicit receiver is the pkl.base module.
IMPLICIT_LEXICAL - org.pkl.core.ast.MemberLookupMode
Lookup of a non-local member in the lexical scope.
IMPLICIT_LOCAL - org.pkl.core.ast.MemberLookupMode
Lookup of a local member in the lexical scope.
IMPLICIT_THIS - org.pkl.core.ast.MemberLookupMode
Member lookup whose implicit receiver is this.
implies() - Constructor for class org.pkl.core.stdlib.base.BooleanNodes.implies
 
IMPORT - Static variable in class org.pkl.core.ast.VmModifier
 
IMPORT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IMPORT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IMPORT() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
IMPORT() - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
IMPORT_GLOB - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IMPORT_GLOB - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IMPORT_GLOB() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
IMPORT_GLOB() - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
importClause - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
importClause() - Method in class org.pkl.core.parser.antlr.PklParser
 
importClause() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
importClause() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
importClause(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
importClause(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ImportClauseContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
ImportExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
ImportGlobNode - Class in org.pkl.core.ast.expression.unary
 
ImportGlobNode(VmLanguage, SourceSection, ResolvedModuleKey, URI, String) - Constructor for class org.pkl.core.ast.expression.unary.ImportGlobNode
 
ImportNode - Class in org.pkl.core.ast.expression.unary
 
ImportNode(VmLanguage, SourceSection, ResolvedModuleKey, URI) - Constructor for class org.pkl.core.ast.expression.unary.ImportNode
 
ImportsAndReadsParser - Class in org.pkl.core.ast.builder
Collects module uris and resource uris imported within a module.
ImportsAndReadsParser(Source) - Constructor for class org.pkl.core.ast.builder.ImportsAndReadsParser
 
importUri - Variable in class org.pkl.core.ast.expression.unary.AbstractImportNode
 
IN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IN() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
IN() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
inBytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.BYTES.
IncompleteInput(String) - Constructor for class org.pkl.core.repl.ReplResponse.IncompleteInput
 
IncompleteInput(String, int, int, int) - Constructor for exception org.pkl.core.parser.LexParseException.IncompleteInput
 
increaseIndent() - Method in class org.pkl.core.stdlib.AbstractRenderer
 
increment(long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
inDays() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.DAYS.
indent - Variable in class org.pkl.core.stdlib.AbstractRenderer
The indent to be used.
indent - Variable in class org.pkl.core.util.yaml.YamlEmitter
 
indent(String, String) - Static method in class org.pkl.core.runtime.VmUtils
 
INDENT - Static variable in class org.pkl.core.runtime.Identifier
 
INDENT_WIDTH - Static variable in class org.pkl.core.runtime.Identifier
 
indexOf() - Constructor for class org.pkl.core.stdlib.base.ListNodes.indexOf
 
indexOf() - Constructor for class org.pkl.core.stdlib.base.StringNodes.indexOf
 
indexOf(Object) - Method in class org.pkl.core.runtime.VmList
 
indexOf(Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
indexOfOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.indexOfOrNull
 
indexOfOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.indexOfOrNull
 
indexOfOrNull(Object) - Method in class org.pkl.core.runtime.VmList
 
inferModuleName(ModuleKey) - Static method in class org.pkl.core.util.IoUtils
 
InferParentWithinMethodNode - Class in org.pkl.core.ast.expression.member
Infers the parent to amend in `function createPerson(): Person = new { ...
InferParentWithinMethodNode(SourceSection, VmLanguage, Identifier, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.member.InferParentWithinMethodNode
 
InferParentWithinObjectMethodNode - Class in org.pkl.core.ast.expression.member
Infers the parent to amend in `obj { local function createPerson(): Person = new { ...
InferParentWithinObjectMethodNode(SourceSection, VmLanguage, Identifier, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.member.InferParentWithinObjectMethodNode
 
InferParentWithinPropertyNode - Class in org.pkl.core.ast.expression.member
Infers the parent to amend in `x = new { ...
InferParentWithinPropertyNode(SourceSection, Identifier) - Constructor for class org.pkl.core.ast.expression.member.InferParentWithinPropertyNode
 
Infinity() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Infinity
 
inGibibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.GIBIBYTES.
inGigabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.GIGABYTES.
inHours() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.HOURS.
initAliasedType(PType) - Method in class org.pkl.core.TypeAlias
 
initAnnotations(List<VmTyped>) - Method in class org.pkl.core.runtime.ModuleInfo
 
initConstantValue(Object) - Method in class org.pkl.core.ast.member.ObjectMember
 
initConstantValue(ConstantNode) - Method in class org.pkl.core.ast.member.ObjectMember
 
initFunctionNode(FunctionNode) - Method in class org.pkl.core.ast.member.ClassMethod
 
initialize(ModuleKey, ResolvedModuleKey, ModuleResolver, Source, VmTyped, Node) - Method in interface org.pkl.core.runtime.ModuleCache.ModuleInitializer
 
initialize(VmContext.Holder) - Method in class org.pkl.core.runtime.VmContext
 
initLanguage(VmLanguage) - Method in interface org.pkl.core.stdlib.LanguageAwareNode
Initializes this node with a `VmLanguage` instance.
initMemberNode(MemberNode) - Method in class org.pkl.core.ast.member.ObjectMember
 
initOwner(Member) - Method in class org.pkl.core.TypeParameter
Initializes the generic class, type alias, or method that this type parameter belongs to.
initSupertype(TypeNode, VmClass) - Method in class org.pkl.core.runtime.VmClass
 
initSupertype(PType, PClass) - Method in class org.pkl.core.PClass
 
initTypeCheckNode(TypeNode) - Method in class org.pkl.core.runtime.VmTypeAlias
 
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode.ConstrainedTypeNode
 
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode.FrameSlotTypeNode
 
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode
Initializes this node's frame slot.
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
initWriteSlotNode(int) - Method in class org.pkl.core.ast.type.TypeNode.WriteFrameSlotTypeNode
 
inKibibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.KIBIBYTES.
inKilobytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.KILOBYTES.
inMebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.MEBIBYTES.
inMegabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.MEGABYTES.
inMicros() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.MICROS.
inMillis() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.MILLIS.
inMinutes() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.MINUTES.
inNanos() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.NANOS.
inPebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.PEBIBYTES.
inPetabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.PETABYTES.
inSeconds() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in DurationUnit.SECONDS.
INSTANCE - Static variable in exception org.pkl.core.runtime.NullReceiverException
 
instantiate(TypeNode[]) - Method in class org.pkl.core.runtime.VmTypeAlias
 
Int - Static variable in class org.pkl.core.PClassInfo
 
INT_DIV - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
INT_DIV - Static variable in class org.pkl.core.parser.antlr.PklParser
 
INT_DIV() - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
Int16TypeAliasTypeNode() - Constructor for class org.pkl.core.ast.type.TypeNode.Int16TypeAliasTypeNode
 
Int32TypeAliasTypeNode() - Constructor for class org.pkl.core.ast.type.TypeNode.Int32TypeAliasTypeNode
 
Int8TypeAliasTypeNode() - Constructor for class org.pkl.core.ast.type.TypeNode.Int8TypeAliasTypeNode
 
inTebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.TEBIBYTES.
inTerabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in DataSizeUnit.TERABYTES.
InternalError(Throwable) - Constructor for class org.pkl.core.repl.ReplResponse.InternalError
 
InterpolatedStringLiteralNode - Class in org.pkl.core.ast.expression.literal
 
InterpolatedStringLiteralNode(SourceSection, ExpressionNode[]) - Constructor for class org.pkl.core.ast.expression.literal.InterpolatedStringLiteralNode
 
intersect() - Constructor for class org.pkl.core.stdlib.base.SetNodes.intersect
 
IntLiteral - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IntLiteral - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IntLiteral() - Method in class org.pkl.core.parser.antlr.PklParser.IntLiteralContext
 
IntLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.IntLiteralContext
 
IntLiteralNode - Class in org.pkl.core.ast.expression.literal
 
IntLiteralNode(SourceSection, long) - Constructor for class org.pkl.core.ast.expression.literal.IntLiteralNode
 
IntNodes - Class in org.pkl.core.stdlib.base
 
IntNodes.abs - Class in org.pkl.core.stdlib.base
 
IntNodes.and - Class in org.pkl.core.stdlib.base
 
IntNodes.b - Class in org.pkl.core.stdlib.base
 
IntNodes.ceil - Class in org.pkl.core.stdlib.base
 
IntNodes.d - Class in org.pkl.core.stdlib.base
 
IntNodes.floor - Class in org.pkl.core.stdlib.base
 
IntNodes.gb - Class in org.pkl.core.stdlib.base
 
IntNodes.gib - Class in org.pkl.core.stdlib.base
 
IntNodes.h - Class in org.pkl.core.stdlib.base
 
IntNodes.inv - Class in org.pkl.core.stdlib.base
 
IntNodes.isBetween - Class in org.pkl.core.stdlib.base
 
IntNodes.isEven - Class in org.pkl.core.stdlib.base
 
IntNodes.isFinite - Class in org.pkl.core.stdlib.base
 
IntNodes.isInfinite - Class in org.pkl.core.stdlib.base
 
IntNodes.isNaN - Class in org.pkl.core.stdlib.base
 
IntNodes.isNonZero - Class in org.pkl.core.stdlib.base
 
IntNodes.isOdd - Class in org.pkl.core.stdlib.base
 
IntNodes.isPositive - Class in org.pkl.core.stdlib.base
 
IntNodes.kb - Class in org.pkl.core.stdlib.base
 
IntNodes.kib - Class in org.pkl.core.stdlib.base
 
IntNodes.mb - Class in org.pkl.core.stdlib.base
 
IntNodes.mib - Class in org.pkl.core.stdlib.base
 
IntNodes.min - Class in org.pkl.core.stdlib.base
 
IntNodes.ms - Class in org.pkl.core.stdlib.base
 
IntNodes.ns - Class in org.pkl.core.stdlib.base
 
IntNodes.or - Class in org.pkl.core.stdlib.base
 
IntNodes.pb - Class in org.pkl.core.stdlib.base
 
IntNodes.pib - Class in org.pkl.core.stdlib.base
 
IntNodes.round - Class in org.pkl.core.stdlib.base
 
IntNodes.s - Class in org.pkl.core.stdlib.base
 
IntNodes.shl - Class in org.pkl.core.stdlib.base
 
IntNodes.shr - Class in org.pkl.core.stdlib.base
 
IntNodes.sign - Class in org.pkl.core.stdlib.base
 
IntNodes.tb - Class in org.pkl.core.stdlib.base
 
IntNodes.tib - Class in org.pkl.core.stdlib.base
 
IntNodes.toChar - Class in org.pkl.core.stdlib.base
 
IntNodes.toDataSize - Class in org.pkl.core.stdlib.base
 
IntNodes.toDuration - Class in org.pkl.core.stdlib.base
 
IntNodes.toFixed - Class in org.pkl.core.stdlib.base
 
IntNodes.toFloat - Class in org.pkl.core.stdlib.base
 
IntNodes.toInt - Class in org.pkl.core.stdlib.base
 
IntNodes.toRadixString - Class in org.pkl.core.stdlib.base
 
IntNodes.toString - Class in org.pkl.core.stdlib.base
 
IntNodes.truncate - Class in org.pkl.core.stdlib.base
 
IntNodes.us - Class in org.pkl.core.stdlib.base
 
IntNodes.ushr - Class in org.pkl.core.stdlib.base
 
IntNodes.xor - Class in org.pkl.core.stdlib.base
 
IntSeq() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.IntSeq
 
IntSeqNodes - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.end - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.fold - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.map - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.start - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.step - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.stepMethod - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.toList - Class in org.pkl.core.stdlib.base
 
IntSeqNodes.toListing - Class in org.pkl.core.stdlib.base
 
IntSlotTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.IntSlotTypeNode
 
IntTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.IntTypeNode
 
inv() - Constructor for class org.pkl.core.stdlib.base.IntNodes.inv
 
InvalidGlobPatternException(String) - Constructor for exception org.pkl.core.util.GlobResolver.InvalidGlobPatternException
 
InvalidRequest(String) - Constructor for class org.pkl.core.repl.ReplResponse.InvalidRequest
 
INVARIANT - org.pkl.core.TypeParameter.Variance
 
InvokeMethodDirectNode - Class in org.pkl.core.ast.expression.member
A non-virtual ("direct") method call.
InvokeMethodDirectNode(SourceSection, ClassMethod, ExpressionNode, ExpressionNode[]) - Constructor for class org.pkl.core.ast.expression.member.InvokeMethodDirectNode
 
InvokeMethodLexicalNode - Class in org.pkl.core.ast.expression.member
A non-virtual method call whose call target is in the lexical scope of the call site.
InvokeMethodVirtualNode - Class in org.pkl.core.ast.expression.member
A virtual method call.
InvokeMethodVirtualNode(SourceSection, Identifier, ExpressionNode[], MemberLookupMode) - Constructor for class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
InvokeMethodVirtualNode(SourceSection, Identifier, ExpressionNode[], MemberLookupMode, boolean) - Constructor for class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
InvokeSuperMethodNode - Class in org.pkl.core.ast.expression.member
 
InvokeSuperMethodNode(SourceSection, Identifier, ExpressionNode[], boolean) - Constructor for class org.pkl.core.ast.expression.member.InvokeSuperMethodNode
 
inWholeBytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.BYTES.
inWholeDays() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.DAYS.
inWholeGibibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.GIBIBYTES.
inWholeGigabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.GIGABYTES.
inWholeHours() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.HOURS.
inWholeKibibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.KIBIBYTES.
inWholeKilobytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.KILOBYTES.
inWholeMebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.MEBIBYTES.
inWholeMegabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.MEGABYTES.
inWholeMicros() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.MICROS.
inWholeMillis() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.MILLIS.
inWholeMinutes() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.MINUTES.
inWholeNanos() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.NANOS.
inWholePebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.PEBIBYTES.
inWholePetabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.PETABYTES.
inWholeSeconds() - Method in class org.pkl.core.Duration
Returns the value of this duration measured in whole DurationUnit.SECONDS.
inWholeTebibytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.TEBIBYTES.
inWholeTerabytes() - Method in class org.pkl.core.DataSize
Returns the value of this data size measured in whole DataSizeUnit.TERABYTES.
IoUtils - Class in org.pkl.core.util
 
is - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
IS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
IS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
IS() - Method in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
IS_BLOCK_FORMAT - Static variable in class org.pkl.core.runtime.Identifier
 
IS_STREAM - Static variable in class org.pkl.core.runtime.Identifier
 
IS_VERBOSE - Static variable in class org.pkl.core.runtime.Identifier
 
IS_XML_ELEMENT - Static variable in class org.pkl.core.runtime.Identifier
 
isAbstract() - Method in class org.pkl.core.ast.member.Member
 
isAbstract() - Method in class org.pkl.core.Member
Tells if this member has an abstract modifier.
isAbstract() - Method in class org.pkl.core.runtime.VmClass
 
isAbstract(int) - Static method in class org.pkl.core.ast.VmModifier
 
isAmend() - Method in class org.pkl.core.ModuleSchema
Tells if this module amends a module (namely ModuleSchema.getSupermodule()).
isAmend() - Method in class org.pkl.core.runtime.ModuleInfo
Tells whether this module amends another module.
isBaseModule(ModuleKey) - Static method in class org.pkl.core.module.ModuleKeys
Tells if the given module is the standard library module with URI pkl:base.
isBetween() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.isBetween
 
isBetween() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.isBetween
 
isBetween() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isBetween
 
isBetween() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isBetween
 
isBinaryDigitOrUnderscore(char) - Static method in class org.pkl.core.util.IoUtils
 
isBinaryUnit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.isBinaryUnit
 
isBlank() - Constructor for class org.pkl.core.stdlib.base.StringNodes.isBlank
 
isBlank(String) - Static method in class org.pkl.core.util.StringUtils
Tells if all characters of the given string have Unicode property "White_Space".
isBooleanOrIllegal(VirtualFrame) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
isCached() - Method in interface org.pkl.core.module.ModuleKey
Tells if this module should be cached in memory.
isClass() - Method in class org.pkl.core.ast.member.Member
 
isClass() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
isClass(int) - Static method in class org.pkl.core.ast.VmModifier
 
isClassClass() - Method in class org.pkl.core.runtime.VmClass
 
isClassMemberScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isClassScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isClosed() - Method in class org.pkl.core.runtime.VmClass
 
isClosed(int) - Static method in class org.pkl.core.ast.VmModifier
 
isCollectionClass() - Method in class org.pkl.core.runtime.VmClass
 
isConcreteCollectionClass() - Method in class org.pkl.core.PClassInfo
 
isConst() - Method in enum org.pkl.core.ast.builder.ConstLevel
 
isConst() - Method in class org.pkl.core.ast.member.Member
 
isConst(int) - Static method in class org.pkl.core.ast.VmModifier
 
isConstOrFixed() - Method in class org.pkl.core.ast.member.Member
 
isConstOrFixed(int) - Static method in class org.pkl.core.ast.VmModifier
 
isCustomThisScope - Variable in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
isCustomThisScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isDecimalDigit(char) - Static method in class org.pkl.core.util.IoUtils
 
isDecimalDigitOrUnderscore(char) - Static method in class org.pkl.core.util.IoUtils
 
isDecimalUnit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.isDecimalUnit
 
isDefaultProperty(Object) - Static method in class org.pkl.core.runtime.VmListing
 
isDefaultProperty(Object) - Static method in class org.pkl.core.runtime.VmMapping
 
isDirectory() - Method in class org.pkl.core.module.PathElement
 
isDirectory() - Method in class org.pkl.core.util.GlobResolver.ResolvedGlobElement
 
isDistinct() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.isDistinct
 
isDistinct() - Constructor for class org.pkl.core.stdlib.base.ListNodes.isDistinct
 
isDistinctBy() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.isDistinctBy
 
isDistinctBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.isDistinctBy
 
isDynamic() - Method in class org.pkl.core.runtime.VmValue
 
isDynamicClass() - Method in class org.pkl.core.runtime.VmClass
 
isElement() - Method in class org.pkl.core.ast.member.ObjectMember
Tells if this member is an element.
isElement(int) - Static method in class org.pkl.core.ast.VmModifier
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.isEmpty
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.ListNodes.isEmpty
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.MapNodes.isEmpty
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.isEmpty
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.SetNodes.isEmpty
 
isEmpty() - Constructor for class org.pkl.core.stdlib.base.StringNodes.isEmpty
 
isEmpty() - Method in class org.pkl.core.runtime.VmCollection
 
isEmpty() - Method in class org.pkl.core.runtime.VmIntSeq
 
isEmpty() - Method in class org.pkl.core.runtime.VmList
 
isEmpty() - Method in class org.pkl.core.runtime.VmListing
 
isEmpty() - Method in class org.pkl.core.runtime.VmMap
 
isEmpty() - Method in class org.pkl.core.runtime.VmSet
 
isEmpty() - Method in class org.pkl.core.util.json.Json.JsArray
 
isEmpty() - Method in class org.pkl.core.util.json.Json.JsObject
 
isEmpty(UnmodifiableEconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
isEntry() - Method in class org.pkl.core.ast.member.ObjectMember
Tells if this member is an entry.
isEntry(int) - Static method in class org.pkl.core.ast.VmModifier
 
isEven() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isEven
 
isExactClassOf(Object) - Method in class org.pkl.core.PClassInfo
 
isExampleWritten() - Method in class org.pkl.core.runtime.TestResults.TestResult
 
isExtend() - Method in class org.pkl.core.ModuleSchema
Tells if this module extends a module (namely ModuleSchema.getSupermodule()).
isExternal() - Method in class org.pkl.core.ast.member.Member
 
isExternal() - Method in class org.pkl.core.Member
Tells if this member has an external modifier.
isExternal() - Method in class org.pkl.core.runtime.VmClass
 
isExternal(int) - Static method in class org.pkl.core.ast.VmModifier
 
isExternalClass() - Method in class org.pkl.core.PClassInfo
Tells if this Pkl class is external (built-in).
isExternalMessage() - Method in exception org.pkl.core.runtime.VmException
 
isFinite() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isFinite
 
isFinite() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isFinite
 
isFixed() - Method in class org.pkl.core.ast.member.Member
 
isFixed(int) - Static method in class org.pkl.core.ast.VmModifier
 
isFloatOrIllegal(VirtualFrame) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
isFunctionClass() - Method in class org.pkl.core.runtime.VmClass
 
isFunctionNClass() - Method in class org.pkl.core.runtime.VmClass
 
isGlob() - Method in class org.pkl.core.ast.member.Member
 
isGlob(int) - Static method in class org.pkl.core.ast.VmModifier
 
isGlobbable() - Method in interface org.pkl.core.runtime.ReaderBase
Tells if this module key or resource reader supports globbing.
isHexDigit(char) - Static method in class org.pkl.core.util.IoUtils
 
isHexDigitOrUnderscore(char) - Static method in class org.pkl.core.util.IoUtils
 
isHidden() - Method in class org.pkl.core.ast.member.Member
 
isHidden() - Method in class org.pkl.core.Member
Tells if this member has a hidden modifier.
isHidden(int) - Static method in class org.pkl.core.ast.VmModifier
 
isHiddenProperty(Object) - Method in class org.pkl.core.runtime.VmClass
 
isHtmlSafe() - Method in class org.pkl.core.util.json.JsonWriter
Returns true if this writer writes JSON that's safe for inclusion in HTML and XML documents.
isImport() - Method in class org.pkl.core.ast.member.Member
 
isImport() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
isImport(int) - Static method in class org.pkl.core.ast.VmModifier
 
isIncompatibleTypes(Object, Object) - Static method in class org.pkl.core.ast.expression.binary.EqualNode
 
isIncompatibleTypes(Object, Object) - Static method in class org.pkl.core.ast.expression.binary.NotEqualNode
 
isInfinite() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isInfinite
 
isInfinite() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isInfinite
 
isInitialized() - Method in class org.pkl.core.runtime.VmTypeAlias
 
IsInstanceOfNode - Class in org.pkl.core.ast.internal
 
IsInstanceOfNode() - Constructor for class org.pkl.core.ast.internal.IsInstanceOfNode
 
isInstantiable() - Method in class org.pkl.core.runtime.VmClass
 
isInstantiable(int) - Static method in class org.pkl.core.ast.VmModifier
 
isInternal() - Method in class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.RunIterationsNode
 
isIntOrIllegal(VirtualFrame) - Method in class org.pkl.core.ast.frame.WriteFrameSlotNode
 
isKeyword(Token) - Static method in class org.pkl.core.parser.Lexer
 
isLambdaScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isLengthOne() - Method in class org.pkl.core.runtime.VmCollection
 
isLengthOne() - Method in class org.pkl.core.runtime.VmList
 
isLengthOne() - Method in class org.pkl.core.runtime.VmSet
 
isLenient() - Method in class org.pkl.core.util.json.JsonWriter
Returns true if this writer has relaxed syntax rules.
isLexicalScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isListClass() - Method in class org.pkl.core.runtime.VmClass
 
isListing() - Method in class org.pkl.core.runtime.VmValue
 
isListingClass() - Method in class org.pkl.core.runtime.VmClass
 
isLocal() - Method in class org.pkl.core.ast.member.Member
 
isLocal() - Method in class org.pkl.core.ast.member.UnresolvedMethodNode
 
isLocal() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
isLocal() - Method in interface org.pkl.core.module.ModuleKey
Tells if the modules represented by this module key is local to the environment.
isLocal(int) - Static method in class org.pkl.core.ast.VmModifier
 
isLocalMethod() - Method in class org.pkl.core.runtime.Identifier
 
isLocalOrExternalOrAbstract() - Method in class org.pkl.core.ast.member.Member
 
isLocalOrExternalOrAbstract(int) - Static method in class org.pkl.core.ast.VmModifier
 
isLocalOrExternalOrHidden() - Method in class org.pkl.core.ast.member.Member
 
isLocalOrExternalOrHidden(int) - Static method in class org.pkl.core.ast.VmModifier
 
isLocalPackage(PackageUri) - Method in class org.pkl.core.module.ProjectDependenciesManager
 
isLocalProp() - Method in class org.pkl.core.runtime.Identifier
 
isMapClass() - Method in class org.pkl.core.runtime.VmClass
 
isMapping() - Method in class org.pkl.core.runtime.VmValue
 
isMappingClass() - Method in class org.pkl.core.runtime.VmClass
 
isMappingDefault() - Method in class org.pkl.core.runtime.VmNull
 
isMathematicalInteger(double) - Static method in class org.pkl.core.util.MathUtils
 
isModuleClass() - Method in class org.pkl.core.PClass
Tells if this class is the class of a module.
isModuleClass() - Method in class org.pkl.core.PClassInfo
 
isModuleClass() - Method in class org.pkl.core.runtime.VmClass
 
isModuleObject() - Method in class org.pkl.core.runtime.VmObjectLike
 
isModuleObject() - Method in class org.pkl.core.runtime.VmTyped
 
isModuleScope() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
isNaN() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isNaN
 
isNaN() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isNaN
 
isNoCache() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
isNonNull(Object) - Static method in class org.pkl.core.stdlib.base.AnyNodes.ifNonNull
 
isNonZero() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isNonZero
 
isNonZero() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isNonZero
 
isNonZeroDecimalDigit(char) - Static method in class org.pkl.core.util.IoUtils
 
isNoopTypeCheck() - Method in class org.pkl.core.ast.type.TypeNode.AnyTypeNode
 
isNoopTypeCheck() - Method in class org.pkl.core.ast.type.TypeNode
 
isNoopTypeCheck() - Method in class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 
isNoopTypeCheck() - Method in class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
isNoopTypeCheck() - Method in class org.pkl.core.ast.type.TypeNode.UnknownTypeNode
 
isNormal() - Method in class org.pkl.core.Version
Tells if this version has no pre-release version or build metadata.
isNull() - Method in class org.pkl.core.util.MutableReference
 
isNullClass() - Method in class org.pkl.core.runtime.VmClass
 
isNumber(String, int) - Method in class org.pkl.core.util.yaml.Yaml11Emitter
 
isNumber(String, int) - Method in class org.pkl.core.util.yaml.Yaml12Emitter
 
isNumber(String, int) - Method in class org.pkl.core.util.yaml.YamlCompatEmitter
 
isNumber(String, int) - Method in class org.pkl.core.util.yaml.YamlEmitter
`Inf` and `NaN` are already taken care of by YamlEmitter.isReservedWord(String).
isOctalDigit(char) - Static method in class org.pkl.core.util.IoUtils
 
isOctalDigitOrUnderscore(char) - Static method in class org.pkl.core.util.IoUtils
 
isOdd() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isOdd
 
isOpen() - Method in class org.pkl.core.Member
Tells if this member has an open modifier.
isOpen() - Method in class org.pkl.core.runtime.VmClass
 
isOpen(int) - Static method in class org.pkl.core.ast.VmModifier
 
isoString() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.isoString
 
isPairClass() - Method in class org.pkl.core.runtime.VmClass
 
isPcfRenderDirective(Object) - Static method in class org.pkl.core.runtime.VmUtils
 
isPositive() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.isPositive
 
isPositive() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.isPositive
 
isPositive() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.isPositive
 
isPositive() - Constructor for class org.pkl.core.stdlib.base.IntNodes.isPositive
 
isPowerOfTwo() - Constructor for class org.pkl.core.stdlib.math.MathNodes.isPowerOfTwo
 
isPowerOfTwo(double) - Static method in class org.pkl.core.util.MathUtils
Returns true if x is exactly equal to 2^k for some finite integer k.
isPowerOfTwo(long) - Static method in class org.pkl.core.util.MathUtils
Returns true if x represents a power of two.
isProp() - Method in class org.pkl.core.ast.member.ObjectMember
Tells if this member is a property.
isPrototype() - Method in class org.pkl.core.runtime.VmTyped
 
isPrototype() - Method in class org.pkl.core.runtime.VmValue
 
isRegex() - Constructor for class org.pkl.core.stdlib.base.StringNodes.isRegex
 
isRegular() - Method in class org.pkl.core.runtime.Identifier
 
isRegularIdentifier(String) - Static method in class org.pkl.core.parser.Lexer
 
isRenderDirective(Object) - Static method in class org.pkl.core.runtime.VmUtils
 
isRenderDirective(VmValue) - Static method in class org.pkl.core.runtime.VmUtils
 
isRepresentableAsEnum(PType, Set<String>) - Static method in class org.pkl.core.util.CodeGeneratorUtils
 
isRepresentableAsString(PType) - Static method in class org.pkl.core.util.CodeGeneratorUtils
 
isReserved11Word(String) - Static method in class org.pkl.core.util.yaml.YamlEmitter
 
isReservedWord(String) - Method in class org.pkl.core.util.yaml.Yaml11Emitter
 
isReservedWord(String) - Method in class org.pkl.core.util.yaml.Yaml12Emitter
 
isReservedWord(String) - Method in class org.pkl.core.util.yaml.YamlCompatEmitter
 
isReservedWord(String) - Method in class org.pkl.core.util.yaml.YamlEmitter
 
isSequence() - Method in class org.pkl.core.runtime.VmCollection
 
isSequence() - Method in class org.pkl.core.runtime.VmDynamic
 
isSequence() - Method in class org.pkl.core.runtime.VmListing
 
isSequence() - Method in class org.pkl.core.runtime.VmValue
Tells if this value is a VmCollection, VmListing, or VmDynamic with elements.
isSetClass() - Method in class org.pkl.core.runtime.VmClass
 
isStable() - Method in class org.pkl.core.Version
Tells if this version has a non-zero major version and no pre-release version.
isStandardLibraryClass() - Method in class org.pkl.core.PClassInfo
Tells if this class is defined in Pkl's standard library.
isStandardLibraryMember() - Method in class org.pkl.core.Member
Tells if this member is defined in Pkl's standard library.
isStdLibModule(ModuleKey) - Static method in class org.pkl.core.module.ModuleKeys
Tells if the given module is a standard library module.
isSubclassOf() - Constructor for class org.pkl.core.stdlib.reflect.ClassNodes.isSubclassOf
 
isSubclassOf(VmClass) - Method in class org.pkl.core.runtime.VmClass
 
isSuccess() - Method in class org.pkl.core.runtime.TestResults.TestResult
 
isSuperclassOf(VmClass) - Method in class org.pkl.core.runtime.VmClass
 
isTestMode() - Static method in class org.pkl.core.util.IoUtils
 
isType() - Method in class org.pkl.core.ast.member.Member
 
isType(int) - Static method in class org.pkl.core.ast.VmModifier
 
isTypeAlias() - Method in class org.pkl.core.ast.member.Member
 
isTypeAlias() - Method in class org.pkl.core.ast.member.UnresolvedPropertyNode
 
isTypeAlias(int) - Static method in class org.pkl.core.ast.VmModifier
 
isTyped() - Method in class org.pkl.core.runtime.VmValue
 
isTypedObjectClass(VmClass) - Static method in class org.pkl.core.ast.expression.generator.GeneratorMemberNode
 
isTypedObjectClass(VmClass) - Static method in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
isUndefined() - Method in class org.pkl.core.ast.member.DefaultPropertyBodyNode
 
isUndefined() - Method in class org.pkl.core.ast.member.ObjectMember
 
isUndefined() - Method in class org.pkl.core.ast.MemberNode
 
isUnknownType() - Method in class org.pkl.core.ast.member.PropertyTypeNode
 
isUriLike(String) - Static method in class org.pkl.core.util.IoUtils
Checks whether the given string is "URI-like", i.e.
isValidName(String) - Method in class org.pkl.core.util.xml.XmlValidator
 
isVarArgsClass() - Method in class org.pkl.core.runtime.VmClass
 
isWhitespace(char) - Static method in class org.pkl.core.util.StringUtils
Tells if the given Java character has Unicode property "White_Space".
isWhitespace(int) - Static method in class org.pkl.core.util.StringUtils
Tells if the given Unicode character has Unicode property "White_Space".
isWhitespace(String) - Static method in class org.pkl.core.util.IoUtils
 
IT - Static variable in class org.pkl.core.runtime.Identifier
 
iterateAlreadyForcedMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmFunction
 
iterateAlreadyForcedMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmObject
 
iterateAlreadyForcedMemberValues(VmObjectLike.ForcedMemberValueConsumer) - Method in class org.pkl.core.runtime.VmObjectLike
 
iterateMembers(BiFunction<Object, ObjectMember, Boolean>) - Method in class org.pkl.core.runtime.VmFunction
 
iterateMembers(BiFunction<Object, ObjectMember, Boolean>) - Method in class org.pkl.core.runtime.VmObject
 
iterateMembers(BiFunction<Object, ObjectMember, Boolean>) - Method in class org.pkl.core.runtime.VmObjectLike
Iterates over member definitions in order of their definition, from the top of the prototype chain downwards.
iterateMemberValues(VmObjectLike.MemberValueConsumer) - Method in class org.pkl.core.runtime.VmFunction
 
iterateMemberValues(VmObjectLike.MemberValueConsumer) - Method in class org.pkl.core.runtime.VmObject
 
iterateMemberValues(VmObjectLike.MemberValueConsumer) - Method in class org.pkl.core.runtime.VmObjectLike
Iterates over member definitions and their values in order of their definition, from the top of the prototype chain downwards.
ITERATION_TIME - Static variable in class org.pkl.core.runtime.Identifier
 
ITERATIONS - Static variable in class org.pkl.core.runtime.Identifier
 
iterator() - Method in class org.pkl.core.Pair
 
iterator() - Method in class org.pkl.core.runtime.VmIntSeq
 
iterator() - Method in class org.pkl.core.runtime.VmList
 
iterator() - Method in class org.pkl.core.runtime.VmMap
 
iterator() - Method in class org.pkl.core.runtime.VmPair
 
iterator() - Method in class org.pkl.core.runtime.VmSet
 
iterator() - Method in class org.pkl.core.util.json.Json.JsArray
 
Iterators - Class in org.pkl.core.runtime
 
Iterators.ReverseArrayIterator - Class in org.pkl.core.runtime
A reverse iterator for arrays.
Iterators.ReverseTruffleIterator<T> - Class in org.pkl.core.runtime
A reverse iterator for lists that performs all work behind Truffle boundaries.
Iterators.TruffleIterator<T> - Class in org.pkl.core.runtime
An iterator for iterables that performs all work behind Truffle boundaries.

J

join() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.join
 
join() - Constructor for class org.pkl.core.stdlib.base.ListNodes.join
 
join() - Constructor for class org.pkl.core.stdlib.base.SetNodes.join
 
join(String) - Method in class org.pkl.core.runtime.VmCollection
 
joinToStringBuilder(StringBuilder, Iterable<T>, String) - Static method in class org.pkl.core.util.StringUtils
 
joinToStringBuilder(StringBuilder, Iterable<T>, String, Consumer<T>) - Static method in class org.pkl.core.util.StringUtils
 
joinToStringBuilder(StringBuilder, Iterable<T>, Consumer<T>) - Static method in class org.pkl.core.util.StringUtils
 
JsArray() - Constructor for class org.pkl.core.util.json.Json.JsArray
 
JsArray(int) - Constructor for class org.pkl.core.util.json.Json.JsArray
 
JsObject() - Constructor for class org.pkl.core.util.json.Json.JsObject
 
JsObject(int) - Constructor for class org.pkl.core.util.json.Json.JsObject
 
json(Writer, String, boolean) - Static method in class org.pkl.core.ValueRenderers
Creates a renderer for JSON.
Json - Class in org.pkl.core.util.json
Parser for JSON.
Json() - Constructor for class org.pkl.core.util.json.Json
 
JSON - org.pkl.core.OutputFormat
 
Json.FormatException - Exception in org.pkl.core.util.json
 
Json.JsArray - Class in org.pkl.core.util.json
 
Json.JsObject - Class in org.pkl.core.util.json
 
Json.JsonParseException - Exception in org.pkl.core.util.json
 
Json.MalformedJsonException - Exception in org.pkl.core.util.json
 
Json.Mapper<R> - Interface in org.pkl.core.util.json
 
Json.MappingException - Exception in org.pkl.core.util.json
 
Json.MissingFieldException - Exception in org.pkl.core.util.json
 
JsonEscaper - Class in org.pkl.core.util.json
 
JsonEscaper(boolean) - Constructor for class org.pkl.core.util.json.JsonEscaper
 
JsonHandler<A,​O> - Class in org.pkl.core.util.json
A handler for parser events.
JsonHandler() - Constructor for class org.pkl.core.util.json.JsonHandler
 
JSONNET - org.pkl.core.OutputFormat
 
JsonnetModule - Class in org.pkl.core.runtime
 
JsonnetModule() - Constructor for class org.pkl.core.runtime.JsonnetModule
 
JsonParseException() - Constructor for exception org.pkl.core.util.json.Json.JsonParseException
 
JsonParser - Class in org.pkl.core.util.json
A streaming parser for JSON text.
JsonParser(JsonHandler<?, ?>) - Constructor for class org.pkl.core.util.json.JsonParser
Creates a new JsonParser with the given handler.
JsonRendererNodes - Class in org.pkl.core.stdlib.base
 
JsonRendererNodes.renderDocument - Class in org.pkl.core.stdlib.base
 
JsonRendererNodes.renderValue - Class in org.pkl.core.stdlib.base
 
JsonWriter - Class in org.pkl.core.util.json
Writes a JSON (RFC 7159) encoded value to a stream, one token at a time.
JsonWriter(Writer) - Constructor for class org.pkl.core.util.json.JsonWriter
Creates a new instance that writes a JSON-encoded stream to out.
JUnitReport - Class in org.pkl.core.stdlib.test.report
 
JUnitReport() - Constructor for class org.pkl.core.stdlib.test.report.JUnitReport
 

K

k - Variable in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
k - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
kb() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.kb
 
kb() - Constructor for class org.pkl.core.stdlib.base.IntNodes.kb
 
KB - Static variable in class org.pkl.core.runtime.Identifier
 
key() - Constructor for class org.pkl.core.stdlib.base.PairNodes.key
 
KeyLookupSuggestions - Class in org.pkl.core.runtime
 
KeyLookupSuggestions() - Constructor for class org.pkl.core.runtime.KeyLookupSuggestions
 
KeyLookupSuggestions.Candidate - Class in org.pkl.core.runtime
 
keys() - Constructor for class org.pkl.core.stdlib.base.MapNodes.keys
 
keys() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.keys
 
keys() - Method in class org.pkl.core.runtime.VmMap
 
keySet() - Method in class org.pkl.core.util.json.Json.JsObject
 
keyTypeNode - Variable in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
KEYWORD_NAMES - Static variable in class org.pkl.core.parser.Lexer
 
KEYWORD_TYPES - Static variable in class org.pkl.core.parser.Lexer
 
kib() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.kib
 
kib() - Constructor for class org.pkl.core.stdlib.base.IntNodes.kib
 
KIB - Static variable in class org.pkl.core.runtime.Identifier
 
KIBIBYTES - org.pkl.core.DataSizeUnit
 
KILOBYTES - org.pkl.core.DataSizeUnit
 

L

l - Variable in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
l - Variable in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
Lambda - Class in org.pkl.core.ast.member
 
Lambda(SourceSection, String) - Constructor for class org.pkl.core.ast.member.Lambda
 
LambdaScope(SymbolTable.Scope, String, FrameDescriptor.Builder) - Constructor for class org.pkl.core.ast.builder.SymbolTable.LambdaScope
 
language - Variable in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
language - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
language() - Method in class org.pkl.core.Platform
The language implementation of this platform.
Language(String) - Constructor for class org.pkl.core.Platform.Language
Constructs a Platform.Language.
LanguageAwareNode - Interface in org.pkl.core.stdlib
A node that requires access to `VmLanguage`.
last - Variable in class org.pkl.core.runtime.VmIntSeq
 
last() - Constructor for class org.pkl.core.stdlib.base.ListNodes.last
 
last() - Constructor for class org.pkl.core.stdlib.base.SetNodes.last
 
lastIndex() - Constructor for class org.pkl.core.stdlib.base.ListNodes.lastIndex
 
lastIndex() - Constructor for class org.pkl.core.stdlib.base.StringNodes.lastIndex
 
lastIndexOf() - Constructor for class org.pkl.core.stdlib.base.ListNodes.lastIndexOf
 
lastIndexOf() - Constructor for class org.pkl.core.stdlib.base.StringNodes.lastIndexOf
 
lastIndexOf(Object) - Method in class org.pkl.core.runtime.VmList
 
lastIndexOf(Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
lastIndexOfOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.lastIndexOfOrNull
 
lastIndexOfOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.lastIndexOfOrNull
 
lastIndexOfOrNull(Object) - Method in class org.pkl.core.runtime.VmList
 
lastOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.lastOrNull
 
lastOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.lastOrNull
 
LateInit - Annotation Type in org.pkl.core.util
Indicates that the annotated field is initially null and initialized to a non-null value before or upon first use.
lateInitParent(VmObject) - Method in class org.pkl.core.runtime.VmObject
 
lateInitVmClass(VmClass) - Method in class org.pkl.core.runtime.VmTyped
 
LBRACE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LBRACE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LBRACE() - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
LBRACE() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
LBRACK - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LBRACK - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
LBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
LBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
lcm() - Constructor for class org.pkl.core.stdlib.math.MathNodes.lcm
 
length() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.ListNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.MapNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.SetNodes.length
 
length() - Constructor for class org.pkl.core.stdlib.base.StringNodes.length
 
LessThanNode - Class in org.pkl.core.ast.expression.binary
 
LessThanNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.LessThanNode
 
LessThanOrEqualNode - Class in org.pkl.core.ast.expression.binary
 
LessThanOrEqualNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.LessThanOrEqualNode
 
LET - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LET - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LET() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
LetExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
LetExprNode - Class in org.pkl.core.ast.expression.binary
 
LetExprNode(SourceSection, UnresolvedFunctionNode, ExpressionNode, boolean) - Constructor for class org.pkl.core.ast.expression.binary.LetExprNode
 
Lexer - Class in org.pkl.core.parser
 
Lexer() - Constructor for class org.pkl.core.parser.Lexer
 
LexError(String, int, int, int) - Constructor for exception org.pkl.core.parser.LexParseException.LexError
 
LexParseException - Exception in org.pkl.core.parser
 
LexParseException(String, int, int, int, int) - Constructor for exception org.pkl.core.parser.LexParseException
 
LexParseException.IncompleteInput - Exception in org.pkl.core.parser
 
LexParseException.LexError - Exception in org.pkl.core.parser
 
LexParseException.ParseError - Exception in org.pkl.core.parser
 
lift(Object) - Static method in class org.pkl.core.runtime.VmNull
 
line - Variable in class org.pkl.core.util.json.Location
The line number, starting at 1.
LINE_BREAK - Static variable in class org.pkl.core.stdlib.AbstractRenderer
 
LineComment - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LineComment - Static variable in class org.pkl.core.parser.antlr.PklParser
 
List - Static variable in class org.pkl.core.PClassInfo
 
List() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.List
 
LIST - Static variable in class org.pkl.core.runtime.Identifier
 
listElements(URI) - Static method in class org.pkl.core.module.FileResolver
 
listElements(Path) - Static method in class org.pkl.core.module.FileResolver
 
listElements(PackageAssetUri, Checksums) - Method in interface org.pkl.core.packages.PackageResolver
 
listElements(SecurityManager, URI) - Method in interface org.pkl.core.runtime.ReaderBase
List elements within a base URI.
Listing - Static variable in class org.pkl.core.PClassInfo
 
ListingNodes - Class in org.pkl.core.stdlib.base
 
ListingNodes.distinct - Class in org.pkl.core.stdlib.base
 
ListingNodes.distinctBy - Class in org.pkl.core.stdlib.base
 
ListingNodes.fold - Class in org.pkl.core.stdlib.base
 
ListingNodes.foldIndexed - Class in org.pkl.core.stdlib.base
 
ListingNodes.isDistinct - Class in org.pkl.core.stdlib.base
 
ListingNodes.isDistinctBy - Class in org.pkl.core.stdlib.base
 
ListingNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
ListingNodes.join - Class in org.pkl.core.stdlib.base
 
ListingNodes.length - Class in org.pkl.core.stdlib.base
 
ListingNodes.toList - Class in org.pkl.core.stdlib.base
 
ListingNodes.toSet - Class in org.pkl.core.stdlib.base
 
ListingOrMappingTypeNode(SourceSection, TypeNode, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
ListingTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.ListingTypeNode
 
listIterator() - Method in class org.pkl.core.util.json.Json.JsArray
 
listIterator(int) - Method in class org.pkl.core.util.json.Json.JsArray
 
ListLiteralNode - Class in org.pkl.core.ast.expression.literal
 
ListLiteralNode(SourceSection, ExpressionNode[]) - Constructor for class org.pkl.core.ast.expression.literal.ListLiteralNode
 
ListNodes - Class in org.pkl.core.stdlib.base
 
ListNodes.add - Class in org.pkl.core.stdlib.base
 
ListNodes.any - Class in org.pkl.core.stdlib.base
 
ListNodes.contains - Class in org.pkl.core.stdlib.base
 
ListNodes.count - Class in org.pkl.core.stdlib.base
 
ListNodes.distinct - Class in org.pkl.core.stdlib.base
 
ListNodes.distinctBy - Class in org.pkl.core.stdlib.base
 
ListNodes.drop - Class in org.pkl.core.stdlib.base
 
ListNodes.dropLast - Class in org.pkl.core.stdlib.base
 
ListNodes.dropLastWhile - Class in org.pkl.core.stdlib.base
 
ListNodes.dropWhile - Class in org.pkl.core.stdlib.base
 
ListNodes.endsWith - Class in org.pkl.core.stdlib.base
 
ListNodes.every - Class in org.pkl.core.stdlib.base
 
ListNodes.filter - Class in org.pkl.core.stdlib.base
 
ListNodes.filterIndexed - Class in org.pkl.core.stdlib.base
 
ListNodes.filterIsInstance - Class in org.pkl.core.stdlib.base
 
ListNodes.filterNonNull - Class in org.pkl.core.stdlib.base
 
ListNodes.find - Class in org.pkl.core.stdlib.base
 
ListNodes.findIndex - Class in org.pkl.core.stdlib.base
 
ListNodes.findIndexOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.findLast - Class in org.pkl.core.stdlib.base
 
ListNodes.findLastIndex - Class in org.pkl.core.stdlib.base
 
ListNodes.findLastIndexOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.findLastOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.findOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.first - Class in org.pkl.core.stdlib.base
 
ListNodes.firstOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.flatMap - Class in org.pkl.core.stdlib.base
 
ListNodes.flatMapIndexed - Class in org.pkl.core.stdlib.base
 
ListNodes.flatten - Class in org.pkl.core.stdlib.base
 
ListNodes.fold - Class in org.pkl.core.stdlib.base
 
ListNodes.foldBack - Class in org.pkl.core.stdlib.base
 
ListNodes.foldIndexed - Class in org.pkl.core.stdlib.base
 
ListNodes.getOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.groupBy - Class in org.pkl.core.stdlib.base
 
ListNodes.indexOf - Class in org.pkl.core.stdlib.base
 
ListNodes.indexOfOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.isDistinct - Class in org.pkl.core.stdlib.base
 
ListNodes.isDistinctBy - Class in org.pkl.core.stdlib.base
 
ListNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
ListNodes.join - Class in org.pkl.core.stdlib.base
 
ListNodes.last - Class in org.pkl.core.stdlib.base
 
ListNodes.lastIndex - Class in org.pkl.core.stdlib.base
 
ListNodes.lastIndexOf - Class in org.pkl.core.stdlib.base
 
ListNodes.lastIndexOfOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.lastOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.length - Class in org.pkl.core.stdlib.base
 
ListNodes.map - Class in org.pkl.core.stdlib.base
 
ListNodes.mapIndexed - Class in org.pkl.core.stdlib.base
 
ListNodes.mapNonNull - Class in org.pkl.core.stdlib.base
 
ListNodes.max - Class in org.pkl.core.stdlib.base
 
ListNodes.maxBy - Class in org.pkl.core.stdlib.base
 
ListNodes.maxByOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.maxOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.maxWith - Class in org.pkl.core.stdlib.base
 
ListNodes.maxWithOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.min - Class in org.pkl.core.stdlib.base
 
ListNodes.minBy - Class in org.pkl.core.stdlib.base
 
ListNodes.minByOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.minOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.minWith - Class in org.pkl.core.stdlib.base
 
ListNodes.minWithOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.partition - Class in org.pkl.core.stdlib.base
 
ListNodes.reduce - Class in org.pkl.core.stdlib.base
 
ListNodes.reduceOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.repeat - Class in org.pkl.core.stdlib.base
 
ListNodes.replace - Class in org.pkl.core.stdlib.base
 
ListNodes.replaceOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.replaceRange - Class in org.pkl.core.stdlib.base
 
ListNodes.replaceRangeOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.rest - Class in org.pkl.core.stdlib.base
 
ListNodes.restOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.reverse - Class in org.pkl.core.stdlib.base
 
ListNodes.single - Class in org.pkl.core.stdlib.base
 
ListNodes.singleOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.sort - Class in org.pkl.core.stdlib.base
 
ListNodes.sortBy - Class in org.pkl.core.stdlib.base
 
ListNodes.sortWith - Class in org.pkl.core.stdlib.base
 
ListNodes.split - Class in org.pkl.core.stdlib.base
 
ListNodes.splitOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.startsWith - Class in org.pkl.core.stdlib.base
 
ListNodes.sublist - Class in org.pkl.core.stdlib.base
 
ListNodes.sublistOrNull - Class in org.pkl.core.stdlib.base
 
ListNodes.take - Class in org.pkl.core.stdlib.base
 
ListNodes.takeLast - Class in org.pkl.core.stdlib.base
 
ListNodes.takeLastWhile - Class in org.pkl.core.stdlib.base
 
ListNodes.takeWhile - Class in org.pkl.core.stdlib.base
 
ListNodes.toDynamic - Class in org.pkl.core.stdlib.base
 
ListNodes.toList - Class in org.pkl.core.stdlib.base
 
ListNodes.toListing - Class in org.pkl.core.stdlib.base
 
ListNodes.toMap - Class in org.pkl.core.stdlib.base
 
ListNodes.toSet - Class in org.pkl.core.stdlib.base
 
ListNodes.zip - Class in org.pkl.core.stdlib.base
 
ListTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.ListTypeNode
 
load(ModuleSource) - Static method in class org.pkl.core.settings.PklSettings
Loads a settings file from the given path.
Load(String, URI) - Constructor for class org.pkl.core.repl.ReplRequest.Load
 
loadFromPath(Path) - Static method in class org.pkl.core.project.Project
Convenience method to load a project with the default security manager, no timeout, and the default stack frame transformer.
loadFromPath(Path, SecurityManager, Duration) - Static method in class org.pkl.core.project.Project
Convenience method to load a project with the default stack frame transformer.
loadFromPath(Path, SecurityManager, Duration, StackFrameTransformer, Map<String, String>) - Static method in class org.pkl.core.project.Project
Loads Project data from the given Path.
loadFromPklHomeDir() - Static method in class org.pkl.core.settings.PklSettings
Loads the user settings file (~/.pkl/settings.pkl).
loadModule(URI, VmTyped) - Static method in class org.pkl.core.runtime.StdLibModule
 
loadModule(ModuleKey) - Method in class org.pkl.core.runtime.VmLanguage
 
loadModule(ModuleKey, ImportNode) - Method in class org.pkl.core.runtime.VmLanguage
 
loadSource() - Method in interface org.pkl.core.module.ResolvedModuleKey
Loads module(s) from ResolvedModuleKey.getUri().
loadSource(ResolvedModuleKey) - Static method in class org.pkl.core.runtime.VmUtils
 
LOCAL - Static variable in class org.pkl.core.ast.VmModifier
 
LOCAL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LOCAL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LOCAL() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
LocalDependency(PackageUri, Path) - Constructor for class org.pkl.core.packages.Dependency.LocalDependency
 
localMethod(String) - Static method in class org.pkl.core.runtime.Identifier
 
localProperty(String) - Static method in class org.pkl.core.runtime.Identifier
 
LocalTypedPropertyNode - Class in org.pkl.core.ast.member
 
LocalTypedPropertyNode(VmLanguage, FrameDescriptor, ObjectMember, ExpressionNode, UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.member.LocalTypedPropertyNode
 
Location - Class in org.pkl.core.util.json
An immutable object that represents a location in the parsed text.
log() - Constructor for class org.pkl.core.stdlib.math.MathNodes.log
 
log10() - Constructor for class org.pkl.core.stdlib.math.MathNodes.log10
 
log2() - Constructor for class org.pkl.core.stdlib.math.MathNodes.log2
 
logger - Variable in class org.pkl.core.EvaluatorImpl
 
Logger - Interface in org.pkl.core
SPI for log messages emitted by the Pkl evaluator.
LoggerImpl - Class in org.pkl.core.runtime
 
LoggerImpl(Logger, StackFrameTransformer) - Constructor for class org.pkl.core.runtime.LoggerImpl
 
Loggers - Class in org.pkl.core
Predefined Loggers.
Loggers() - Constructor for class org.pkl.core.Loggers
 
LogicalAndExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
LogicalAndNode - Class in org.pkl.core.ast.expression.binary
 
LogicalAndNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.binary.LogicalAndNode
 
LogicalNotExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.LogicalNotExprContext
 
LogicalNotNode - Class in org.pkl.core.ast.expression.unary
 
LogicalNotNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.unary.LogicalNotNode
 
LogicalOrExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
LogicalOrNode - Class in org.pkl.core.ast.expression.binary
 
LogicalOrNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.binary.LogicalOrNode
 
LPAREN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LPAREN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
LPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
LPRED - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LPRED - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LPRED() - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
LT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LT() - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
LT() - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
LT() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
LTE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
LTE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
LTE() - Method in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 

M

MalformedJsonException(ParseException, String) - Constructor for exception org.pkl.core.util.json.Json.MalformedJsonException
 
map() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.map
 
map() - Constructor for class org.pkl.core.stdlib.base.ListNodes.map
 
map() - Constructor for class org.pkl.core.stdlib.base.MapNodes.map
 
map() - Constructor for class org.pkl.core.stdlib.base.SetNodes.map
 
Map - Static variable in class org.pkl.core.PClassInfo
 
Map() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Map
 
MAP - Static variable in class org.pkl.core.runtime.Identifier
 
mapIndexed() - Constructor for class org.pkl.core.stdlib.base.ListNodes.mapIndexed
 
mapIndexed() - Constructor for class org.pkl.core.stdlib.base.SetNodes.mapIndexed
 
mapKeys() - Constructor for class org.pkl.core.stdlib.base.MapNodes.mapKeys
 
MapLiteralNode - Class in org.pkl.core.ast.expression.literal
 
MapLiteralNode(SourceSection, ExpressionNode[]) - Constructor for class org.pkl.core.ast.expression.literal.MapLiteralNode
 
MapNodes - Class in org.pkl.core.stdlib.base
 
MapNodes.any - Class in org.pkl.core.stdlib.base
 
MapNodes.containsKey - Class in org.pkl.core.stdlib.base
 
MapNodes.containsValue - Class in org.pkl.core.stdlib.base
 
MapNodes.entries - Class in org.pkl.core.stdlib.base
 
MapNodes.every - Class in org.pkl.core.stdlib.base
 
MapNodes.filter - Class in org.pkl.core.stdlib.base
 
MapNodes.flatMap - Class in org.pkl.core.stdlib.base
 
MapNodes.fold - Class in org.pkl.core.stdlib.base
 
MapNodes.getOrNull - Class in org.pkl.core.stdlib.base
 
MapNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
MapNodes.keys - Class in org.pkl.core.stdlib.base
 
MapNodes.length - Class in org.pkl.core.stdlib.base
 
MapNodes.map - Class in org.pkl.core.stdlib.base
 
MapNodes.mapKeys - Class in org.pkl.core.stdlib.base
 
MapNodes.mapValues - Class in org.pkl.core.stdlib.base
 
MapNodes.put - Class in org.pkl.core.stdlib.base
 
MapNodes.remove - Class in org.pkl.core.stdlib.base
 
MapNodes.toDynamic - Class in org.pkl.core.stdlib.base
 
MapNodes.toMap - Class in org.pkl.core.stdlib.base
 
MapNodes.toMapping - Class in org.pkl.core.stdlib.base
 
MapNodes.toTyped - Class in org.pkl.core.stdlib.base
 
MapNodes.values - Class in org.pkl.core.stdlib.base
 
mapNonNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.mapNonNull
 
mapNonNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.mapNonNull
 
Mapping - Static variable in class org.pkl.core.PClassInfo
 
MappingException(String, Exception) - Constructor for exception org.pkl.core.util.json.Json.MappingException
 
MappingNodes - Class in org.pkl.core.stdlib.base
 
MappingNodes.containsKey - Class in org.pkl.core.stdlib.base
 
MappingNodes.fold - Class in org.pkl.core.stdlib.base
 
MappingNodes.getOrNull - Class in org.pkl.core.stdlib.base
 
MappingNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
MappingNodes.keys - Class in org.pkl.core.stdlib.base
 
MappingNodes.length - Class in org.pkl.core.stdlib.base
 
MappingNodes.toMap - Class in org.pkl.core.stdlib.base
 
MappingTypeNode(SourceSection, TypeNode, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.MappingTypeNode
 
MapTypeNode(SourceSection, TypeNode, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.MapTypeNode
 
mapValues() - Constructor for class org.pkl.core.stdlib.base.MapNodes.mapValues
 
matchEntire() - Constructor for class org.pkl.core.stdlib.base.RegexNodes.matchEntire
 
matcher(String) - Method in class org.pkl.core.runtime.VmRegex
 
matches() - Constructor for class org.pkl.core.stdlib.base.StringNodes.matches
 
MathModule - Class in org.pkl.core.runtime
 
MathNodes - Class in org.pkl.core.stdlib.math
 
MathNodes.acos - Class in org.pkl.core.stdlib.math
 
MathNodes.asin - Class in org.pkl.core.stdlib.math
 
MathNodes.atan - Class in org.pkl.core.stdlib.math
 
MathNodes.cbrt - Class in org.pkl.core.stdlib.math
 
MathNodes.cos - Class in org.pkl.core.stdlib.math
 
MathNodes.e - Class in org.pkl.core.stdlib.math
 
MathNodes.exp - Class in org.pkl.core.stdlib.math
 
MathNodes.gcd - Class in org.pkl.core.stdlib.math
 
MathNodes.isPowerOfTwo - Class in org.pkl.core.stdlib.math
 
MathNodes.lcm - Class in org.pkl.core.stdlib.math
 
MathNodes.log - Class in org.pkl.core.stdlib.math
 
MathNodes.log10 - Class in org.pkl.core.stdlib.math
 
MathNodes.log2 - Class in org.pkl.core.stdlib.math
 
MathNodes.max - Class in org.pkl.core.stdlib.math
 
MathNodes.maxFiniteFloat - Class in org.pkl.core.stdlib.math
 
MathNodes.maxInt - Class in org.pkl.core.stdlib.math
 
MathNodes.maxInt16 - Class in org.pkl.core.stdlib.math
 
MathNodes.maxInt32 - Class in org.pkl.core.stdlib.math
 
MathNodes.maxInt8 - Class in org.pkl.core.stdlib.math
 
MathNodes.maxUInt - Class in org.pkl.core.stdlib.math
 
MathNodes.maxUInt16 - Class in org.pkl.core.stdlib.math
 
MathNodes.maxUInt32 - Class in org.pkl.core.stdlib.math
 
MathNodes.maxUInt8 - Class in org.pkl.core.stdlib.math
 
MathNodes.min - Class in org.pkl.core.stdlib.math
 
MathNodes.minFiniteFloat - Class in org.pkl.core.stdlib.math
 
MathNodes.minInt - Class in org.pkl.core.stdlib.math
 
MathNodes.minInt16 - Class in org.pkl.core.stdlib.math
 
MathNodes.minInt32 - Class in org.pkl.core.stdlib.math
 
MathNodes.minInt8 - Class in org.pkl.core.stdlib.math
 
MathNodes.minPositiveFloat - Class in org.pkl.core.stdlib.math
 
MathNodes.pi - Class in org.pkl.core.stdlib.math
 
MathNodes.sin - Class in org.pkl.core.stdlib.math
 
MathNodes.sqrt - Class in org.pkl.core.stdlib.math
 
MathNodes.tan - Class in org.pkl.core.stdlib.math
 
MathUtils - Class in org.pkl.core.util
 
max() - Constructor for class org.pkl.core.stdlib.base.ListNodes.max
 
max() - Constructor for class org.pkl.core.stdlib.base.SetNodes.max
 
max() - Constructor for class org.pkl.core.stdlib.math.MathNodes.max
 
MAX_COLLECTION_ALIASES - Static variable in class org.pkl.core.runtime.Identifier
 
maxBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.maxBy
 
maxBy() - Constructor for class org.pkl.core.stdlib.base.SetNodes.maxBy
 
maxByOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.maxByOrNull
 
maxByOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.maxByOrNull
 
maxFiniteFloat() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxFiniteFloat
 
maxInt() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxInt
 
maxInt16() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxInt16
 
maxInt32() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxInt32
 
maxInt8() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxInt8
 
maxListingMemberIndex - Variable in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
maxOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.maxOrNull
 
maxOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.maxOrNull
 
maxUInt() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxUInt
 
maxUInt16() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxUInt16
 
maxUInt32() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxUInt32
 
maxUInt8() - Constructor for class org.pkl.core.stdlib.math.MathNodes.maxUInt8
 
maxWith() - Constructor for class org.pkl.core.stdlib.base.ListNodes.maxWith
 
maxWith() - Constructor for class org.pkl.core.stdlib.base.SetNodes.maxWith
 
maxWithOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.maxWithOrNull
 
maxWithOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.maxWithOrNull
 
maybeQuoteIdentifier(String) - Static method in class org.pkl.core.parser.Lexer
 
mb() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.mb
 
mb() - Constructor for class org.pkl.core.stdlib.base.IntNodes.mb
 
MB - Static variable in class org.pkl.core.runtime.Identifier
 
md5() - Constructor for class org.pkl.core.stdlib.base.ResourceNodes.md5
 
md5() - Constructor for class org.pkl.core.stdlib.base.StringNodes.md5
 
md5(byte[]) - Static method in class org.pkl.core.util.ByteArrayUtils
 
MEBIBYTES - org.pkl.core.DataSizeUnit
 
MEGABYTES - org.pkl.core.DataSizeUnit
 
member - Variable in class org.pkl.core.ast.expression.generator.GeneratorPropertyNode
 
member - Variable in class org.pkl.core.ast.MemberNode
 
Member - Class in org.pkl.core.ast.member
 
Member - Class in org.pkl.core
Common base class for TypeAlias, PClass, PClass.Property, and PClass.Method.
Member(String, Member.SourceLocation, Set<Modifier>, List<PObject>, String) - Constructor for class org.pkl.core.Member
 
Member(SourceSection, SourceSection, int, Identifier, String) - Constructor for class org.pkl.core.ast.member.Member
 
Member.SourceLocation - Class in org.pkl.core
 
MemberLookupMode - Enum in org.pkl.core.ast
 
MemberLookupSuggestions - Class in org.pkl.core.runtime
 
MemberLookupSuggestions(VmObjectLike, Object, int, Set<MemberLookupSuggestions.Candidate.Kind>) - Constructor for class org.pkl.core.runtime.MemberLookupSuggestions
 
MemberLookupSuggestions.Candidate - Class in org.pkl.core.runtime
 
MemberLookupSuggestions.Candidate.Kind - Enum in org.pkl.core.runtime
 
MemberNode - Class in org.pkl.core.ast
 
MemberNode(VmLanguage, FrameDescriptor, Member, ExpressionNode) - Constructor for class org.pkl.core.ast.MemberNode
 
MemberPredicateContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
members - Variable in class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
members - Variable in class org.pkl.core.repl.ReplResponse.Completion
 
members - Variable in class org.pkl.core.runtime.VmObject
 
MESSAGE - Static variable in class org.pkl.core.runtime.Identifier
 
method(String, boolean) - Static method in class org.pkl.core.runtime.Identifier
 
Method(PClass, String, Member.SourceLocation, Set<Modifier>, List<PObject>, String, List<TypeParameter>, Map<String, PType>, PType) - Constructor for class org.pkl.core.PClass.Method
 
METHOD - org.pkl.core.runtime.MemberLookupSuggestions.Candidate.Kind
 
methodFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
methodHeader() - Method in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
methodHeader() - Method in class org.pkl.core.parser.antlr.PklParser
 
methodHeader() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectMethodContext
 
MethodHeaderContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
methodName - Variable in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
methodParameterFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
MethodScope(SymbolTable.Scope, Identifier, String, ConstLevel, FrameDescriptor.Builder, List<TypeParameter>) - Constructor for class org.pkl.core.ast.builder.SymbolTable.MethodScope
 
mib() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.mib
 
mib() - Constructor for class org.pkl.core.stdlib.base.IntNodes.mib
 
MIB - Static variable in class org.pkl.core.runtime.Identifier
 
MicrobenchmarkNodes - Class in org.pkl.core.stdlib.benchmark
 
MicrobenchmarkNodes() - Constructor for class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes
 
MicrobenchmarkNodes.run - Class in org.pkl.core.stdlib.benchmark
 
MicrobenchmarkNodes.RunIterationsNode - Class in org.pkl.core.stdlib.benchmark
 
MICROS - org.pkl.core.DurationUnit
 
MILLIS - org.pkl.core.DurationUnit
 
MIME_TYPE - Static variable in class org.pkl.core.runtime.VmLanguage
 
min() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.min
 
min() - Constructor for class org.pkl.core.stdlib.base.IntNodes.min
 
min() - Constructor for class org.pkl.core.stdlib.base.ListNodes.min
 
min() - Constructor for class org.pkl.core.stdlib.base.SetNodes.min
 
min() - Constructor for class org.pkl.core.stdlib.math.MathNodes.min
 
MIN - Static variable in class org.pkl.core.runtime.Identifier
 
MIN_PKL_VERSION - Static variable in class org.pkl.core.runtime.Identifier
 
minBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.minBy
 
minBy() - Constructor for class org.pkl.core.stdlib.base.SetNodes.minBy
 
minByOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.minByOrNull
 
minByOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.minByOrNull
 
minFiniteFloat() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minFiniteFloat
 
minInt() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minInt
 
minInt16() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minInt16
 
minInt32() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minInt32
 
minInt8() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minInt8
 
minOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.minOrNull
 
minOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.minOrNull
 
minPositiveFloat() - Constructor for class org.pkl.core.stdlib.math.MathNodes.minPositiveFloat
 
MINUS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MINUS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MINUS() - Method in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
MINUS() - Method in class org.pkl.core.parser.antlr.PklParser.UnaryMinusExprContext
 
MINUTES - org.pkl.core.DurationUnit
 
minWith() - Constructor for class org.pkl.core.stdlib.base.ListNodes.minWith
 
minWith() - Constructor for class org.pkl.core.stdlib.base.SetNodes.minWith
 
minWithOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.minWithOrNull
 
minWithOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.minWithOrNull
 
MirrorFactories - Class in org.pkl.core.runtime
 
MissingFieldException(Object, String) - Constructor for exception org.pkl.core.util.json.Json.MissingFieldException
 
MLCharacterEscape - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLCharacterEscape - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLCharacterEscape - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLCharacterEscape() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLCharacterEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLCharacters - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLCharacters - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLCharacters - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLCharacters() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLCharacters(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLEndQuote - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLEndQuote - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLEndQuote() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
MLInterpolation - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLInterpolation - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLInterpolation() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLNewline - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLNewline - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLNewline - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLNewline() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLNewline(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLQuote - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLQuote - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLQuote() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
MLString - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLUnicodeEscape - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MLUnicodeEscape - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MLUnicodeEscape - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLUnicodeEscape() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MLUnicodeEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MOD - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MOD - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MOD() - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
MODE - Static variable in class org.pkl.core.runtime.Identifier
 
modeNames - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
modifier() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
modifier(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
Modifier - Enum in org.pkl.core
 
ModifierContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
modifiers - Variable in class org.pkl.core.ast.member.Member
 
modifiers - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
module() - Method in class org.pkl.core.parser.antlr.PklParser
 
Module - Static variable in class org.pkl.core.PClassInfo
 
Module() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.Module
 
Module(SourceSection) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Module
 
MODULE - org.pkl.core.ast.builder.ConstLevel
 
MODULE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
MODULE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
MODULE - Static variable in class org.pkl.core.PType
The type of the enclosing module.
MODULE - Static variable in class org.pkl.core.runtime.Identifier
 
MODULE() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExprContext
 
MODULE() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
MODULE() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleTypeContext
 
MODULE_CLASS_NAME - Static variable in class org.pkl.core.PClassInfo
 
MODULE_INFO - Static variable in class org.pkl.core.runtime.Identifier
 
ModuleCache - Class in org.pkl.core.runtime
Caches modules by the URI originally specified in the importing module, and also by the resolved URI from which the module was eventually loaded.
ModuleCache() - Constructor for class org.pkl.core.runtime.ModuleCache
 
ModuleCache.ModuleInitializer - Interface in org.pkl.core.runtime
 
ModuleClassNodes - Class in org.pkl.core.stdlib.base
 
ModuleClassNodes.relativePathTo - Class in org.pkl.core.stdlib.base
 
ModuleContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
moduleDecl() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
moduleDecl() - Method in class org.pkl.core.parser.antlr.PklParser
 
moduleDecl() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
moduleDecl(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ModuleDeclContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
ModuleExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleExprContext
 
moduleExtendsOrAmendsClause() - Method in class org.pkl.core.parser.antlr.PklParser
 
moduleExtendsOrAmendsClause() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
ModuleExtendsOrAmendsClauseContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
moduleFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
moduleHeader() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
moduleHeader() - Method in class org.pkl.core.parser.antlr.PklParser
 
ModuleHeaderContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
ModuleInfo - Class in org.pkl.core.runtime
 
ModuleInfo - Static variable in class org.pkl.core.PClassInfo
 
ModuleInfo(SourceSection, SourceSection, SourceSection, String, ModuleKey, ResolvedModuleKey, boolean) - Constructor for class org.pkl.core.runtime.ModuleInfo
 
ModuleKey - Interface in org.pkl.core.module
SPI for identifying, resolving, caching, and resolving a Pkl module.
ModuleKeyFactories - Class in org.pkl.core.module
Utilities for obtaining and using module key factories.
ModuleKeyFactory - Interface in org.pkl.core.module
A factory for ModuleKeys.
ModuleKeys - Class in org.pkl.core.module
Utilities for creating and using ModuleKeys.
ModuleNode - Class in org.pkl.core.ast.member
 
ModuleNode(VmLanguage, SourceSection, String, ExpressionNode) - Constructor for class org.pkl.core.ast.member.ModuleNode
 
moduleOf() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.moduleOf
 
modulePath(String) - Static method in class org.pkl.core.ModuleSource
 
modulePath(URI, ModulePathResolver) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for a modulepath: module to be resolved with the given resolver.
modulePath(ModulePathResolver) - Static method in class org.pkl.core.module.ModuleKeyFactories
Returns a factory for modulepath: modules resolved on the given module path.
modulePath(ModulePathResolver) - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for Pkl module path (--module-path) resources.
ModulePathResolver - Class in org.pkl.core.module
Resolves modulepath URIs from ZIP or JAR files, or from directory paths.
ModulePathResolver(Iterable<Path>) - Constructor for class org.pkl.core.module.ModulePathResolver
 
moduleResolver - Variable in class org.pkl.core.EvaluatorImpl
 
ModuleResolver - Class in org.pkl.core.runtime
 
ModuleResolver(Collection<ModuleKeyFactory>) - Constructor for class org.pkl.core.runtime.ModuleResolver
 
modules() - Method in class org.pkl.core.Release.StandardLibrary
The modules of this standard library.
ModuleSchema - Class in org.pkl.core
Describes the property, method and class members of a module.
ModuleSchema(URI, String, boolean, ModuleSchema, PClass, String, List<PObject>, Map<String, PClass>, Map<String, TypeAlias>, Map<String, URI>) - Constructor for class org.pkl.core.ModuleSchema
Constructs a ModuleSchema instance.
ModuleScope(ModuleInfo) - Constructor for class org.pkl.core.ast.builder.SymbolTable.ModuleScope
 
ModuleSource - Class in org.pkl.core
A representation for a Pkl module's source URI, and optionally its source text.
moduleType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.moduleType
 
ModuleTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ModuleTypeContext
 
moduleTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
ms - Variable in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
ms - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
ms() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.ms
 
ms() - Constructor for class org.pkl.core.stdlib.base.IntNodes.ms
 
MS - Static variable in class org.pkl.core.runtime.Identifier
 
multiLine(int) - Static method in class org.pkl.core.runtime.VmValueRenderer
 
MultiLineStringLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
multiLineStringPart() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
multiLineStringPart() - Method in class org.pkl.core.parser.antlr.PklParser
 
multiLineStringPart(int) - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
MultiLineStringPartContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
MultiplicationNode - Class in org.pkl.core.ast.expression.binary
 
MultiplicationNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.MultiplicationNode
 
MultiplicativeExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
multiply(double) - Method in class org.pkl.core.runtime.VmDataSize
 
multiply(double) - Method in class org.pkl.core.runtime.VmDuration
 
multiply(double, double) - Static method in class org.pkl.core.runtime.VmSafeMath
 
multiply(long, long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
MutableBoolean - Class in org.pkl.core.util
A mutable boolean in a box.
MutableBoolean(boolean) - Constructor for class org.pkl.core.util.MutableBoolean
 
MutableLong - Class in org.pkl.core.util
A mutable long in a box.
MutableLong(long) - Constructor for class org.pkl.core.util.MutableLong
 
MutableReference<T> - Class in org.pkl.core.util
A mutable reference in a box.
MutableReference(T) - Constructor for class org.pkl.core.util.MutableReference
 

N

name - Variable in class org.pkl.core.ast.member.Member
 
name - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
name - Variable in class org.pkl.core.runtime.VmException.ProgramValue
 
name - Variable in class org.pkl.core.stdlib.AbstractRenderer
The name of this renderer.
name() - Method in class org.pkl.core.Platform.OperatingSystem
The name of this operating system.
name() - Method in class org.pkl.core.Platform.Runtime
The name of this language runtime.
name() - Method in class org.pkl.core.Platform.VirtualMachine
The name of this virtual machine.
name(String) - Method in class org.pkl.core.util.json.JsonWriter
Encodes the property name.
NAME - Static variable in class org.pkl.core.runtime.Identifier
 
NaN() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.NaN
 
NANOS - org.pkl.core.DurationUnit
 
negate(double) - Static method in class org.pkl.core.runtime.VmSafeMath
 
negate(long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
NEW - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NEW - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NEW() - Method in class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
newConcurrentHashMap(int) - Static method in class org.pkl.core.util.CollectionUtils
 
NewExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
newHashMap(int) - Static method in class org.pkl.core.util.CollectionUtils
 
newHashSet() - Static method in class org.pkl.core.util.CollectionUtils
 
newHashSet(int) - Static method in class org.pkl.core.util.CollectionUtils
 
newline() - Method in class org.pkl.core.util.json.JsonWriter
 
NewlineSemicolon - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NewlineSemicolon - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NewlineSemicolonChannel - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
newLinkedHashMap(int) - Static method in class org.pkl.core.util.CollectionUtils
 
newLinkedHashSet(int) - Static method in class org.pkl.core.util.CollectionUtils
 
newResult(String) - Method in class org.pkl.core.runtime.TestResults
 
newResult(String, TestResults.Failure) - Method in class org.pkl.core.runtime.TestResults
 
next() - Method in class org.pkl.core.runtime.Iterators.ReverseArrayIterator
 
next() - Method in class org.pkl.core.runtime.Iterators.ReverseTruffleIterator
 
next() - Method in class org.pkl.core.runtime.Iterators.TruffleIterator
 
NON_NULL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NON_NULL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NON_NULL() - Method in class org.pkl.core.parser.antlr.PklParser.NonNullExprContext
 
NONE - org.pkl.core.ast.builder.ConstLevel
 
NONE - Static variable in class org.pkl.core.ast.VmModifier
 
NonFinalClassTypeNode(SourceSection, VmClass) - Constructor for class org.pkl.core.ast.type.TypeNode.NonFinalClassTypeNode
 
NonFinalModuleTypeNode(SourceSection, VmClass) - Constructor for class org.pkl.core.ast.type.TypeNode.NonFinalModuleTypeNode
 
Nonnull - Annotation Type in org.pkl.core.util
 
NonnullByDefault - Annotation Type in org.pkl.core.util
Indicates that method return types and method parameters in the annotated package are Nonnull unless explicitly annotated with Nullable.
NonNullExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NonNullExprContext
 
NonNullNode - Class in org.pkl.core.ast.expression.unary
 
NonNullNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.unary.NonNullNode
 
NonNullTypeAliasTypeNode() - Constructor for class org.pkl.core.ast.type.TypeNode.NonNullTypeAliasTypeNode
 
noop() - Static method in class org.pkl.core.Loggers
Returns a logger that discards log messages.
NoSuchPropertyException - Exception in org.pkl.core
Indicates that a non-existent property was requested for a Composite.
NoSuchPropertyException(String, String) - Constructor for exception org.pkl.core.NoSuchPropertyException
 
NOT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NOT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NOT() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalNotExprContext
 
NOT_EQUAL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NOT_EQUAL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NOT_EQUAL() - Method in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
NotEqualNode - Class in org.pkl.core.ast.expression.binary
 
NotEqualNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.NotEqualNode
 
Nothing(SourceSection) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Nothing
 
Nothing(SourceSection, Object) - Constructor for exception org.pkl.core.ast.type.VmTypeMismatchException.Nothing
 
NOTHING - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NOTHING - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NOTHING - Static variable in class org.pkl.core.PType
The bottom type.
NOTHING() - Method in class org.pkl.core.parser.antlr.PklParser.NothingTypeContext
 
nothingType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.nothingType
 
NothingTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NothingTypeContext
 
nothingTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
NothingTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.NothingTypeNode
 
notifyInitialized() - Method in class org.pkl.core.runtime.VmClass
 
ns() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.ns
 
ns() - Constructor for class org.pkl.core.stdlib.base.IntNodes.ns
 
NS - Static variable in class org.pkl.core.runtime.Identifier
 
Null - Static variable in class org.pkl.core.PClassInfo
 
Null() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Null
 
NULL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
NULL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
NULL() - Method in class org.pkl.core.parser.antlr.PklParser.NullLiteralContext
 
nullable() - Constructor for class org.pkl.core.stdlib.reflect.TypeNodes.nullable
 
Nullable - Annotation Type in org.pkl.core.util
 
Nullable(SourceSection, UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Nullable
 
Nullable(PType) - Constructor for class org.pkl.core.PType.Nullable
 
NullableTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NullableTypeContext
 
nullableTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
nullableTypeFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
NullableTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.NullableTypeNode
 
NullCoalesceExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
NullCoalescingNode - Class in org.pkl.core.ast.expression.binary
 
NullCoalescingNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.binary.NullCoalescingNode
 
NullLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.NullLiteralContext
 
NullPropagatingOperationNode - Class in org.pkl.core.ast.expression.unary
 
NullPropagatingOperationNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.unary.NullPropagatingOperationNode
 
NullReceiverException - Exception in org.pkl.core.runtime
 
nullValue() - Method in class org.pkl.core.util.json.JsonWriter
Encodes null.
Number - Static variable in class org.pkl.core.PClassInfo
 
NumberTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.NumberTypeNode
 

O

Object - Static variable in class org.pkl.core.PClassInfo
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.AmendExprContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
objectBody() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
objectBody(int) - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
objectBody(int) - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
objectBody(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
objectBody(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
objectBody(int) - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
ObjectBodyContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
ObjectElementContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectElementContext
 
ObjectEntryContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
ObjectLiteralNode - Class in org.pkl.core.ast.expression.literal
 
ObjectLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[]) - Constructor for class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
objectMember() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
objectMember() - Method in class org.pkl.core.parser.antlr.PklParser
 
objectMember(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
ObjectMember - Class in org.pkl.core.ast.member
 
ObjectMember(SourceSection, SourceSection, int, Identifier, String) - Constructor for class org.pkl.core.ast.member.ObjectMember
 
ObjectMemberContext() - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
 
ObjectMemberContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
 
ObjectMethodContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectMethodContext
 
ObjectMethodNode - Class in org.pkl.core.ast.member
 
ObjectMethodNode(VmLanguage, FrameDescriptor, ObjectMember, ExpressionNode, int, UnresolvedTypeNode[], UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.member.ObjectMethodNode
 
ObjectPropertyContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
ObjectSlotTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.ObjectSlotTypeNode
 
ObjectSpreadContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ObjectSpreadContext
 
of(Iterable<?>) - Static method in class org.pkl.core.runtime.VmExceptionBuilder.MultilineValue
 
of(Object) - Static method in class org.pkl.core.runtime.VmList
 
of(Object) - Static method in class org.pkl.core.runtime.VmSet
 
of(Object, Object) - Static method in class org.pkl.core.runtime.VmList
 
of(String) - Static method in class org.pkl.core.project.CanonicalPackageUri
 
of(Stream<?>) - Static method in class org.pkl.core.runtime.VmExceptionBuilder.MultilineValue
 
of(K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
of(K, V, K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
of(K, V, K, V, K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
of(K, V, K, V, K, V, K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
of(S, T) - Static method in class org.pkl.core.util.Pair
 
ofBytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.BYTES.
ofDays(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.DAYS.
offset - Variable in class org.pkl.core.util.json.Location
The absolute character index, starting at 0.
ofGibibytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.GIBIBYTES.
ofGigabytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.GIGABYTES.
ofHours(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.HOURS.
ofKibibytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.KIBIBYTES.
ofKilobytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.KILOBYTES.
ofMebibytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.MEBIBYTES.
ofMegabytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.MEGABYTES.
ofMicros(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.MICROS.
ofMillis(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.MILLIS.
ofMinutes(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.MINUTES.
ofNanos(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.NANOS.
ofPebibytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.PEBIBYTES.
ofPetabytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.PETABYTES.
ofSeconds(double) - Static method in class org.pkl.core.Duration
Constructs a new duration with the given value and unit DurationUnit.SECONDS.
ofTebibytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.TEBIBYTES.
ofTerabytes(double) - Static method in class org.pkl.core.DataSize
Constructs a new data size with the given value and unit DataSizeUnit.TERABYTES.
OMIT_NULL_PROPERTIES - Static variable in class org.pkl.core.runtime.Identifier
 
opaque(String) - Static method in class org.pkl.core.module.PathElement
 
OPEN - org.pkl.core.Modifier
 
OPEN - Static variable in class org.pkl.core.ast.VmModifier
 
OPEN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
OPEN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
OPEN() - Method in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
operatingSystem() - Method in class org.pkl.core.Platform
The operating system of this platform.
OperatingSystem(String, String) - Constructor for class org.pkl.core.Platform.OperatingSystem
operatorNotDefined(Object) - Method in class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
operatorNotDefined(Object, Object) - Method in class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
or() - Constructor for class org.pkl.core.stdlib.base.IntNodes.or
 
OR - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
OR - Static variable in class org.pkl.core.parser.antlr.PklParser
 
OR() - Method in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
org.pkl.core - package org.pkl.core
 
org.pkl.core.ast - package org.pkl.core.ast
 
org.pkl.core.ast.builder - package org.pkl.core.ast.builder
 
org.pkl.core.ast.expression.binary - package org.pkl.core.ast.expression.binary
 
org.pkl.core.ast.expression.generator - package org.pkl.core.ast.expression.generator
 
org.pkl.core.ast.expression.literal - package org.pkl.core.ast.expression.literal
 
org.pkl.core.ast.expression.member - package org.pkl.core.ast.expression.member
 
org.pkl.core.ast.expression.primary - package org.pkl.core.ast.expression.primary
 
org.pkl.core.ast.expression.ternary - package org.pkl.core.ast.expression.ternary
 
org.pkl.core.ast.expression.unary - package org.pkl.core.ast.expression.unary
 
org.pkl.core.ast.frame - package org.pkl.core.ast.frame
 
org.pkl.core.ast.internal - package org.pkl.core.ast.internal
 
org.pkl.core.ast.lambda - package org.pkl.core.ast.lambda
 
org.pkl.core.ast.member - package org.pkl.core.ast.member
 
org.pkl.core.ast.repl - package org.pkl.core.ast.repl
 
org.pkl.core.ast.type - package org.pkl.core.ast.type
 
org.pkl.core.module - package org.pkl.core.module
 
org.pkl.core.packages - package org.pkl.core.packages
 
org.pkl.core.parser - package org.pkl.core.parser
 
org.pkl.core.parser.antlr - package org.pkl.core.parser.antlr
 
org.pkl.core.project - package org.pkl.core.project
 
org.pkl.core.repl - package org.pkl.core.repl
 
org.pkl.core.resource - package org.pkl.core.resource
 
org.pkl.core.runtime - package org.pkl.core.runtime
 
org.pkl.core.service - package org.pkl.core.service
 
org.pkl.core.settings - package org.pkl.core.settings
 
org.pkl.core.stdlib - package org.pkl.core.stdlib
 
org.pkl.core.stdlib.base - package org.pkl.core.stdlib.base
 
org.pkl.core.stdlib.benchmark - package org.pkl.core.stdlib.benchmark
 
org.pkl.core.stdlib.json - package org.pkl.core.stdlib.json
 
org.pkl.core.stdlib.jsonnet - package org.pkl.core.stdlib.jsonnet
 
org.pkl.core.stdlib.math - package org.pkl.core.stdlib.math
 
org.pkl.core.stdlib.platform - package org.pkl.core.stdlib.platform
 
org.pkl.core.stdlib.protobuf - package org.pkl.core.stdlib.protobuf
 
org.pkl.core.stdlib.reflect - package org.pkl.core.stdlib.reflect
 
org.pkl.core.stdlib.registry - package org.pkl.core.stdlib.registry
 
org.pkl.core.stdlib.release - package org.pkl.core.stdlib.release
 
org.pkl.core.stdlib.test - package org.pkl.core.stdlib.test
 
org.pkl.core.stdlib.test.report - package org.pkl.core.stdlib.test.report
 
org.pkl.core.stdlib.xml - package org.pkl.core.stdlib.xml
 
org.pkl.core.stdlib.yaml - package org.pkl.core.stdlib.yaml
This package contains source code from:
org.pkl.core.util - package org.pkl.core.util
This package contains source code from:
org.pkl.core.util.json - package org.pkl.core.util.json
This package contains source code from:
org.pkl.core.util.properties - package org.pkl.core.util.properties
 
org.pkl.core.util.xml - package org.pkl.core.util.xml
This package contains source code from:
org.pkl.core.util.yaml - package org.pkl.core.util.yaml
 
org.pkl.core.util.yaml.snake - package org.pkl.core.util.yaml.snake
This package contains source code from:
os() - Method in class org.pkl.core.Release
The operating system (name and version) this release is running on.
OUT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
OUT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
OUT() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
OUTER - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
OUTER - Static variable in class org.pkl.core.parser.antlr.PklParser
 
OUTER() - Method in class org.pkl.core.parser.antlr.PklParser.OuterExprContext
 
OuterExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.OuterExprContext
 
OuterNode - Class in org.pkl.core.ast.expression.primary
 
OuterNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.primary.OuterNode
 
OUTPUT - Static variable in class org.pkl.core.runtime.Identifier
 
OutputBenchmarkNodes - Class in org.pkl.core.stdlib.benchmark
 
OutputBenchmarkNodes() - Constructor for class org.pkl.core.stdlib.benchmark.OutputBenchmarkNodes
 
OutputBenchmarkNodes.run - Class in org.pkl.core.stdlib.benchmark
 
OutputFormat - Enum in org.pkl.core
The output formats that Pkl supports out-of-the-box.
OVERRIDE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
OVERRIDE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
OVERRIDE() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
ownerNode - Variable in class org.pkl.core.ast.member.TypeCheckedPropertyNode
 

P

Package - Class in org.pkl.core.project
Java representation of class pkl.Project#Package
Package(String, PackageUri, Version, URI, String, List<String>, URI, URI, URI, String, String, String, URI, List<Path>, List<String>) - Constructor for class org.pkl.core.project.Package
 
PackageAssetUri - Class in org.pkl.core.packages
The canonical URI of an asset within a package, i.e., a package URI with a fragment path.
PackageAssetUri(String) - Constructor for class org.pkl.core.packages.PackageAssetUri
 
PackageAssetUri(URI) - Constructor for class org.pkl.core.packages.PackageAssetUri
 
PackageAssetUri(PackageUri, String) - Constructor for class org.pkl.core.packages.PackageAssetUri
 
PackageIndex(String) - Constructor for class org.pkl.core.PklInfo.PackageIndex
Constructs a PklInfo.PackageIndex.
PackageLoadError - Exception in org.pkl.core.packages
 
PackageLoadError(String, Object...) - Constructor for exception org.pkl.core.packages.PackageLoadError
 
PackageLoadError(Throwable, String, Object...) - Constructor for exception org.pkl.core.packages.PackageLoadError
 
packageResolver - Variable in class org.pkl.core.EvaluatorImpl
 
PackageResolver - Interface in org.pkl.core.packages
 
PackageResult(Path, Path, Path, Path, String) - Constructor for class org.pkl.core.project.ProjectPackager.PackageResult
 
packageUri - Variable in class org.pkl.core.packages.Dependency
 
PackageUri - Class in org.pkl.core.packages
 
PackageUri(String) - Constructor for class org.pkl.core.packages.PackageUri
 
PackageUri(URI) - Constructor for class org.pkl.core.packages.PackageUri
 
PackageUtils - Class in org.pkl.core.packages
 
PackageUtils() - Constructor for class org.pkl.core.packages.PackageUtils
 
padEnd() - Constructor for class org.pkl.core.stdlib.base.StringNodes.padEnd
 
padStart() - Constructor for class org.pkl.core.stdlib.base.StringNodes.padStart
 
Pair<F,​S> - Class in org.pkl.core
Java representation of a pkl.base#Pair value.
Pair<S,​T> - Class in org.pkl.core.util
 
Pair - Static variable in class org.pkl.core.PClassInfo
 
Pair() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Pair
 
Pair(F, S) - Constructor for class org.pkl.core.Pair
Constructs a pair with the given elements.
PairNodes - Class in org.pkl.core.stdlib.base
 
PairNodes.first - Class in org.pkl.core.stdlib.base
 
PairNodes.key - Class in org.pkl.core.stdlib.base
 
PairNodes.second - Class in org.pkl.core.stdlib.base
 
PairNodes.value - Class in org.pkl.core.stdlib.base
 
PairTypeNode(SourceSection, TypeNode, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.PairTypeNode
 
parameter - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
parameter - Variable in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
parameter() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
parameter() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
parameter() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
parameter() - Method in class org.pkl.core.parser.antlr.PklParser
 
parameter() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
parameter(int) - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
parameter(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
parameter(int) - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
ParameterContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ParameterContext
 
Parameterized(SourceSection, ExpressionNode, UnresolvedTypeNode[]) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Parameterized
 
parameterList() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionLiteralContext
 
parameterList() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
parameterList() - Method in class org.pkl.core.parser.antlr.PklParser
 
ParameterListContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
parametersDescriptor - Variable in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
parameterTypes - Variable in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
parent - Variable in class org.pkl.core.runtime.VmObject
 
ParenthesizedExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
ParenthesizedTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
parse() - Constructor for class org.pkl.core.stdlib.json.ParserNodes.parse
 
parse() - Constructor for class org.pkl.core.stdlib.yaml.ParserNodes.parse
 
parse(TruffleLanguage.ParsingRequest) - Method in class org.pkl.core.runtime.VmLanguage
 
parse(Reader) - Method in class org.pkl.core.util.json.JsonParser
Reads the entire input from the given reader and parses it as JSON.
parse(Reader, int) - Method in class org.pkl.core.util.json.JsonParser
Reads the entire input from the given reader and parses it as JSON.
parse(String) - Static method in enum org.pkl.core.DataSizeUnit
Returns the unit with the given symbol, or null if no unit with the given symbol exists.
parse(String) - Static method in enum org.pkl.core.DurationUnit
Returns the unit with the given symbol, or null if no unit with the given symbol exists.
parse(String) - Static method in class org.pkl.core.packages.DependencyMetadata
 
parse(String) - Static method in class org.pkl.core.project.ProjectDeps
 
parse(String) - Method in class org.pkl.core.util.json.JsonParser
Parses the given input string.
parse(String) - Static method in class org.pkl.core.Version
Parses the given string as a semantic version number.
parse(Path) - Static method in class org.pkl.core.project.ProjectDeps
 
parse(ModuleKey, ResolvedModuleKey) - Static method in class org.pkl.core.ast.builder.ImportsAndReadsParser
Parses a module, and collects all imports and reads.
parseAll() - Constructor for class org.pkl.core.stdlib.yaml.ParserNodes.parseAll
 
parseAuthors(Object) - Static method in class org.pkl.core.packages.DependencyMetadata
 
parseCharacterEscapeSequence(Token) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
parseChecksums(Object) - Static method in class org.pkl.core.packages.DependencyMetadata
 
ParseError(String, int, int, int, int) - Constructor for exception org.pkl.core.parser.LexParseException.ParseError
 
ParseException - Exception in org.pkl.core.util.json
An unchecked exception to indicate that an input does not qualify as valid JSON.
ParseException(String, Location) - Constructor for exception org.pkl.core.util.json.ParseException
 
parseExpressionInput(String) - Method in class org.pkl.core.parser.Parser
 
parseExpressionInput(CharStream) - Method in class org.pkl.core.parser.Parser
 
parseModule(String) - Method in class org.pkl.core.parser.Parser
 
parseModule(CharStream) - Method in class org.pkl.core.parser.Parser
 
parseObject(String) - Static method in class org.pkl.core.util.json.Json
Parses input, expecting it to be a JSON object.
parseOrNull(String) - Static method in class org.pkl.core.Version
Parses the given string as a semantic version number.
parsePackageUriWithoutChecksums(Object) - Static method in class org.pkl.core.packages.PackageUtils
 
parseProduction(CharStream, Function<PklParser, T>) - Method in class org.pkl.core.parser.Parser
Two-step parse as recommended in chapter "Maximizing Parser Speed" of "The Definitive ANTLR 4 Reference, 2nd Ed".
parseProject(PObject) - Static method in class org.pkl.core.project.Project
 
Parser - Class in org.pkl.core.parser
 
Parser() - Constructor for class org.pkl.core.parser.Parser
 
ParserBenchmarkNodes - Class in org.pkl.core.stdlib.benchmark
 
ParserBenchmarkNodes() - Constructor for class org.pkl.core.stdlib.benchmark.ParserBenchmarkNodes
 
ParserBenchmarkNodes.run - Class in org.pkl.core.stdlib.benchmark
 
parseReplInput(String) - Method in class org.pkl.core.parser.Parser
 
parseReplInput(CharStream) - Method in class org.pkl.core.parser.Parser
 
ParserNodes - Class in org.pkl.core.stdlib.json
 
ParserNodes - Class in org.pkl.core.stdlib.yaml
 
ParserNodes.parse - Class in org.pkl.core.stdlib.json
 
ParserNodes.parse - Class in org.pkl.core.stdlib.yaml
 
ParserNodes.parseAll - Class in org.pkl.core.stdlib.yaml
 
parseTripleDotPath(URI) - Static method in class org.pkl.core.util.IoUtils
 
parseUnicodeEscapeSequence(Token) - Method in class org.pkl.core.ast.builder.AbstractAstBuilder
 
partition() - Constructor for class org.pkl.core.stdlib.base.ListNodes.partition
 
partition() - Constructor for class org.pkl.core.stdlib.base.SetNodes.partition
 
path(String) - Static method in class org.pkl.core.ModuleSource
 
path(Path) - Static method in class org.pkl.core.ModuleSource
 
PATH - Static variable in class org.pkl.core.runtime.Identifier
 
PathConverterSupport - Class in org.pkl.core.stdlib
 
PathConverterSupport() - Constructor for class org.pkl.core.stdlib.PathConverterSupport
 
PathElement - Class in org.pkl.core.module
 
PathElement(String, boolean) - Constructor for class org.pkl.core.module.PathElement
 
PathElement.TreePathElement - Class in org.pkl.core.module
 
pathMatches(Iterable<Object>, Iterable<Object>) - Static method in class org.pkl.core.stdlib.PathConverterSupport
 
pattern() - Constructor for class org.pkl.core.stdlib.base.RegexNodes.pattern
 
pb() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.pb
 
pb() - Constructor for class org.pkl.core.stdlib.base.IntNodes.pb
 
PB - Static variable in class org.pkl.core.runtime.Identifier
 
pcf(Writer, String, boolean, boolean) - Static method in class org.pkl.core.ValueRenderers
Creates a renderer for Pcf, a static subset of Pkl.
PCF - org.pkl.core.OutputFormat
 
PcfRenderDirective - Static variable in class org.pkl.core.PClassInfo
 
PcfRenderer - Class in org.pkl.core.stdlib.base
 
PcfRenderer(StringBuilder, String, PklConverter, boolean, boolean) - Constructor for class org.pkl.core.stdlib.base.PcfRenderer
 
PcfRendererNodes - Class in org.pkl.core.stdlib.base
 
PcfRendererNodes.renderDocument - Class in org.pkl.core.stdlib.base
 
PcfRendererNodes.renderValue - Class in org.pkl.core.stdlib.base
 
PClass - Class in org.pkl.core
Java representation of a pkl.base#Class value.
PClass(String, Member.SourceLocation, Set<Modifier>, List<PObject>, PClassInfo<?>, List<TypeParameter>, Map<String, PClass.Property>, Map<String, PClass.Method>) - Constructor for class org.pkl.core.PClass
 
PClass.ClassMember - Class in org.pkl.core
 
PClass.Method - Class in org.pkl.core
 
PClass.Property - Class in org.pkl.core
 
PClassInfo<T> - Class in org.pkl.core
Information about a Pkl class and its Java representation.
PEBIBYTES - org.pkl.core.DataSizeUnit
 
PETABYTES - org.pkl.core.DataSizeUnit
 
pi() - Constructor for class org.pkl.core.stdlib.math.MathNodes.pi
 
pib() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.pib
 
pib() - Constructor for class org.pkl.core.stdlib.base.IntNodes.pib
 
PIB - Static variable in class org.pkl.core.runtime.Identifier
 
PIPE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
PIPE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
PIPE() - Method in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
PipeExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
PipeNode - Class in org.pkl.core.ast.expression.binary
 
PipeNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.PipeNode
 
pkg - Static variable in class org.pkl.core.module.ModuleKeyFactories
A factory for package: modules.
pkg() - Static method in class org.pkl.core.resource.ResourceReaders
A resource reader for package: resources.
pkg(URI) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for the given package.
PKL_PROJECT_DEPS_FILENAME - Static variable in class org.pkl.core.module.ProjectDependenciesManager
 
PKL_PROJECT_FILENAME - Static variable in class org.pkl.core.module.ProjectDependenciesManager
 
pklBaseUri - Static variable in class org.pkl.core.PClassInfo
 
PklBugException - Exception in org.pkl.core
 
PklBugException(String) - Constructor for exception org.pkl.core.PklBugException
 
PklBugException(String, Throwable) - Constructor for exception org.pkl.core.PklBugException
 
PklBugException(Throwable) - Constructor for exception org.pkl.core.PklBugException
 
PklConverter - Class in org.pkl.core.stdlib
 
PklConverter(VmMapping) - Constructor for class org.pkl.core.stdlib.PklConverter
 
PklException - Exception in org.pkl.core
 
PklException(String) - Constructor for exception org.pkl.core.PklException
 
PklException(String, Throwable) - Constructor for exception org.pkl.core.PklException
 
PklInfo - Class in org.pkl.core
Information about the Pkl package index.
PklInfo.PackageIndex - Class in org.pkl.core
A Pkl package index.
PklLexer - Class in org.pkl.core.parser.antlr
 
PklLexer(CharStream) - Constructor for class org.pkl.core.parser.antlr.PklLexer
 
PklName - Annotation Type in org.pkl.core.stdlib
Associates a stdlib node class with an Pkl member name or a stdlib package with a Pkl module name.
PklNode - Class in org.pkl.core.ast
 
PklNode() - Constructor for class org.pkl.core.ast.PklNode
 
PklNode(SourceSection) - Constructor for class org.pkl.core.ast.PklNode
 
PklParser - Class in org.pkl.core.parser.antlr
 
PklParser(TokenStream) - Constructor for class org.pkl.core.parser.antlr.PklParser
 
PklParser.AdditiveExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.AmendExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.AnnotationContext - Class in org.pkl.core.parser.antlr
 
PklParser.ArgumentListContext - Class in org.pkl.core.parser.antlr
 
PklParser.ClassBodyContext - Class in org.pkl.core.parser.antlr
 
PklParser.ClassHeaderContext - Class in org.pkl.core.parser.antlr
 
PklParser.ClassMethodContext - Class in org.pkl.core.parser.antlr
 
PklParser.ClassPropertyContext - Class in org.pkl.core.parser.antlr
 
PklParser.ClazzContext - Class in org.pkl.core.parser.antlr
 
PklParser.ComparisonExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ConstrainedTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.DeclaredTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.DefaultUnionTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.EqualityExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ExponentiationExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ExprInputContext - Class in org.pkl.core.parser.antlr
 
PklParser.FalseLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.FloatLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.ForGeneratorContext - Class in org.pkl.core.parser.antlr
 
PklParser.FunctionLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.FunctionTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.IfExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ImportClauseContext - Class in org.pkl.core.parser.antlr
 
PklParser.ImportExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.IntLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.LetExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.LogicalAndExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.LogicalNotExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.LogicalOrExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.MemberPredicateContext - Class in org.pkl.core.parser.antlr
 
PklParser.MethodHeaderContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModifierContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleDeclContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleExtendsOrAmendsClauseContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleHeaderContext - Class in org.pkl.core.parser.antlr
 
PklParser.ModuleTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.MultiLineStringLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.MultiLineStringPartContext - Class in org.pkl.core.parser.antlr
 
PklParser.MultiplicativeExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.NewExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.NonNullExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.NothingTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.NullableTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.NullCoalesceExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.NullLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectBodyContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectElementContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectEntryContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectMemberContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectMethodContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectPropertyContext - Class in org.pkl.core.parser.antlr
 
PklParser.ObjectSpreadContext - Class in org.pkl.core.parser.antlr
 
PklParser.OuterExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ParameterContext - Class in org.pkl.core.parser.antlr
 
PklParser.ParameterListContext - Class in org.pkl.core.parser.antlr
 
PklParser.ParenthesizedExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ParenthesizedTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.PipeExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.QualifiedAccessExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.QualifiedIdentifierContext - Class in org.pkl.core.parser.antlr
 
PklParser.ReadExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ReplInputContext - Class in org.pkl.core.parser.antlr
 
PklParser.ReservedKeywordContext - Class in org.pkl.core.parser.antlr
 
PklParser.SingleLineStringLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.SingleLineStringPartContext - Class in org.pkl.core.parser.antlr
 
PklParser.StringConstantContext - Class in org.pkl.core.parser.antlr
 
PklParser.StringLiteralTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.SubscriptExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.SuperAccessExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.SuperSubscriptExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ThisExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.ThrowExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.TraceExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.TrueLiteralContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeAliasContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeAliasHeaderContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeAnnotationContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeArgumentListContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypedIdentifierContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeParameterContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeParameterListContext - Class in org.pkl.core.parser.antlr
 
PklParser.TypeTestExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.UnaryMinusExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.UnionTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.UnknownTypeContext - Class in org.pkl.core.parser.antlr
 
PklParser.UnqualifiedAccessExprContext - Class in org.pkl.core.parser.antlr
 
PklParser.WhenGeneratorContext - Class in org.pkl.core.parser.antlr
 
PklParserBaseVisitor<Result> - Class in org.pkl.core.parser.antlr
This class provides an empty implementation of PklParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
PklParserBaseVisitor() - Constructor for class org.pkl.core.parser.antlr.PklParserBaseVisitor
 
PklParserVisitor<Result> - Interface in org.pkl.core.parser.antlr
This interface defines a complete generic visitor for a parse tree produced by PklParser.
pklProjectUri - Static variable in class org.pkl.core.PClassInfo
 
PklRootNode - Class in org.pkl.core.ast
 
PklRootNode(VmLanguage, FrameDescriptor) - Constructor for class org.pkl.core.ast.PklRootNode
 
pklSemverUri - Static variable in class org.pkl.core.PClassInfo
 
PklSettings - Class in org.pkl.core.settings
Java representation of a Pkl settings file.
PklSettings(PklSettings.Editor) - Constructor for class org.pkl.core.settings.PklSettings
 
PklSettings.Editor - Class in org.pkl.core.settings
An editor for viewing and editing Pkl files.
plainScalar(String, Tag) - Static method in class org.pkl.core.util.yaml.snake.YamlUtils
Constructs a ScalarEvent for emitting the given value in plain style.
Platform - Class in org.pkl.core
Information about the Pkl release that the current program runs on.
Platform(Platform.Language, Platform.Runtime, Platform.VirtualMachine, Platform.OperatingSystem, Platform.Processor) - Constructor for class org.pkl.core.Platform
Constructs a platform.
Platform.Language - Class in org.pkl.core
The language implementation of a platform.
Platform.OperatingSystem - Class in org.pkl.core
The operating system of a platform.
Platform.Processor - Class in org.pkl.core
The processor of a platform.
Platform.Runtime - Class in org.pkl.core
The language runtime of a platform.
Platform.VirtualMachine - Class in org.pkl.core
The virtual machine of a platform.
PlatformModule - Class in org.pkl.core.runtime
 
PlatformModule() - Constructor for class org.pkl.core.runtime.PlatformModule
 
PlatformNodes - Class in org.pkl.core.stdlib.platform
 
PlatformNodes.current - Class in org.pkl.core.stdlib.platform
 
plist(Writer, String) - Static method in class org.pkl.core.ValueRenderers
Creates a renderer for XML property lists.
PLIST - org.pkl.core.OutputFormat
 
PListRendererNodes - Class in org.pkl.core.stdlib.base
 
PListRendererNodes.renderDocument - Class in org.pkl.core.stdlib.base
 
PListRendererNodes.renderValue - Class in org.pkl.core.stdlib.base
 
PLUS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
PLUS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
PLUS() - Method in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
PModule - Class in org.pkl.core
Java representation of a Pkl module.
PModule(URI, String, PClassInfo<?>, Map<String, Object>) - Constructor for class org.pkl.core.PModule
 
PNull - Class in org.pkl.core
Java representation of a pkl.base#Null value.
PNull() - Constructor for class org.pkl.core.PNull
 
PObject - Class in org.pkl.core
Java representation of a Pkl object.
PObject(PClassInfo<?>, Map<String, Object>) - Constructor for class org.pkl.core.PObject
 
polyglotContext - Variable in class org.pkl.core.EvaluatorImpl
 
popForGeneratorVariable() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
pow(double) - Method in class org.pkl.core.runtime.VmDataSize
 
pow(double) - Method in class org.pkl.core.runtime.VmDuration
 
pow(long, long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
POW - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
POW - Static variable in class org.pkl.core.parser.antlr.PklParser
 
POW() - Method in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
preconfigured() - Static method in interface org.pkl.core.Evaluator
Shorthand for EvaluatorBuilder.preconfigured().build().
preconfigured() - Static method in class org.pkl.core.EvaluatorBuilder
probeContentType(Path) - Method in class org.pkl.core.runtime.VmFileDetector
 
processor() - Method in class org.pkl.core.Platform
The processor of this platform.
Processor(String) - Constructor for class org.pkl.core.Platform.Processor
Constructs a Platform.Processor.
ProgramValue(String, Object) - Constructor for class org.pkl.core.runtime.VmException.ProgramValue
 
Project - Class in org.pkl.core.project
Java representation of module pkl.Project.
Project - Static variable in class org.pkl.core.PClassInfo
 
Project.EvaluatorSettings - Class in org.pkl.core.project
 
ProjectDependenciesManager - Class in org.pkl.core.module
 
ProjectDependenciesManager(DeclaredDependencies) - Constructor for class org.pkl.core.module.ProjectDependenciesManager
 
ProjectDependenciesResolver - Class in org.pkl.core.project
Given a project's dependencies, build the dependency list.
ProjectDependenciesResolver(Project, PackageResolver, Writer) - Constructor for class org.pkl.core.project.ProjectDependenciesResolver
 
ProjectDeps - Class in org.pkl.core.project
The Java representation of a project's resolved dependency list.
ProjectDeps(EconomicMap<CanonicalPackageUri, Dependency>) - Constructor for class org.pkl.core.project.ProjectDeps
 
ProjectModule - Class in org.pkl.core.runtime
 
projectpackage - Static variable in class org.pkl.core.module.ModuleKeyFactories
A factory for projectpackage: modules.
projectpackage() - Static method in class org.pkl.core.resource.ResourceReaders
 
projectpackage(URI) - Static method in class org.pkl.core.module.ModuleKeys
 
ProjectPackager - Class in org.pkl.core.project
Given a list of project directories, prepares artifacts to be published as a package.
ProjectPackager(List<Project>, Path, String, StackFrameTransformer, SecurityManager, boolean, Writer) - Constructor for class org.pkl.core.project.ProjectPackager
 
ProjectPackager.PackageResult - Class in org.pkl.core.project
 
PropagateNullReceiverNode - Class in org.pkl.core.ast.expression.unary
 
PropagateNullReceiverNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.unary.PropagateNullReceiverNode
 
properties - Variable in class org.pkl.core.PObject
 
properties(Writer, boolean, boolean) - Static method in class org.pkl.core.ValueRenderers
Creates a renderer for Properties file format.
PROPERTIES - org.pkl.core.OutputFormat
 
PropertiesLiteralNode - Class in org.pkl.core.ast.expression.literal
Object literal that contains properties but not elements or entries.
PropertiesLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.ast.expression.literal.PropertiesLiteralNode
 
PropertiesRendererNodes - Class in org.pkl.core.stdlib.base
 
PropertiesRendererNodes.renderDocument - Class in org.pkl.core.stdlib.base
 
PropertiesRendererNodes.renderValue - Class in org.pkl.core.stdlib.base
 
PropertiesUtils - Class in org.pkl.core.util.properties
 
property(String, boolean) - Static method in class org.pkl.core.runtime.Identifier
 
Property(PClass, String, Member.SourceLocation, Set<Modifier>, List<PObject>, String, PType) - Constructor for class org.pkl.core.PClass.Property
 
PROPERTY - org.pkl.core.runtime.MemberLookupSuggestions.Candidate.Kind
 
propertyFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
propertyName - Variable in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
PropertyScope(SymbolTable.Scope, Identifier, String, ConstLevel, FrameDescriptor.Builder) - Constructor for class org.pkl.core.ast.builder.SymbolTable.PropertyScope
 
PropertyTypeNode - Class in org.pkl.core.ast.member
 
PropertyTypeNode(VmLanguage, FrameDescriptor, String, TypeNode) - Constructor for class org.pkl.core.ast.member.PropertyTypeNode
 
PROTECTED - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
PROTECTED - Static variable in class org.pkl.core.parser.antlr.PklParser
 
PROTECTED() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
ps - Variable in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
ps - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
ps - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
ps - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
PType - Class in org.pkl.core
A Pkl type as used in type annotations.
PType.Alias - Class in org.pkl.core
 
PType.Class - Class in org.pkl.core
 
PType.Constrained - Class in org.pkl.core
 
PType.Function - Class in org.pkl.core
 
PType.Nullable - Class in org.pkl.core
 
PType.StringLiteral - Class in org.pkl.core
 
PType.TypeVariable - Class in org.pkl.core
 
PType.Union - Class in org.pkl.core
 
pushForGeneratorVariableContext(PklParser.ParameterContext) - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
Adds the for generator variable to the frame descriptor.
put() - Constructor for class org.pkl.core.stdlib.base.MapNodes.put
 
put(Object, Object) - Method in class org.pkl.core.runtime.VmMap
 
put(String, Object) - Method in class org.pkl.core.util.json.Json.JsObject
 
put(EconomicMap<K, V>, K, V) - Static method in class org.pkl.core.util.EconomicMaps
 
put(ImMap<Object, Object>, String, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
putAll(Map<? extends String, ?>) - Method in class org.pkl.core.util.json.Json.JsObject
 
putAll(EconomicMap<K, V>, EconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
putAll(EconomicMap<K, V>, UnmodifiableEconomicMap<? extends K, ? extends V>) - Static method in class org.pkl.core.util.EconomicMaps
 
putIfAbsent(String, PathElement.TreePathElement) - Method in class org.pkl.core.module.PathElement.TreePathElement
 

Q

QDOT - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
QDOT - Static variable in class org.pkl.core.parser.antlr.PklParser
 
QDOT() - Method in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
QSPREAD - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
QSPREAD - Static variable in class org.pkl.core.parser.antlr.PklParser
 
QSPREAD() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectSpreadContext
 
QualifiedAccessExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
qualifiedIdentifier() - Method in class org.pkl.core.parser.antlr.PklParser.DeclaredTypeContext
 
qualifiedIdentifier() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleHeaderContext
 
qualifiedIdentifier() - Method in class org.pkl.core.parser.antlr.PklParser
 
QualifiedIdentifierContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
qualifiedName - Variable in class org.pkl.core.ast.member.Member
 
qualifiedName - Variable in class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
qualifiedScopeName - Variable in class org.pkl.core.ast.expression.literal.ObjectLiteralNode
 
QUESTION - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
QUESTION - Static variable in class org.pkl.core.parser.antlr.PklParser
 
QUESTION() - Method in class org.pkl.core.parser.antlr.PklParser.NullableTypeContext
 

R

r - Variable in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
r - Variable in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
rawText(String) - Method in class org.pkl.core.util.json.JsonWriter
Writes the given raw text to the underlying writer.
RBRACE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
RBRACE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RBRACE() - Method in class org.pkl.core.parser.antlr.PklParser.ClassBodyContext
 
RBRACE() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
RBRACK - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
RBRACK - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
RBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
RBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
RBRACK() - Method in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
RBRACK(int) - Method in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
RBRACK(int) - Method in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
read(VirtualFrame, String) - Method in class org.pkl.core.ast.expression.unary.ReadGlobNode
 
read(String) - Method in class org.pkl.core.ast.expression.unary.ReadNode
 
read(String) - Method in class org.pkl.core.ast.expression.unary.ReadOrNullNode
 
read(String) - Method in class org.pkl.core.ast.expression.unary.ReadOrNullStdLibNode
 
read(URI) - Method in interface org.pkl.core.resource.ResourceReader
Reads the resource with the given URI.
read(URI, Node) - Method in class org.pkl.core.runtime.ResourceManager
 
READ - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
READ - Static variable in class org.pkl.core.parser.antlr.PklParser
 
READ() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
READ_GLOB - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
READ_GLOB - Static variable in class org.pkl.core.parser.antlr.PklParser
 
READ_GLOB() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
READ_OR_NULL - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
READ_OR_NULL - Static variable in class org.pkl.core.parser.antlr.PklParser
 
READ_OR_NULL() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
ReadAuxiliarySlotNode - Class in org.pkl.core.ast.frame
 
ReadAuxiliarySlotNode(SourceSection, int) - Constructor for class org.pkl.core.ast.frame.ReadAuxiliarySlotNode
 
readBytes(URL) - Static method in class org.pkl.core.util.IoUtils
 
readClassPathResourceAsString(Class<?>, String) - Static method in class org.pkl.core.util.IoUtils
 
ReadEnclosingAuxiliarySlotNode - Class in org.pkl.core.ast.frame
 
ReadEnclosingAuxiliarySlotNode(SourceSection, int, int) - Constructor for class org.pkl.core.ast.frame.ReadEnclosingAuxiliarySlotNode
 
ReadEnclosingFrameSlotNode - Class in org.pkl.core.ast.frame
 
ReadEnclosingFrameSlotNode(SourceSection, int, int) - Constructor for class org.pkl.core.ast.frame.ReadEnclosingFrameSlotNode
 
ReaderBase - Interface in org.pkl.core.runtime
 
ReadExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
ReadFrameSlotNode - Class in org.pkl.core.ast.frame
 
ReadFrameSlotNode(SourceSection, int) - Constructor for class org.pkl.core.ast.frame.ReadFrameSlotNode
 
ReadGlobNode - Class in org.pkl.core.ast.expression.unary
 
ReadGlobNode(VmLanguage, SourceSection, ModuleKey) - Constructor for class org.pkl.core.ast.expression.unary.ReadGlobNode
 
ReadLocalPropertyNode - Class in org.pkl.core.ast.expression.member
Reads a local non-constant property that is known to exist in the lexical scope of this node.
ReadLocalPropertyNode(SourceSection, ObjectMember, int) - Constructor for class org.pkl.core.ast.expression.member.ReadLocalPropertyNode
 
readMember(VmObjectLike, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
readMember(VmObjectLike, Object, IndirectCallNode) - Static method in class org.pkl.core.runtime.VmUtils
 
readMemberOrNull(VmObjectLike, Object) - Static method in class org.pkl.core.runtime.VmUtils
 
readMemberOrNull(VmObjectLike, Object, boolean) - Static method in class org.pkl.core.runtime.VmUtils
 
readMemberOrNull(VmObjectLike, Object, boolean, IndirectCallNode) - Static method in class org.pkl.core.runtime.VmUtils
 
readMemberOrNull(VmObjectLike, Object, IndirectCallNode) - Static method in class org.pkl.core.runtime.VmUtils
 
ReadNode - Class in org.pkl.core.ast.expression.unary
 
ReadNode(SourceSection, ModuleKey) - Constructor for class org.pkl.core.ast.expression.unary.ReadNode
 
ReadOrNullNode - Class in org.pkl.core.ast.expression.unary
 
ReadOrNullNode(SourceSection, ModuleKey) - Constructor for class org.pkl.core.ast.expression.unary.ReadOrNullNode
 
ReadOrNullStdLibNode - Class in org.pkl.core.ast.expression.unary
Stdlib nodes are shared between engines.
ReadOrNullStdLibNode(SourceSection, ModuleKey) - Constructor for class org.pkl.core.ast.expression.unary.ReadOrNullStdLibNode
 
ReadPropertyNode - Class in org.pkl.core.ast.expression.member
 
ReadPropertyNode(SourceSection, Identifier) - Constructor for class org.pkl.core.ast.expression.member.ReadPropertyNode
 
ReadPropertyNode(SourceSection, Identifier, boolean) - Constructor for class org.pkl.core.ast.expression.member.ReadPropertyNode
 
ReadPropertyNode(SourceSection, Identifier, MemberLookupMode, boolean) - Constructor for class org.pkl.core.ast.expression.member.ReadPropertyNode
 
readString(InputStream) - Static method in class org.pkl.core.util.IoUtils
 
readString(Reader) - Static method in class org.pkl.core.util.IoUtils
 
readString(URL) - Static method in class org.pkl.core.util.IoUtils
 
ReadSuperEntryNode - Class in org.pkl.core.ast.expression.member
An expression of the form `super[key]`.
ReadSuperEntryNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.member.ReadSuperEntryNode
 
ReadSuperPropertyNode - Class in org.pkl.core.ast.expression.member
 
ReadSuperPropertyNode(SourceSection, Identifier, boolean) - Constructor for class org.pkl.core.ast.expression.member.ReadSuperPropertyNode
 
readTextProperty(Object) - Static method in class org.pkl.core.runtime.VmUtils
 
readTextProperty(VmObjectLike) - Static method in class org.pkl.core.runtime.VmUtils
 
RECORD - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
RECORD - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RECORD() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
reduce() - Constructor for class org.pkl.core.stdlib.base.ListNodes.reduce
 
reduce() - Constructor for class org.pkl.core.stdlib.base.SetNodes.reduce
 
reduceOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.reduceOrNull
 
reduceOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.reduceOrNull
 
ReflectModule - Class in org.pkl.core.runtime
 
ReflectNodes - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.Class - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.DeclaredType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.FunctionType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.Module - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.moduleOf - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.moduleType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.nothingType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.StringLiteralType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.TypeAlias - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.TypeVariable - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.UnionType - Class in org.pkl.core.stdlib.reflect
 
ReflectNodes.unknownType - Class in org.pkl.core.stdlib.reflect
 
Regex - Static variable in class org.pkl.core.PClassInfo
 
Regex() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Regex
 
RegexNodes - Class in org.pkl.core.stdlib.base
 
RegexNodes.findMatchesIn - Class in org.pkl.core.stdlib.base
 
RegexNodes.groupCount - Class in org.pkl.core.stdlib.base
 
RegexNodes.matchEntire - Class in org.pkl.core.stdlib.base
 
RegexNodes.pattern - Class in org.pkl.core.stdlib.base
 
register(String, ExternalMethod0Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalMethod1Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalMethod2Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalMethod3Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalMethod4Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalMethod5Node.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
register(String, ExternalPropertyNode.Factory) - Method in class org.pkl.core.stdlib.registry.ExternalMemberRegistry
 
relativePathTo() - Constructor for class org.pkl.core.stdlib.base.ModuleClassNodes.relativePathTo
 
relativize(URI, URI) - Static method in class org.pkl.core.util.IoUtils
 
relativizeModuleUri(URI) - Static method in class org.pkl.core.StackFrameTransformers
 
Release - Class in org.pkl.core
Information about the Pkl release that the current program runs on.
Release(Version, String, String, String, String, Release.SourceCode, Release.Documentation, Release.StandardLibrary) - Constructor for class org.pkl.core.Release
Constructs a release.
Release.Documentation - Class in org.pkl.core
The documentation of a Pkl release.
Release.SourceCode - Class in org.pkl.core
The source code of a Pkl release.
Release.StandardLibrary - Class in org.pkl.core
The standard library of a Pkl release.
ReleaseModule - Class in org.pkl.core.runtime
 
ReleaseModule() - Constructor for class org.pkl.core.runtime.ReleaseModule
 
ReleaseNodes - Class in org.pkl.core.stdlib.release
 
ReleaseNodes.current - Class in org.pkl.core.stdlib.release
 
remainder(double) - Method in class org.pkl.core.runtime.VmDataSize
 
remainder(double) - Method in class org.pkl.core.runtime.VmDuration
 
remainder(double, double) - Static method in class org.pkl.core.runtime.VmSafeMath
 
remainder(long, long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
RemainderNode - Class in org.pkl.core.ast.expression.binary
 
RemainderNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.RemainderNode
 
RemoteDependency(PackageUri, Checksums) - Constructor for class org.pkl.core.packages.Dependency.RemoteDependency
 
remove() - Constructor for class org.pkl.core.stdlib.base.MapNodes.remove
 
remove() - Method in class org.pkl.core.runtime.Iterators.ReverseTruffleIterator
 
remove() - Method in class org.pkl.core.runtime.Iterators.TruffleIterator
 
remove(int) - Method in class org.pkl.core.util.json.Json.JsArray
 
remove(Object) - Method in class org.pkl.core.runtime.VmMap
 
remove(Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
remove(Object) - Method in class org.pkl.core.util.json.Json.JsObject
 
removeAll(Collection<?>) - Method in class org.pkl.core.util.json.Json.JsArray
 
removeKey(EconomicMap<K, V>, K) - Static method in class org.pkl.core.util.EconomicMaps
 
render(String) - Method in class org.pkl.core.PObject
 
render(Object) - Method in class org.pkl.core.runtime.VmValueRenderer
 
render(List<StackFrame>, String, StringBuilder) - Method in class org.pkl.core.runtime.StackTraceRenderer
 
render(VmException) - Method in class org.pkl.core.runtime.VmExceptionRenderer
 
renderDocument() - Constructor for class org.pkl.core.stdlib.base.JsonRendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.base.PcfRendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.base.PListRendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.base.PropertiesRendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.base.YamlRendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.jsonnet.RendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.protobuf.RendererNodes.renderDocument
 
renderDocument() - Constructor for class org.pkl.core.stdlib.xml.RendererNodes.renderDocument
 
renderDocument(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
renderDocument(Object) - Method in interface org.pkl.core.ValueRenderer
Renders the given value as a complete document.
Renderer(StringBuilder, String, String, String, VmMapping, PklConverter) - Constructor for class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
RendererException - Exception in org.pkl.core
 
RendererException(String) - Constructor for exception org.pkl.core.RendererException
 
RendererNodes - Class in org.pkl.core.stdlib.jsonnet
 
RendererNodes - Class in org.pkl.core.stdlib.protobuf
 
RendererNodes - Class in org.pkl.core.stdlib.xml
 
RendererNodes() - Constructor for class org.pkl.core.stdlib.jsonnet.RendererNodes
 
RendererNodes.renderDocument - Class in org.pkl.core.stdlib.jsonnet
 
RendererNodes.renderDocument - Class in org.pkl.core.stdlib.protobuf
 
RendererNodes.renderDocument - Class in org.pkl.core.stdlib.xml
 
RendererNodes.Renderer - Class in org.pkl.core.stdlib.xml
 
RendererNodes.renderType - Class in org.pkl.core.stdlib.protobuf
 
RendererNodes.renderValue - Class in org.pkl.core.stdlib.jsonnet
 
RendererNodes.renderValue - Class in org.pkl.core.stdlib.protobuf
 
RendererNodes.renderValue - Class in org.pkl.core.stdlib.xml
 
renderPropertiesKeyOrValue(String, boolean, boolean) - Static method in class org.pkl.core.util.properties.PropertiesUtils
Write a property key or value according to Properties.store0(BufferedWriter, String, boolean).
renderType() - Constructor for class org.pkl.core.stdlib.protobuf.RendererNodes.renderType
 
renderValue() - Constructor for class org.pkl.core.stdlib.base.JsonRendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.base.PcfRendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.base.PListRendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.base.PropertiesRendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.base.YamlRendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.jsonnet.RendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.protobuf.RendererNodes.renderValue
 
renderValue() - Constructor for class org.pkl.core.stdlib.xml.RendererNodes.renderValue
 
renderValue(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
renderValue(Object) - Method in interface org.pkl.core.ValueRenderer
Renders the given value.
renderXML(String, String, VmDynamic) - Static method in class org.pkl.core.stdlib.test.report.JUnitReport
 
repeat() - Constructor for class org.pkl.core.stdlib.base.ListNodes.repeat
 
repeat() - Constructor for class org.pkl.core.stdlib.base.SetNodes.repeat
 
repeat() - Constructor for class org.pkl.core.stdlib.base.StringNodes.repeat
 
repeat(long) - Method in class org.pkl.core.runtime.VmList
 
repeat(long) - Method in class org.pkl.core.runtime.VmSet
 
REPL_TEXT - Static variable in class org.pkl.core.runtime.VmUtils
 
REPL_TEXT_URI - Static variable in class org.pkl.core.runtime.VmUtils
 
replace() - Constructor for class org.pkl.core.stdlib.base.ListNodes.replace
 
replace(long, Object) - Method in class org.pkl.core.runtime.VmList
 
replaceAll() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceAll
 
replaceAll(EconomicMap<K, V>, BiFunction<? super K, ? super V, ? extends V>) - Static method in class org.pkl.core.util.EconomicMaps
 
replaceAllMapped() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceAllMapped
 
replaceBody(Function<ExpressionNode, ExpressionNode>) - Method in class org.pkl.core.ast.MemberNode
 
replaceFirst() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceFirst
 
replaceFirstMapped() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceFirstMapped
 
replaceLast() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceLast
 
replaceLastMapped() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceLastMapped
 
replaceOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.replaceOrNull
 
replaceOrNull(long, Object) - Method in class org.pkl.core.runtime.VmList
 
replacePackageUriWithSourceCodeUrl - Static variable in class org.pkl.core.StackFrameTransformers
 
replaceRange() - Constructor for class org.pkl.core.stdlib.base.ListNodes.replaceRange
 
replaceRange() - Constructor for class org.pkl.core.stdlib.base.StringNodes.replaceRange
 
replaceRange(long, long, VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
replaceRangeOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.replaceRangeOrNull
 
replaceRangeOrNull(long, long, VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
replInput() - Method in class org.pkl.core.parser.antlr.PklParser
 
ReplInputContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
ReplRequest - Class in org.pkl.core.repl
 
ReplRequest.Completion - Class in org.pkl.core.repl
 
ReplRequest.Eval - Class in org.pkl.core.repl
Requests evaluation of REPL input.
ReplRequest.Load - Class in org.pkl.core.repl
Requests loading of a module.
ReplRequest.Reset - Class in org.pkl.core.repl
 
ReplResponse - Class in org.pkl.core.repl
 
ReplResponse.Completion - Class in org.pkl.core.repl
 
ReplResponse.EvalError - Class in org.pkl.core.repl
 
ReplResponse.EvalSuccess - Class in org.pkl.core.repl
 
ReplResponse.IncompleteInput - Class in org.pkl.core.repl
 
ReplResponse.InternalError - Class in org.pkl.core.repl
 
ReplResponse.InvalidRequest - Class in org.pkl.core.repl
 
ReplServer - Class in org.pkl.core.repl
 
ReplServer(SecurityManager, Logger, Collection<ModuleKeyFactory>, Collection<ResourceReader>, Map<String, String>, Map<String, String>, Path, DeclaredDependencies, String, Path, StackFrameTransformer) - Constructor for class org.pkl.core.repl.ReplServer
 
report(TestResults) - Method in interface org.pkl.core.stdlib.test.report.TestReport
 
report(TestResults, Writer) - Method in class org.pkl.core.stdlib.test.report.JUnitReport
 
report(TestResults, Writer) - Method in class org.pkl.core.stdlib.test.report.SimpleReport
 
report(TestResults, Writer) - Method in interface org.pkl.core.stdlib.test.report.TestReport
 
reportFailure(TestResults.Failure, StringBuilder) - Static method in class org.pkl.core.stdlib.test.report.SimpleReport
 
reportToPath(TestResults, Path) - Method in interface org.pkl.core.stdlib.test.report.TestReport
 
reservedKeyword() - Method in class org.pkl.core.parser.antlr.PklParser
 
ReservedKeywordContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
Reset(String) - Constructor for class org.pkl.core.repl.ReplRequest.Reset
 
resolve() - Method in class org.pkl.core.project.ProjectDependenciesResolver
 
resolve(String) - Method in class org.pkl.core.packages.PackageAssetUri
 
resolve(String, Boolean) - Method in class org.pkl.core.util.yaml.snake.YamlResolver
 
resolve(URI) - Method in class org.pkl.core.module.ModulePathResolver
 
resolve(URI) - Method in class org.pkl.core.runtime.ModuleResolver
 
resolve(URI, Node) - Method in class org.pkl.core.runtime.ModuleResolver
 
resolve(URI, String) - Static method in class org.pkl.core.util.IoUtils
 
resolve(URI, URI) - Static method in class org.pkl.core.util.IoUtils
 
resolve(ModuleSource) - Method in class org.pkl.core.runtime.ModuleResolver
 
resolve(ReaderBase, URI, String) - Static method in class org.pkl.core.util.IoUtils
 
resolve(ReaderBase, URI, URI) - Static method in class org.pkl.core.util.IoUtils
 
resolve(SecurityManager) - Method in interface org.pkl.core.module.ModuleKey
Resolves this module to a canonical form suitable for loading and caching the module.
resolve(SecurityManager, ModuleKey, URI) - Static method in class org.pkl.core.util.IoUtils
Resolves importUri against the module key.
resolveAssetPath(Path, PackageAssetUri) - Method in class org.pkl.core.packages.Dependency.LocalDependency
 
resolveCached(URI, String) - Method in class org.pkl.core.runtime.ModuleResolver
 
ResolveClassMemberNode - Class in org.pkl.core.ast.repl
 
ResolveClassMemberNode(VmLanguage, FrameDescriptor, UnresolvedClassMemberNode, VmClass) - Constructor for class org.pkl.core.ast.repl.ResolveClassMemberNode
 
ResolveDeclaredTypeNode - Class in org.pkl.core.ast.type
 
ResolveDeclaredTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.ResolveDeclaredTypeNode
 
ResolvedGlobElement(String, URI, boolean) - Constructor for class org.pkl.core.util.GlobResolver.ResolvedGlobElement
 
ResolvedModuleKey - Interface in org.pkl.core.module
SPI for identifying a resolved module and loading its source code.
ResolvedModuleKeys - Class in org.pkl.core.module
Utilities for obtaining and using resolved module keys.
resolveGlob(URI, URI, ModuleKey, Node, String) - Method in class org.pkl.core.runtime.ResourceManager
Resolves the glob URI into a set of URIs.
resolveGlob(SecurityManager, ReaderBase, ModuleKey, URI, String) - Static method in class org.pkl.core.util.GlobResolver
Resolves a glob expression.
resolveMethod(VmClass) - Method in class org.pkl.core.ast.expression.member.InvokeMethodVirtualNode
 
ResolveMethodNode - Class in org.pkl.core.ast.expression.member
Resolves a method name in a method call with implicit receiver, for example `bar` in `x = bar()` (but not `foo.bar()`).
ResolveMethodNode(SourceSection, Identifier, ExpressionNode[], boolean, boolean, ConstLevel, int) - Constructor for class org.pkl.core.ast.expression.member.ResolveMethodNode
 
resolveParameterTypes(VirtualFrame, FrameDescriptor, UnresolvedTypeNode[]) - Static method in class org.pkl.core.runtime.VmUtils
 
resolveProperty(Object) - Method in class org.pkl.core.ast.expression.member.ReadPropertyNode
 
ResolveQualifiedDeclaredTypeNode - Class in org.pkl.core.ast.type
 
ResolveQualifiedDeclaredTypeNode(SourceSection, SourceSection, SourceSection, Identifier, Identifier) - Constructor for class org.pkl.core.ast.type.ResolveQualifiedDeclaredTypeNode
 
ResolveSimpleDeclaredTypeNode - Class in org.pkl.core.ast.type
 
ResolveSimpleDeclaredTypeNode(SourceSection, Identifier, boolean) - Constructor for class org.pkl.core.ast.type.ResolveSimpleDeclaredTypeNode
 
resolveUri(URI) - Method in interface org.pkl.core.module.ModuleKey
 
resolveUri(URI, URI) - Method in interface org.pkl.core.runtime.ReaderBase
 
ResolveVariableNode - Class in org.pkl.core.ast.expression.primary
Resolves a variable name, for example `foo` in `x = foo`.
ResolveVariableNode(SourceSection, Identifier, boolean, boolean, ConstLevel, int) - Constructor for class org.pkl.core.ast.expression.primary.ResolveVariableNode
 
Resource - Class in org.pkl.core.resource
An external (file, HTTP, etc.) resource.
Resource(URI, byte[]) - Constructor for class org.pkl.core.resource.Resource
Constructs a resource.
ResourceManager - Class in org.pkl.core.runtime
 
ResourceManager(SecurityManager, Collection<ResourceReader>) - Constructor for class org.pkl.core.runtime.ResourceManager
 
ResourceNodes - Class in org.pkl.core.stdlib.base
 
ResourceNodes.md5 - Class in org.pkl.core.stdlib.base
 
ResourceNodes.sha1 - Class in org.pkl.core.stdlib.base
 
ResourceNodes.sha256 - Class in org.pkl.core.stdlib.base
 
ResourceNodes.sha256Int - Class in org.pkl.core.stdlib.base
 
ResourceReader - Interface in org.pkl.core.resource
SPI for reading external resources from Pkl.
ResourceReaders - Class in org.pkl.core.resource
Predefined resource readers for OS environment variables and external properties.
rest() - Constructor for class org.pkl.core.stdlib.base.ListNodes.rest
 
rest() - Constructor for class org.pkl.core.stdlib.base.SetNodes.rest
 
restOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.restOrNull
 
restOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.restOrNull
 
RESTRICT_CHARSET - Static variable in class org.pkl.core.runtime.Identifier
 
retainAll(Collection<?>) - Method in class org.pkl.core.util.json.Json.JsArray
 
reverse() - Constructor for class org.pkl.core.stdlib.base.ListNodes.reverse
 
reverse() - Constructor for class org.pkl.core.stdlib.base.SetNodes.reverse
 
reverse() - Constructor for class org.pkl.core.stdlib.base.StringNodes.reverse
 
reverse() - Method in class org.pkl.core.runtime.VmList
 
reverse() - Method in class org.pkl.core.runtime.VmSet
 
ReverseArrayIterator(Object[]) - Constructor for class org.pkl.core.runtime.Iterators.ReverseArrayIterator
 
reverseIterator() - Method in class org.pkl.core.runtime.VmCollection
 
reverseIterator() - Method in class org.pkl.core.runtime.VmList
 
reverseIterator() - Method in class org.pkl.core.runtime.VmSet
 
ReverseTruffleIterator(List<? extends T>) - Constructor for class org.pkl.core.runtime.Iterators.ReverseTruffleIterator
 
rightNode - Variable in class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
ROOT_ELEMENT_ATTRIBUTES - Static variable in class org.pkl.core.runtime.Identifier
 
ROOT_ELEMENT_NAME - Static variable in class org.pkl.core.runtime.Identifier
 
round() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.round
 
round() - Constructor for class org.pkl.core.stdlib.base.IntNodes.round
 
round() - Method in class org.pkl.core.runtime.VmDataSize
 
round() - Method in class org.pkl.core.runtime.VmDuration
 
roundToLong(double, RoundingMode) - Static method in class org.pkl.core.util.MathUtils
 
RPAREN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
RPAREN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.IfExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.LetExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
RPAREN() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
RULE_annotation - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_argumentList - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_classBody - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_classHeader - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_classMethod - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_classProperty - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_clazz - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_expr - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_exprInput - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_importClause - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_methodHeader - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_modifier - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_module - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_moduleDecl - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_moduleExtendsOrAmendsClause - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_moduleHeader - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_multiLineStringPart - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_objectBody - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_objectMember - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_parameter - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_parameterList - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_qualifiedIdentifier - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_replInput - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_reservedKeyword - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_singleLineStringPart - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_stringConstant - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_type - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeAlias - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeAliasHeader - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeAnnotation - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeArgumentList - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typedIdentifier - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeParameter - Static variable in class org.pkl.core.parser.antlr.PklParser
 
RULE_typeParameterList - Static variable in class org.pkl.core.parser.antlr.PklParser
 
ruleNames - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ruleNames - Static variable in class org.pkl.core.parser.antlr.PklParser
 
run() - Constructor for class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.run
 
run() - Constructor for class org.pkl.core.stdlib.benchmark.OutputBenchmarkNodes.run
 
run() - Constructor for class org.pkl.core.stdlib.benchmark.ParserBenchmarkNodes.run
 
run(VmTyped) - Method in class org.pkl.core.runtime.TestRunner
 
RunIterationsNode(VmLanguage, FrameDescriptor, ExpressionNode) - Constructor for class org.pkl.core.stdlib.benchmark.MicrobenchmarkNodes.RunIterationsNode
 
runtime() - Method in class org.pkl.core.Platform
The language runtime of this platform.
Runtime(String, String) - Constructor for class org.pkl.core.Platform.Runtime
Constructs a Platform.Runtime.

S

s() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.s
 
s() - Constructor for class org.pkl.core.stdlib.base.IntNodes.s
 
S - Static variable in class org.pkl.core.runtime.Identifier
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.ArgumentListContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectBodyContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
s53 - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
second - Variable in class org.pkl.core.util.Pair
 
second() - Constructor for class org.pkl.core.stdlib.base.PairNodes.second
 
SECOND - Static variable in class org.pkl.core.runtime.Identifier
 
SECONDS - org.pkl.core.DurationUnit
 
securityManager - Variable in class org.pkl.core.EvaluatorImpl
 
SecurityManager - Interface in org.pkl.core
Enforces a security model during evaluation.
SecurityManagerBuilder<B extends SecurityManagerBuilder<B>> - Interface in org.pkl.core
Parent interface to builder classes for configuring a SecurityManager.
SecurityManagerException - Exception in org.pkl.core
A SecurityManagerException declares that a violation occured during an external i/o operation.
SecurityManagerException(String) - Constructor for exception org.pkl.core.SecurityManagerException
 
SecurityManagers - Class in org.pkl.core
A provider for SecurityManagers.
SecurityManagers.StandardBuilder - Class in org.pkl.core
 
sempred(RuleContext, int, int) - Method in class org.pkl.core.parser.antlr.PklLexer
 
sempred(RuleContext, int, int) - Method in class org.pkl.core.parser.antlr.PklParser
 
SemVerModule - Class in org.pkl.core.runtime
 
set(boolean) - Method in class org.pkl.core.util.MutableBoolean
 
set(int, Object) - Method in class org.pkl.core.util.json.Json.JsArray
 
set(long) - Method in class org.pkl.core.util.MutableLong
 
set(T) - Method in class org.pkl.core.util.MutableReference
 
Set - Static variable in class org.pkl.core.PClassInfo
 
Set() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Set
 
SET - Static variable in class org.pkl.core.runtime.Identifier
 
setAllowedModules(Collection<Pattern>) - Method in class org.pkl.core.EvaluatorBuilder
Sets the set of URI patterns to be allowed when importing modules.
setAllowedModules(Collection<Pattern>) - Method in interface org.pkl.core.SecurityManagerBuilder
 
setAllowedModules(Collection<Pattern>) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
setAllowedResources(Collection<Pattern>) - Method in class org.pkl.core.EvaluatorBuilder
Sets the set of URI patterns to be allowed when reading resources.
setAllowedResources(Collection<Pattern>) - Method in interface org.pkl.core.SecurityManagerBuilder
 
setAllowedResources(Collection<Pattern>) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
setCachedValue(Object, Object) - Method in class org.pkl.core.runtime.VmFunction
 
setCachedValue(Object, Object) - Method in class org.pkl.core.runtime.VmObject
 
setCachedValue(Object, Object) - Method in class org.pkl.core.runtime.VmObjectLike
Writes to the properties cache for this object.
setChecksums(Checksums) - Method in class org.pkl.core.packages.Dependency.RemoteDependency
 
setEnvironmentVariables(Map<String, String>) - Method in class org.pkl.core.EvaluatorBuilder
Removes any existing environment variables, then adds the given environment variables.
setErr(String) - Method in class org.pkl.core.runtime.TestResults
 
setExampleWritten(boolean) - Method in class org.pkl.core.runtime.TestResults.TestResult
 
setExternalProperties(Map<String, String>) - Method in class org.pkl.core.EvaluatorBuilder
Removes any existing external properties, then adds the given properties.
setExtraStorage(Object) - Method in class org.pkl.core.runtime.VmObjectLike
 
setHint(String) - Method in exception org.pkl.core.runtime.VmException
 
setHtmlSafe(boolean) - Method in class org.pkl.core.util.json.JsonWriter
Configure this writer to emit JSON that's safe for direct inclusion in HTML and XML documents.
setIndent(String) - Method in class org.pkl.core.util.json.JsonWriter
Sets the indentation string to be repeated for each level of indentation in the encoded document.
setLenient(boolean) - Method in class org.pkl.core.util.json.JsonWriter
Configure this writer to relax its syntax rules.
SetLiteralNode - Class in org.pkl.core.ast.expression.literal
 
SetLiteralNode(SourceSection, ExpressionNode[]) - Constructor for class org.pkl.core.ast.expression.literal.SetLiteralNode
 
setLogger(Logger) - Method in class org.pkl.core.EvaluatorBuilder
Sets the given logger, replacing any previously set logger.
setModuleCacheDir(Path) - Method in class org.pkl.core.EvaluatorBuilder
Sets the directory where `package:` modules are cached.
setModuleKeyFactories(Collection<ModuleKeyFactory>) - Method in class org.pkl.core.EvaluatorBuilder
Removes any existing module key factories, then adds the given factories.
SetNodes - Class in org.pkl.core.stdlib.base
 
SetNodes.add - Class in org.pkl.core.stdlib.base
 
SetNodes.any - Class in org.pkl.core.stdlib.base
 
SetNodes.contains - Class in org.pkl.core.stdlib.base
 
SetNodes.count - Class in org.pkl.core.stdlib.base
 
SetNodes.difference - Class in org.pkl.core.stdlib.base
 
SetNodes.drop - Class in org.pkl.core.stdlib.base
 
SetNodes.dropLast - Class in org.pkl.core.stdlib.base
 
SetNodes.dropLastWhile - Class in org.pkl.core.stdlib.base
 
SetNodes.dropWhile - Class in org.pkl.core.stdlib.base
 
SetNodes.endsWith - Class in org.pkl.core.stdlib.base
 
SetNodes.every - Class in org.pkl.core.stdlib.base
 
SetNodes.filter - Class in org.pkl.core.stdlib.base
 
SetNodes.filterIndexed - Class in org.pkl.core.stdlib.base
 
SetNodes.filterIsInstance - Class in org.pkl.core.stdlib.base
 
SetNodes.filterNonNull - Class in org.pkl.core.stdlib.base
 
SetNodes.find - Class in org.pkl.core.stdlib.base
 
SetNodes.findLast - Class in org.pkl.core.stdlib.base
 
SetNodes.findLastOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.findOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.first - Class in org.pkl.core.stdlib.base
 
SetNodes.firstOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.flatMap - Class in org.pkl.core.stdlib.base
 
SetNodes.flatMapIndexed - Class in org.pkl.core.stdlib.base
 
SetNodes.flatten - Class in org.pkl.core.stdlib.base
 
SetNodes.fold - Class in org.pkl.core.stdlib.base
 
SetNodes.foldBack - Class in org.pkl.core.stdlib.base
 
SetNodes.foldIndexed - Class in org.pkl.core.stdlib.base
 
SetNodes.groupBy - Class in org.pkl.core.stdlib.base
 
SetNodes.intersect - Class in org.pkl.core.stdlib.base
 
SetNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
SetNodes.join - Class in org.pkl.core.stdlib.base
 
SetNodes.last - Class in org.pkl.core.stdlib.base
 
SetNodes.lastOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.length - Class in org.pkl.core.stdlib.base
 
SetNodes.map - Class in org.pkl.core.stdlib.base
 
SetNodes.mapIndexed - Class in org.pkl.core.stdlib.base
 
SetNodes.mapNonNull - Class in org.pkl.core.stdlib.base
 
SetNodes.max - Class in org.pkl.core.stdlib.base
 
SetNodes.maxBy - Class in org.pkl.core.stdlib.base
 
SetNodes.maxByOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.maxOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.maxWith - Class in org.pkl.core.stdlib.base
 
SetNodes.maxWithOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.min - Class in org.pkl.core.stdlib.base
 
SetNodes.minBy - Class in org.pkl.core.stdlib.base
 
SetNodes.minByOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.minOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.minWith - Class in org.pkl.core.stdlib.base
 
SetNodes.minWithOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.partition - Class in org.pkl.core.stdlib.base
 
SetNodes.reduce - Class in org.pkl.core.stdlib.base
 
SetNodes.reduceOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.repeat - Class in org.pkl.core.stdlib.base
 
SetNodes.rest - Class in org.pkl.core.stdlib.base
 
SetNodes.restOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.reverse - Class in org.pkl.core.stdlib.base
 
SetNodes.single - Class in org.pkl.core.stdlib.base
 
SetNodes.singleOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.sort - Class in org.pkl.core.stdlib.base
 
SetNodes.sortBy - Class in org.pkl.core.stdlib.base
 
SetNodes.sortWith - Class in org.pkl.core.stdlib.base
 
SetNodes.split - Class in org.pkl.core.stdlib.base
 
SetNodes.splitOrNull - Class in org.pkl.core.stdlib.base
 
SetNodes.startsWith - Class in org.pkl.core.stdlib.base
 
SetNodes.take - Class in org.pkl.core.stdlib.base
 
SetNodes.takeLast - Class in org.pkl.core.stdlib.base
 
SetNodes.takeLastWhile - Class in org.pkl.core.stdlib.base
 
SetNodes.takeWhile - Class in org.pkl.core.stdlib.base
 
SetNodes.toDynamic - Class in org.pkl.core.stdlib.base
 
SetNodes.toList - Class in org.pkl.core.stdlib.base
 
SetNodes.toListing - Class in org.pkl.core.stdlib.base
 
SetNodes.toMap - Class in org.pkl.core.stdlib.base
 
SetNodes.toSet - Class in org.pkl.core.stdlib.base
 
SetNodes.zip - Class in org.pkl.core.stdlib.base
 
setOutputFormat(String) - Method in class org.pkl.core.EvaluatorBuilder
Sets the desired output format, if any.
setOutputFormat(OutputFormat) - Method in class org.pkl.core.EvaluatorBuilder
Sets the desired output format, if any.
setProjectDependencies(DeclaredDependencies) - Method in class org.pkl.core.EvaluatorBuilder
Sets the project dependencies for the evaluator.
setResourceReaders(Collection<ResourceReader>) - Method in class org.pkl.core.EvaluatorBuilder
 
setRootDir(Path) - Method in class org.pkl.core.EvaluatorBuilder
Sets the root directory, which restricts access to file-based modules and resources located under this directory.
setRootDir(Path) - Method in interface org.pkl.core.SecurityManagerBuilder
 
setRootDir(Path) - Method in class org.pkl.core.SecurityManagers.StandardBuilder
 
setSecurityManager(SecurityManager) - Method in class org.pkl.core.EvaluatorBuilder
Sets the given security manager, replacing any previously set security manager.
setSerializeNulls(boolean) - Method in class org.pkl.core.util.json.JsonWriter
Sets whether object members are serialized when their value is null.
setStackFrameTransformer(StackFrameTransformer) - Method in class org.pkl.core.EvaluatorBuilder
Sets the given stack frame transformer, replacing any previously set transformer.
setTestMode() - Static method in class org.pkl.core.util.IoUtils
 
setTimeout(Duration) - Method in class org.pkl.core.EvaluatorBuilder
Sets an evaluation timeout to be enforced by the Evaluator's evaluate methods.
SettingsModule - Class in org.pkl.core.runtime
 
SetTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.SetTypeNode
 
setupAllX509CertificatesGlobally(List<Object>) - Static method in class org.pkl.core.runtime.CertificateUtils
 
sha1() - Constructor for class org.pkl.core.stdlib.base.ResourceNodes.sha1
 
sha1() - Constructor for class org.pkl.core.stdlib.base.StringNodes.sha1
 
sha1(byte[]) - Static method in class org.pkl.core.util.ByteArrayUtils
 
sha256() - Constructor for class org.pkl.core.stdlib.base.ResourceNodes.sha256
 
sha256() - Constructor for class org.pkl.core.stdlib.base.StringNodes.sha256
 
sha256(byte[]) - Static method in class org.pkl.core.util.ByteArrayUtils
 
sha256Int() - Constructor for class org.pkl.core.stdlib.base.ResourceNodes.sha256Int
 
sha256Int() - Constructor for class org.pkl.core.stdlib.base.StringNodes.sha256Int
 
sha256Int(byte[]) - Static method in class org.pkl.core.util.ByteArrayUtils
 
ShebangChannel - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ShebangComment - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
ShebangComment - Static variable in class org.pkl.core.parser.antlr.PklParser
 
shl() - Constructor for class org.pkl.core.stdlib.base.IntNodes.shl
 
ShortCircuitingExpressionNode - Class in org.pkl.core.ast.expression.binary
A binary expression whose right operand may be short-circuited.
ShortCircuitingExpressionNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.binary.ShortCircuitingExpressionNode
 
shouldRunTypecheck(VirtualFrame) - Method in class org.pkl.core.ast.MemberNode
If true, the property value computed by this node is not the final value exposed to user code but will still be amended.
shr() - Constructor for class org.pkl.core.stdlib.base.IntNodes.shr
 
sign() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.sign
 
sign() - Constructor for class org.pkl.core.stdlib.base.IntNodes.sign
 
similarity(String, String) - Method in class org.pkl.core.util.StringSimilarity
Compute Jaro-Winkler similarity.
Simple(SourceSection, Object, Object) - Constructor for exception org.pkl.core.ast.type.VmTypeMismatchException.Simple
 
simpleName() - Constructor for class org.pkl.core.stdlib.base.ClassNodes.simpleName
 
SimpleReport - Class in org.pkl.core.stdlib.test.report
 
SimpleReport() - Constructor for class org.pkl.core.stdlib.test.report.SimpleReport
 
SimpleRootNode - Class in org.pkl.core.ast
 
SimpleRootNode(VmLanguage, FrameDescriptor, SourceSection, String, ExpressionNode) - Constructor for class org.pkl.core.ast.SimpleRootNode
 
sin() - Constructor for class org.pkl.core.stdlib.math.MathNodes.sin
 
single() - Constructor for class org.pkl.core.stdlib.base.ListNodes.single
 
single() - Constructor for class org.pkl.core.stdlib.base.SetNodes.single
 
singleLine(int) - Static method in class org.pkl.core.runtime.VmValueRenderer
 
SingleLineStringLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
singleLineStringPart() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
singleLineStringPart() - Method in class org.pkl.core.parser.antlr.PklParser
 
singleLineStringPart(int) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
SingleLineStringPartContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
singleOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.singleOrNull
 
singleOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.singleOrNull
 
size() - Method in class org.pkl.core.util.json.Json.JsArray
 
size() - Method in class org.pkl.core.util.json.Json.JsObject
 
size(UnmodifiableEconomicMap<K, V>) - Static method in class org.pkl.core.util.EconomicMaps
 
SKIP_TYPECHECK_MARKER - Static variable in class org.pkl.core.runtime.VmUtils
skipLambdaScopes() - Method in class org.pkl.core.ast.builder.SymbolTable.Scope
 
SLCharacterEscape - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLCharacterEscape - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacterEscape - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLCharacterEscape - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLCharacterEscape() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacterEscape() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLCharacterEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacterEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLCharacters - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLCharacters - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacters - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLCharacters - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLCharacters() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacters() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLCharacters(int) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLCharacters(int) - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLEndQuote - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLEndQuote - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLEndQuote() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
SLEndQuote() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLInterpolation - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLInterpolation - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLInterpolation() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
slot - Variable in class org.pkl.core.ast.type.TypeNode.FrameSlotTypeNode
 
slot - Variable in class org.pkl.core.ast.type.TypeNode.WriteFrameSlotTypeNode
 
SLQuote - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLQuote - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLQuote() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
SLQuote() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLString - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLUnicodeEscape - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SLUnicodeEscape - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLUnicodeEscape - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SLUnicodeEscape - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLUnicodeEscape() - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLUnicodeEscape() - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
SLUnicodeEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
SLUnicodeEscape(int) - Method in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
sort() - Constructor for class org.pkl.core.stdlib.base.ListNodes.sort
 
sort() - Constructor for class org.pkl.core.stdlib.base.SetNodes.sort
 
sortBy() - Constructor for class org.pkl.core.stdlib.base.ListNodes.sortBy
 
sortBy() - Constructor for class org.pkl.core.stdlib.base.SetNodes.sortBy
 
SortComparatorNode() - Constructor for class org.pkl.core.stdlib.base.CollectionNodes.SortComparatorNode
 
sortWith() - Constructor for class org.pkl.core.stdlib.base.ListNodes.sortWith
 
sortWith() - Constructor for class org.pkl.core.stdlib.base.SetNodes.sortWith
 
source - Variable in class org.pkl.core.ast.builder.AbstractAstBuilder
 
SOURCE_MODULE - Static variable in class org.pkl.core.runtime.Identifier
 
SOURCE_TEXT - Static variable in class org.pkl.core.runtime.Identifier
 
SOURCE_URI - Static variable in class org.pkl.core.runtime.Identifier
 
sourceCode() - Method in class org.pkl.core.Release
The source code of this release.
SourceCode(String, String) - Constructor for class org.pkl.core.Release.SourceCode
Constructs a Release.SourceCode.
SourceLocation(int, int) - Constructor for class org.pkl.core.Member.SourceLocation
 
sourceLocationFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
sourceSection - Variable in class org.pkl.core.ast.member.Member
 
sourceSection - Variable in class org.pkl.core.ast.PklNode
 
sourceSection - Variable in exception org.pkl.core.ast.type.VmTypeMismatchException
 
SpecializedObjectLiteralNode - Class in org.pkl.core.ast.expression.literal
Base class for object literal nodes specialized for a certain mix of property/entry/element definitions.
SpecializedObjectLiteralNode(SourceSection, VmLanguage, String, boolean, FrameDescriptor, UnresolvedTypeNode[], UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.ast.expression.literal.SpecializedObjectLiteralNode
 
split() - Constructor for class org.pkl.core.stdlib.base.ListNodes.split
 
split() - Constructor for class org.pkl.core.stdlib.base.SetNodes.split
 
split() - Constructor for class org.pkl.core.stdlib.base.StringNodes.split
 
split(long) - Method in class org.pkl.core.runtime.VmList
 
split(long) - Method in class org.pkl.core.runtime.VmSet
 
splitOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.splitOrNull
 
splitOrNull() - Constructor for class org.pkl.core.stdlib.base.SetNodes.splitOrNull
 
splitOrNull(long) - Method in class org.pkl.core.runtime.VmList
 
splitOrNull(long) - Method in class org.pkl.core.runtime.VmSet
 
SPREAD - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SPREAD - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SPREAD() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectSpreadContext
 
sqrt() - Constructor for class org.pkl.core.stdlib.math.MathNodes.sqrt
 
StackFrame - Class in org.pkl.core
An element of a Pkl stack trace.
StackFrame(String, String, List<String>, int, int, int, int) - Constructor for class org.pkl.core.StackFrame
 
StackFrameTransformer - Interface in org.pkl.core
Transforms stack frames to make Pkl stack trace output more useful.
StackFrameTransformers - Class in org.pkl.core
Static factory for stack frame transformers.
StackTraceRenderer - Class in org.pkl.core.runtime
 
StackTraceRenderer(Function<StackFrame, StackFrame>) - Constructor for class org.pkl.core.runtime.StackTraceRenderer
 
standard(List<Pattern>, List<Pattern>, Function<URI, Integer>, Path) - Static method in class org.pkl.core.SecurityManagers
Creates a SecurityManager that determines whether a module can be resolved based on the given list of module URI patterns, whether an external resources can be read based on the given list of resource URI patterns, and whether a module can import another module based on the given module trust levels.
standardBuilder() - Static method in class org.pkl.core.SecurityManagers
Creates an unconfigured builder for setting up a standard SecurityManager.
standardLibrary - Static variable in class org.pkl.core.module.ModuleKeyFactories
A factory for standard library module keys.
standardLibrary() - Method in class org.pkl.core.Release
The standard library of this release.
standardLibrary(URI) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key for the standard library module with the given URI.
StandardLibrary(Set<String>) - Constructor for class org.pkl.core.Release.StandardLibrary
STAR - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
STAR - Static variable in class org.pkl.core.parser.antlr.PklParser
 
STAR() - Method in class org.pkl.core.parser.antlr.PklParser.DefaultUnionTypeContext
 
STAR() - Method in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
start - Variable in class org.pkl.core.runtime.VmIntSeq
 
start() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.start
 
START - Static variable in class org.pkl.core.runtime.Identifier
 
startArray() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of an array in the JSON input.
startArrayValue(A) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of an array element in the JSON input.
startBoolean() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of a boolean literal (true or false) in the JSON input.
startDynamic(VmDynamic) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startDynamic(VmDynamic) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startDynamic(VmDynamic) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startList(VmList) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startList(VmList) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startList(VmList) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startListing(VmListing) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startListing(VmListing) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startListing(VmListing) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startMap(VmMap) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startMap(VmMap) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startMap(VmMap) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startMapping(VmMapping) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startMapping(VmMapping) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startMapping(VmMapping) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startNull() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of a null literal in the JSON input.
startNumber() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of a number in the JSON input.
startObject() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of an object in the JSON input.
startObjectName(O) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of the name of an object member in the JSON input.
startObjectValue(O, String) - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of the name of an object member in the JSON input.
startSet(VmSet) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startSet(VmSet) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startSet(VmSet) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
startString() - Method in class org.pkl.core.util.json.JsonHandler
Indicates the beginning of a string in the JSON input.
startsWith() - Constructor for class org.pkl.core.stdlib.base.ListNodes.startsWith
 
startsWith() - Constructor for class org.pkl.core.stdlib.base.SetNodes.startsWith
 
startsWith() - Constructor for class org.pkl.core.stdlib.base.StringNodes.startsWith
 
startsWith(VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
startTyped(VmTyped) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
startTyped(VmTyped) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
startTyped(VmTyped) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
StaticReadNode - Class in org.pkl.core.ast.expression.unary
Used by ReadGlobNode.
StaticReadNode(URI) - Constructor for class org.pkl.core.ast.expression.unary.StaticReadNode
 
stdErr() - Static method in class org.pkl.core.Loggers
Returns a logger that sends log messages to standard error.
StdLibModule - Class in org.pkl.core.runtime
 
StdLibModule() - Constructor for class org.pkl.core.runtime.StdLibModule
 
step - Variable in class org.pkl.core.runtime.VmIntSeq
 
step() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.step
 
stepMethod() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.stepMethod
 
stream(PrintStream) - Static method in class org.pkl.core.Loggers
Returns a logger that sends log messages to the given stream.
String - Static variable in class org.pkl.core.PClassInfo
 
StringBuilderWriter - Class in org.pkl.core.util
 
StringBuilderWriter(StringBuilder) - Constructor for class org.pkl.core.util.StringBuilderWriter
 
stringConstant() - Method in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
stringConstant() - Method in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
stringConstant() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
stringConstant() - Method in class org.pkl.core.parser.antlr.PklParser
 
stringConstant() - Method in class org.pkl.core.parser.antlr.PklParser.StringLiteralTypeContext
 
StringConstantContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
StringLiteral(SourceSection, String) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.StringLiteral
 
StringLiteral(String) - Constructor for class org.pkl.core.PType.StringLiteral
 
StringLiteralType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.StringLiteralType
 
StringLiteralTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.StringLiteralTypeContext
 
stringLiteralTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
stringLiteralTypeFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
StringLiteralTypeNode(SourceSection, String) - Constructor for class org.pkl.core.ast.type.TypeNode.StringLiteralTypeNode
 
StringNodes - Class in org.pkl.core.stdlib.base
 
StringNodes.base64 - Class in org.pkl.core.stdlib.base
 
StringNodes.base64Decoded - Class in org.pkl.core.stdlib.base
 
StringNodes.capitalize - Class in org.pkl.core.stdlib.base
 
StringNodes.chars - Class in org.pkl.core.stdlib.base
 
StringNodes.codePoints - Class in org.pkl.core.stdlib.base
 
StringNodes.contains - Class in org.pkl.core.stdlib.base
 
StringNodes.decapitalize - Class in org.pkl.core.stdlib.base
 
StringNodes.drop - Class in org.pkl.core.stdlib.base
 
StringNodes.dropLast - Class in org.pkl.core.stdlib.base
 
StringNodes.dropLastWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.dropWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.endsWith - Class in org.pkl.core.stdlib.base
 
StringNodes.getOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.indexOf - Class in org.pkl.core.stdlib.base
 
StringNodes.indexOfOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.isBlank - Class in org.pkl.core.stdlib.base
 
StringNodes.isEmpty - Class in org.pkl.core.stdlib.base
 
StringNodes.isRegex - Class in org.pkl.core.stdlib.base
 
StringNodes.lastIndex - Class in org.pkl.core.stdlib.base
 
StringNodes.lastIndexOf - Class in org.pkl.core.stdlib.base
 
StringNodes.lastIndexOfOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.length - Class in org.pkl.core.stdlib.base
 
StringNodes.matches - Class in org.pkl.core.stdlib.base
 
StringNodes.md5 - Class in org.pkl.core.stdlib.base
 
StringNodes.padEnd - Class in org.pkl.core.stdlib.base
 
StringNodes.padStart - Class in org.pkl.core.stdlib.base
 
StringNodes.repeat - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceAll - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceAllMapped - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceFirst - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceFirstMapped - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceLast - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceLastMapped - Class in org.pkl.core.stdlib.base
 
StringNodes.replaceRange - Class in org.pkl.core.stdlib.base
 
StringNodes.reverse - Class in org.pkl.core.stdlib.base
 
StringNodes.sha1 - Class in org.pkl.core.stdlib.base
 
StringNodes.sha256 - Class in org.pkl.core.stdlib.base
 
StringNodes.sha256Int - Class in org.pkl.core.stdlib.base
 
StringNodes.split - Class in org.pkl.core.stdlib.base
 
StringNodes.startsWith - Class in org.pkl.core.stdlib.base
 
StringNodes.substring - Class in org.pkl.core.stdlib.base
 
StringNodes.substringOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.take - Class in org.pkl.core.stdlib.base
 
StringNodes.TakeDropLastWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.TakeDropWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.takeLast - Class in org.pkl.core.stdlib.base
 
StringNodes.takeLastWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.takeWhile - Class in org.pkl.core.stdlib.base
 
StringNodes.toBoolean - Class in org.pkl.core.stdlib.base
 
StringNodes.toBooleanOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.toFloat - Class in org.pkl.core.stdlib.base
 
StringNodes.toFloatOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.toInt - Class in org.pkl.core.stdlib.base
 
StringNodes.toIntOrNull - Class in org.pkl.core.stdlib.base
 
StringNodes.toLowerCase - Class in org.pkl.core.stdlib.base
 
StringNodes.toUpperCase - Class in org.pkl.core.stdlib.base
 
StringNodes.trim - Class in org.pkl.core.stdlib.base
 
StringNodes.trimEnd - Class in org.pkl.core.stdlib.base
 
StringNodes.trimStart - Class in org.pkl.core.stdlib.base
 
stringScalar(String, ScalarResolver) - Static method in class org.pkl.core.util.yaml.snake.YamlUtils
Constructs a ScalarEvent for emitting the given value as a YAML string.
StringSimilarity - Class in org.pkl.core.util
The Jaro–Winkler distance metric is designed and best suited for short strings such as person names, and to detect typos; it is (roughly) a variation of Damerau-Levenshtein, where the substitution of 2 close characters is considered less important then the substitution of 2 characters that a far from each other.
StringSimilarity() - Constructor for class org.pkl.core.util.StringSimilarity
Instantiate with default threshold (0.7).
StringSimilarity(double) - Constructor for class org.pkl.core.util.StringSimilarity
Instantiate with given threshold to determine when Winkler bonus should be used.
StringTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.StringTypeNode
 
StringUtils - Class in org.pkl.core.util
 
stripFragment(URI) - Static method in class org.pkl.core.util.IoUtils
 
SUBLIME - Static variable in class org.pkl.core.settings.PklSettings.Editor
The Sublime Text editor.
sublist() - Constructor for class org.pkl.core.stdlib.base.ListNodes.sublist
 
subList(int, int) - Method in class org.pkl.core.util.json.Json.JsArray
 
subList(long, long) - Method in class org.pkl.core.runtime.VmList
 
sublistOrNull() - Constructor for class org.pkl.core.stdlib.base.ListNodes.sublistOrNull
 
subListOrNull(long, long) - Method in class org.pkl.core.runtime.VmList
 
SubscriptExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
SubscriptNode - Class in org.pkl.core.ast.expression.binary
 
SubscriptNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.SubscriptNode
 
substring() - Constructor for class org.pkl.core.stdlib.base.StringNodes.substring
 
substringOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.substringOrNull
 
subtract(VmDataSize) - Method in class org.pkl.core.runtime.VmDataSize
 
subtract(VmDuration) - Method in class org.pkl.core.runtime.VmDuration
 
SubtractionNode - Class in org.pkl.core.ast.expression.binary
 
SubtractionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.SubtractionNode
 
SUPER - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SUPER - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SUPER() - Method in class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
SUPER() - Method in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
SuperAccessExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.SuperAccessExprContext
 
SuperSubscriptExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
SWITCH - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
SWITCH - Static variable in class org.pkl.core.parser.antlr.PklParser
 
SWITCH() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
SymbolTable - Class in org.pkl.core.ast.builder
 
SymbolTable(ModuleInfo) - Constructor for class org.pkl.core.ast.builder.SymbolTable
 
SymbolTable.AnnotationScope - Class in org.pkl.core.ast.builder
 
SymbolTable.ClassScope - Class in org.pkl.core.ast.builder
 
SymbolTable.CustomThisScope - Class in org.pkl.core.ast.builder
A scope where this has a special meaning (type constraint, object member predicate).
SymbolTable.EntryScope - Class in org.pkl.core.ast.builder
 
SymbolTable.LambdaScope - Class in org.pkl.core.ast.builder
 
SymbolTable.MethodScope - Class in org.pkl.core.ast.builder
 
SymbolTable.ModuleScope - Class in org.pkl.core.ast.builder
 
SymbolTable.ObjectScope - Class in org.pkl.core.ast.builder
 
SymbolTable.PropertyScope - Class in org.pkl.core.ast.builder
 
SymbolTable.Scope - Class in org.pkl.core.ast.builder
 
SymbolTable.TypeAliasScope - Class in org.pkl.core.ast.builder
 
SymbolTable.TypeParameterizableScope - Class in org.pkl.core.ast.builder
 
synthetic(URI, String) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key identified by the given URI and backed by the given source code.
synthetic(URI, URI, URI, String, boolean) - Static method in class org.pkl.core.module.ModuleKeys
Creates a module key identified by the given URI and backed by the given source code.
SYSTEM - Static variable in class org.pkl.core.settings.PklSettings.Editor
The editor associated with file: URLs ending in .pkl.

T

t - Variable in class org.pkl.core.parser.antlr.PklParser.AdditiveExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ClassMethodContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ClazzContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ComparisonExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.EqualityExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ExponentiationExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ImportClauseContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ImportExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalAndExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.LogicalOrExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ModifierContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleDeclContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleExtendsOrAmendsClauseContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.MultiplicativeExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.NullCoalesceExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.PipeExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.QualifiedAccessExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.ReadExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.SubscriptExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.SuperSubscriptExprContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
t - Variable in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
t1 - Variable in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
t2 - Variable in class org.pkl.core.parser.antlr.PklParser.ForGeneratorContext
 
t2 - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringLiteralContext
 
t2 - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringLiteralContext
 
t2 - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
take() - Constructor for class org.pkl.core.stdlib.base.ListNodes.take
 
take() - Constructor for class org.pkl.core.stdlib.base.SetNodes.take
 
take() - Constructor for class org.pkl.core.stdlib.base.StringNodes.take
 
take(long) - Method in class org.pkl.core.runtime.VmList
 
take(long) - Method in class org.pkl.core.runtime.VmSet
 
TakeDropLastWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.TakeDropLastWhile
 
TakeDropWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.TakeDropWhile
 
takeLast() - Constructor for class org.pkl.core.stdlib.base.ListNodes.takeLast
 
takeLast() - Constructor for class org.pkl.core.stdlib.base.SetNodes.takeLast
 
takeLast() - Constructor for class org.pkl.core.stdlib.base.StringNodes.takeLast
 
takeLast(long) - Method in class org.pkl.core.runtime.VmList
 
takeLast(long) - Method in class org.pkl.core.runtime.VmSet
 
takeLastSegment(String, char) - Static method in class org.pkl.core.util.IoUtils
 
takeLastWhile() - Constructor for class org.pkl.core.stdlib.base.ListNodes.takeLastWhile
 
takeLastWhile() - Constructor for class org.pkl.core.stdlib.base.SetNodes.takeLastWhile
 
takeLastWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.takeLastWhile
 
takeWhile() - Constructor for class org.pkl.core.stdlib.base.ListNodes.takeWhile
 
takeWhile() - Constructor for class org.pkl.core.stdlib.base.SetNodes.takeWhile
 
takeWhile() - Constructor for class org.pkl.core.stdlib.base.StringNodes.takeWhile
 
tan() - Constructor for class org.pkl.core.stdlib.math.MathNodes.tan
 
tb() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.tb
 
tb() - Constructor for class org.pkl.core.stdlib.base.IntNodes.tb
 
TB - Static variable in class org.pkl.core.runtime.Identifier
 
TEBIBYTES - org.pkl.core.DataSizeUnit
 
TERABYTES - org.pkl.core.DataSizeUnit
 
TestModule - Class in org.pkl.core.runtime
 
TestNodes - Class in org.pkl.core.stdlib.test
 
TestNodes.catchMethod - Class in org.pkl.core.stdlib.test
 
TestNodes.catchOrNull - Class in org.pkl.core.stdlib.test
 
TestReport - Interface in org.pkl.core.stdlib.test.report
 
TestResult(String) - Constructor for class org.pkl.core.runtime.TestResults.TestResult
 
TestResults - Class in org.pkl.core.runtime
Aggregate test results for a module.
TestResults(String, String) - Constructor for class org.pkl.core.runtime.TestResults
 
TestResults.Error - Class in org.pkl.core.runtime
 
TestResults.Failure - Class in org.pkl.core.runtime
 
TestResults.TestResult - Class in org.pkl.core.runtime
 
TestRunner - Class in org.pkl.core.runtime
Runs test results examples and facts.
TestRunner(BufferedLogger, StackFrameTransformer, boolean) - Constructor for class org.pkl.core.runtime.TestRunner
 
text - Variable in class org.pkl.core.repl.ReplRequest.Completion
 
text - Variable in class org.pkl.core.repl.ReplRequest.Eval
 
text(String) - Static method in class org.pkl.core.ModuleSource
 
TEXT - Static variable in class org.pkl.core.runtime.Identifier
 
TEXT_MATE - Static variable in class org.pkl.core.settings.PklSettings.Editor
The TextMate editor.
TEXTPROTO - org.pkl.core.OutputFormat
 
THIS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
THIS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
THIS() - Method in class org.pkl.core.parser.antlr.PklParser.ThisExprContext
 
ThisExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ThisExprContext
 
ThisNode - Class in org.pkl.core.ast.expression.primary
 
ThisNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.primary.ThisNode
 
THROW - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
THROW - Static variable in class org.pkl.core.parser.antlr.PklParser
 
THROW() - Method in class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
ThrowExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.ThrowExprContext
 
ThrowNode - Class in org.pkl.core.ast.expression.unary
 
ThrowNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.unary.ThrowNode
 
tib() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.tib
 
tib() - Constructor for class org.pkl.core.stdlib.base.IntNodes.tib
 
TIB - Static variable in class org.pkl.core.runtime.Identifier
 
timeout - Variable in class org.pkl.core.EvaluatorImpl
 
timeoutExecutor - Variable in class org.pkl.core.EvaluatorImpl
 
TO_STRING - Static variable in class org.pkl.core.runtime.Identifier
 
toArray() - Method in class org.pkl.core.runtime.VmList
 
toArray() - Method in class org.pkl.core.runtime.VmSet
 
toArray() - Method in class org.pkl.core.util.json.Json.JsArray
 
toArray(T[]) - Method in class org.pkl.core.util.json.Json.JsArray
 
toBinaryUnit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.toBinaryUnit
 
toBoolean() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toBoolean
 
toBooleanOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toBooleanOrNull
 
toChar() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toChar
 
toChronoUnit() - Method in enum org.pkl.core.DurationUnit
Converts this unit to a ChronoUnit.
toDataSize() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toDataSize
 
toDataSize() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toDataSize
 
toDecimalUnit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.toDecimalUnit
 
toDuration() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toDuration
 
toDuration() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toDuration
 
toDynamic() - Constructor for class org.pkl.core.stdlib.base.ListNodes.toDynamic
 
toDynamic() - Constructor for class org.pkl.core.stdlib.base.MapNodes.toDynamic
 
toDynamic() - Constructor for class org.pkl.core.stdlib.base.SetNodes.toDynamic
 
toDynamic() - Constructor for class org.pkl.core.stdlib.base.TypedNodes.toDynamic
 
toEnumConstantName(String) - Static method in class org.pkl.core.util.CodeGeneratorUtils
Converts the given Pkl string literal to an idiomatic enum constant name.
toExternalPackageUri() - Method in class org.pkl.core.packages.PackageUri
 
toFixed() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toFixed
 
toFixed() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toFixed
 
toFloat() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toFloat
 
toFloat() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toFloat
 
toFloat() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toFloat
 
toFloatOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toFloatOrNull
 
toHex(byte[]) - Static method in class org.pkl.core.util.ByteArrayUtils
Implemented directly instead of using JRE's `new BigInteger.toString(16)` so we can AOT-compile this and not need a truffle boundary.
toHexEscape(int) - Static method in class org.pkl.core.util.IoUtils
 
toInt() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toInt
 
toInt() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toInt
 
toInt() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toInt
 
toInt(double, Node) - Static method in class org.pkl.core.runtime.VmSafeMath
 
toInt32(long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
toIntOrNull() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toIntOrNull
 
toIsoString() - Method in class org.pkl.core.Duration
Returns an ISO 8601 representation of this duration.
toIsoString(double, DurationUnit) - Static method in class org.pkl.core.util.DurationUtils
 
toJavaDuration() - Method in class org.pkl.core.Duration
Converts this duration to a Duration.
tokenNames - Static variable in class org.pkl.core.parser.antlr.PklLexer
Deprecated.
Use PklLexer.VOCABULARY instead.
tokenNames - Static variable in class org.pkl.core.parser.antlr.PklParser
Deprecated.
toList() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.toList
 
toList() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.toList
 
toList() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.toList
 
toList() - Constructor for class org.pkl.core.stdlib.base.ListNodes.toList
 
toList() - Constructor for class org.pkl.core.stdlib.base.SetNodes.toList
 
toList() - Method in class org.pkl.core.runtime.VmList
 
toList() - Method in class org.pkl.core.runtime.VmSet
 
toListing() - Constructor for class org.pkl.core.stdlib.base.IntSeqNodes.toListing
 
toListing() - Constructor for class org.pkl.core.stdlib.base.ListNodes.toListing
 
toListing() - Constructor for class org.pkl.core.stdlib.base.SetNodes.toListing
 
toLocalMethod() - Method in class org.pkl.core.runtime.Identifier
 
toLocalProperty() - Method in class org.pkl.core.runtime.Identifier
 
toLowerCase() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toLowerCase
 
toMap() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.toMap
 
toMap() - Constructor for class org.pkl.core.stdlib.base.ListNodes.toMap
 
toMap() - Constructor for class org.pkl.core.stdlib.base.MapNodes.toMap
 
toMap() - Constructor for class org.pkl.core.stdlib.base.MappingNodes.toMap
 
toMap() - Constructor for class org.pkl.core.stdlib.base.SetNodes.toMap
 
toMap() - Constructor for class org.pkl.core.stdlib.base.TypedNodes.toMap
 
toMap() - Method in class org.pkl.core.runtime.VmMapping
 
toMapping() - Constructor for class org.pkl.core.stdlib.base.MapNodes.toMapping
 
toNormal() - Method in class org.pkl.core.Version
Strips any pre-release version and build metadata from this version.
TOP_LEVEL_VALUE - Static variable in interface org.pkl.core.runtime.VmValueConverter
 
toPackageAssetUri(String) - Method in class org.pkl.core.packages.PackageUri
 
toPath(URI) - Static method in class org.pkl.core.util.IoUtils
 
toPklException(StackFrameTransformer) - Method in exception org.pkl.core.runtime.VmBugException
 
toPklException(StackFrameTransformer) - Method in exception org.pkl.core.runtime.VmException
 
toPklString(double, DurationUnit) - Static method in class org.pkl.core.util.DurationUtils
 
toProjectPackageUri() - Method in class org.pkl.core.packages.PackageUri
 
toRadixString() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toRadixString
 
toRegexPattern(String) - Static method in class org.pkl.core.util.GlobResolver
 
toRegexString(String) - Static method in class org.pkl.core.util.GlobResolver
Converts a glob pattern to an equivalent regular expression pattern
toRegular() - Method in class org.pkl.core.runtime.Identifier
 
toSet() - Constructor for class org.pkl.core.stdlib.base.ListingNodes.toSet
 
toSet() - Constructor for class org.pkl.core.stdlib.base.ListNodes.toSet
 
toSet() - Constructor for class org.pkl.core.stdlib.base.SetNodes.toSet
 
toSet() - Method in class org.pkl.core.runtime.VmList
 
toSet() - Method in class org.pkl.core.runtime.VmSet
 
toString() - Constructor for class org.pkl.core.stdlib.base.AnyNodes.toString
 
toString() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.toString
 
toString() - Constructor for class org.pkl.core.stdlib.base.IntNodes.toString
 
toString() - Method in class org.pkl.core.ast.PklNode
 
toString() - Method in class org.pkl.core.DataSize
 
toString() - Method in enum org.pkl.core.DataSizeUnit
 
toString() - Method in class org.pkl.core.Duration
 
toString() - Method in enum org.pkl.core.DurationUnit
 
toString() - Method in enum org.pkl.core.Modifier
 
toString() - Method in class org.pkl.core.module.PathElement
 
toString() - Method in enum org.pkl.core.OutputFormat
The argument for CLI option --format that selects this output format.
toString() - Method in class org.pkl.core.packages.Checksums
 
toString() - Method in class org.pkl.core.packages.Dependency.LocalDependency
 
toString() - Method in class org.pkl.core.packages.Dependency.RemoteDependency
 
toString() - Method in class org.pkl.core.packages.DependencyMetadata
 
toString() - Method in class org.pkl.core.packages.PackageAssetUri
 
toString() - Method in class org.pkl.core.packages.PackageUri
 
toString() - Method in class org.pkl.core.Pair
 
toString() - Method in class org.pkl.core.PClass
 
toString() - Method in class org.pkl.core.PClassInfo
 
toString() - Method in class org.pkl.core.PModule
 
toString() - Method in class org.pkl.core.PNull
 
toString() - Method in class org.pkl.core.PObject
 
toString() - Method in class org.pkl.core.project.CanonicalPackageUri
 
toString() - Method in class org.pkl.core.project.Package
 
toString() - Method in class org.pkl.core.project.Project.EvaluatorSettings
 
toString() - Method in class org.pkl.core.project.ProjectDeps
 
toString() - Method in class org.pkl.core.repl.ReplRequest.Completion
 
toString() - Method in class org.pkl.core.repl.ReplRequest.Eval
 
toString() - Method in class org.pkl.core.repl.ReplRequest.Load
 
toString() - Method in class org.pkl.core.repl.ReplRequest.Reset
 
toString() - Method in class org.pkl.core.repl.ReplResponse.Completion
 
toString() - Method in class org.pkl.core.repl.ReplResponse.EvalError
 
toString() - Method in class org.pkl.core.repl.ReplResponse.EvalSuccess
 
toString() - Method in class org.pkl.core.repl.ReplResponse.IncompleteInput
 
toString() - Method in class org.pkl.core.repl.ReplResponse.InternalError
 
toString() - Method in class org.pkl.core.repl.ReplResponse.InvalidRequest
 
toString() - Method in class org.pkl.core.runtime.Identifier
 
toString() - Method in class org.pkl.core.runtime.KeyLookupSuggestions.Candidate
 
toString() - Method in class org.pkl.core.runtime.MemberLookupSuggestions.Candidate
 
toString() - Method in class org.pkl.core.runtime.VmClass
 
toString() - Method in class org.pkl.core.runtime.VmCollection
 
toString() - Method in class org.pkl.core.runtime.VmDataSize
 
toString() - Method in class org.pkl.core.runtime.VmDuration
 
toString() - Method in class org.pkl.core.runtime.VmException.ProgramValue
 
toString() - Method in class org.pkl.core.runtime.VmExceptionBuilder.MultilineValue
 
toString() - Method in class org.pkl.core.runtime.VmIntSeq
 
toString() - Method in class org.pkl.core.runtime.VmMap
 
toString() - Method in class org.pkl.core.runtime.VmNull
 
toString() - Method in class org.pkl.core.runtime.VmObject
 
toString() - Method in class org.pkl.core.runtime.VmPair
 
toString() - Method in class org.pkl.core.runtime.VmRegex
 
toString() - Method in class org.pkl.core.runtime.VmTypeAlias
 
toString() - Method in class org.pkl.core.settings.PklSettings.Editor
 
toString() - Method in class org.pkl.core.settings.PklSettings
 
toString() - Method in class org.pkl.core.TypeAlias
 
toString() - Method in class org.pkl.core.util.json.Json.JsArray
 
toString() - Method in class org.pkl.core.util.json.Json.JsObject
 
toString() - Method in class org.pkl.core.util.json.Location
 
toString() - Method in class org.pkl.core.util.Pair
 
toString() - Method in class org.pkl.core.Version
 
toString(int) - Static method in class org.pkl.core.ast.VmModifier
 
ToStringNode - Class in org.pkl.core.ast.internal
 
ToStringNode(SourceSection) - Constructor for class org.pkl.core.ast.internal.ToStringNode
 
totalFailures() - Method in class org.pkl.core.runtime.TestResults
 
totalTests() - Method in class org.pkl.core.runtime.TestResults
 
toTimeUnit() - Method in enum org.pkl.core.DurationUnit
Converts this unit to a TimeUnit.
toTyped() - Constructor for class org.pkl.core.stdlib.base.DynamicNodes.toTyped
 
toTyped() - Constructor for class org.pkl.core.stdlib.base.MapNodes.toTyped
 
toUnicodeEscape(int) - Static method in class org.pkl.core.util.IoUtils
 
toUnit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.toUnit
 
toUnit() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.toUnit
 
toUnit(Identifier) - Static method in class org.pkl.core.runtime.VmDataSize
 
toUnit(Identifier) - Static method in class org.pkl.core.runtime.VmDuration
 
toUpperCase() - Constructor for class org.pkl.core.stdlib.base.StringNodes.toUpperCase
 
toUri(String) - Static method in class org.pkl.core.util.IoUtils
Converts the given string to a URI.
toUrl(URI) - Static method in class org.pkl.core.util.IoUtils
 
toVmException() - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Constraint
 
toVmException() - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Nothing
 
toVmException() - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Simple
 
toVmException() - Method in exception org.pkl.core.ast.type.VmTypeMismatchException
 
toVmException() - Method in exception org.pkl.core.ast.type.VmTypeMismatchException.Union
 
toVmException(LexParseException, Source, String) - Static method in class org.pkl.core.runtime.VmUtils
 
toVmException(LexParseException, String, URI, String) - Static method in class org.pkl.core.runtime.VmUtils
 
trace(String, StackFrame) - Method in class org.pkl.core.BufferedLogger
 
trace(String, StackFrame) - Method in interface org.pkl.core.Logger
Logs the given message on level TRACE.
trace(String, StackFrame) - Method in class org.pkl.core.runtime.LoggerImpl
 
TRACE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
TRACE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
TRACE() - Method in class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
TraceExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.TraceExprContext
 
TraceNode - Class in org.pkl.core.ast.expression.unary
 
TraceNode(SourceSection, ExpressionNode) - Constructor for class org.pkl.core.ast.expression.unary.TraceNode
 
TreePathElement(String, boolean) - Constructor for class org.pkl.core.module.PathElement.TreePathElement
 
trim() - Constructor for class org.pkl.core.stdlib.base.StringNodes.trim
 
trim(String) - Static method in class org.pkl.core.util.StringUtils
Removes any leading and trailing characters with Unicode property "White_Space".
trimEnd() - Constructor for class org.pkl.core.stdlib.base.StringNodes.trimEnd
 
trimEnd(String) - Static method in class org.pkl.core.util.StringUtils
Removes any trailing characters with Unicode property "White_Space".
trimStart() - Constructor for class org.pkl.core.stdlib.base.StringNodes.trimStart
 
trimStart(String) - Static method in class org.pkl.core.util.StringUtils
Removes any leading characters with Unicode property "White_Space".
TRUE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
TRUE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
TRUE() - Method in class org.pkl.core.parser.antlr.PklParser.TrueLiteralContext
 
TrueLiteralContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.TrueLiteralContext
 
TrueLiteralNode - Class in org.pkl.core.ast.expression.literal
 
TrueLiteralNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.literal.TrueLiteralNode
 
TruffleIterator(Iterable<? extends T>) - Constructor for class org.pkl.core.runtime.Iterators.TruffleIterator
 
truncate() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.truncate
 
truncate() - Constructor for class org.pkl.core.stdlib.base.IntNodes.truncate
 
truncate(double) - Static method in class org.pkl.core.runtime.VmSafeMath
 
truncatingDivide(long, long) - Static method in class org.pkl.core.runtime.VmSafeMath
 
TruncatingDivisionNode - Class in org.pkl.core.ast.expression.binary
 
TruncatingDivisionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.binary.TruncatingDivisionNode
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.MultiLineStringPartContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.ParameterListContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.QualifiedIdentifierContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.SingleLineStringPartContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.StringConstantContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
ts - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
type - Variable in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
type - Variable in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.AnnotationContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.ConstrainedTypeContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.DefaultUnionTypeContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.NewExprContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.NullableTypeContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.ParenthesizedTypeContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAnnotationContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
type() - Method in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
type(int) - Method in class org.pkl.core.parser.antlr.PklParser.FunctionTypeContext
 
type(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
type(int) - Method in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
TYPE_ALIAS - Static variable in class org.pkl.core.ast.VmModifier
 
TYPE_ALIAS - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
TYPE_ALIAS - Static variable in class org.pkl.core.parser.antlr.PklParser
 
TYPE_ALIAS() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
typeAlias - Variable in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
typeAlias() - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
typeAlias() - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
typeAlias() - Method in class org.pkl.core.parser.antlr.PklParser
 
typeAlias(int) - Method in class org.pkl.core.parser.antlr.PklParser.ModuleContext
 
typeAlias(int) - Method in class org.pkl.core.parser.antlr.PklParser.ReplInputContext
 
TypeAlias - Class in org.pkl.core
Java representation of a pkl.base#TypeAlias value.
TypeAlias - Static variable in class org.pkl.core.PClassInfo
 
TypeAlias() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.TypeAlias
 
TypeAlias(String, Member.SourceLocation, Set<Modifier>, List<PObject>, String, String, String, List<TypeParameter>) - Constructor for class org.pkl.core.TypeAlias
 
TypeAliasContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
typeAliasFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
typeAliasHeader() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasContext
 
typeAliasHeader() - Method in class org.pkl.core.parser.antlr.PklParser
 
TypeAliasHeaderContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
TypeAliasNode - Class in org.pkl.core.ast.member
 
TypeAliasNode(SourceSection, SourceSection, SourceSection, ExpressionNode[], int, String, String, List<TypeParameter>, UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.member.TypeAliasNode
 
TypeAliasScope(SymbolTable.Scope, Identifier, String, FrameDescriptor.Builder, List<TypeParameter>) - Constructor for class org.pkl.core.ast.builder.SymbolTable.TypeAliasScope
 
typeAliasTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
TypeAliasTypeNode(SourceSection, VmTypeAlias, TypeNode[]) - Constructor for class org.pkl.core.ast.type.TypeNode.TypeAliasTypeNode
 
typeAnnotation() - Method in class org.pkl.core.parser.antlr.PklParser.ClassPropertyContext
 
typeAnnotation() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
typeAnnotation() - Method in class org.pkl.core.parser.antlr.PklParser.ObjectPropertyContext
 
typeAnnotation() - Method in class org.pkl.core.parser.antlr.PklParser
 
typeAnnotation() - Method in class org.pkl.core.parser.antlr.PklParser.TypedIdentifierContext
 
TypeAnnotationContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeAnnotationContext
 
typeArgumentList() - Method in class org.pkl.core.parser.antlr.PklParser.DeclaredTypeContext
 
typeArgumentList() - Method in class org.pkl.core.parser.antlr.PklParser
 
TypeArgumentListContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeArgumentListContext
 
TypeCastNode - Class in org.pkl.core.ast.type
 
TypeCastNode(SourceSection, ExpressionNode, UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.type.TypeCastNode
 
TypeCheckedPropertyNode - Class in org.pkl.core.ast.member
A property definition that does not have a type annotation but should be type-checked.
TypeCheckedPropertyNode(VmLanguage, FrameDescriptor, ObjectMember, ExpressionNode) - Constructor for class org.pkl.core.ast.member.TypeCheckedPropertyNode
 
TypeConstraintNode - Class in org.pkl.core.ast.type
 
TypeConstraintNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeConstraintNode
 
TypeContext() - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeContext
 
TypeContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeContext
 
Typed - Static variable in class org.pkl.core.PClassInfo
 
TYPED - Static variable in class org.pkl.core.runtime.Identifier
 
typedIdentifier() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterContext
 
typedIdentifier() - Method in class org.pkl.core.parser.antlr.PklParser
 
TypedIdentifierContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypedIdentifierContext
 
TypedNodes - Class in org.pkl.core.stdlib.base
 
TypedNodes.getProperty - Class in org.pkl.core.stdlib.base
 
TypedNodes.getPropertyOrNull - Class in org.pkl.core.stdlib.base
 
TypedNodes.hasProperty - Class in org.pkl.core.stdlib.base
 
TypedNodes.toDynamic - Class in org.pkl.core.stdlib.base
 
TypedNodes.toMap - Class in org.pkl.core.stdlib.base
 
TypedPropertyNode - Class in org.pkl.core.ast.member
A property definition that has a type annotation.
TypedPropertyNode(VmLanguage, FrameDescriptor, ObjectMember, ExpressionNode, PropertyTypeNode) - Constructor for class org.pkl.core.ast.member.TypedPropertyNode
 
TypedTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.TypedTypeNode
 
typeMismatch(Object, Object) - Method in class org.pkl.core.ast.type.TypeNode
 
typeMismatch(Object, VmClass) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
typeMismatch(Object, VmClass, VmClass) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
TypeNode - Class in org.pkl.core.ast.type
 
TypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode
 
TypeNode.AnyTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.BooleanTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.CollectionTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.ConstrainedTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.DynamicTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.FinalClassTypeNode - Class in org.pkl.core.ast.type
A non-open and non-abstract class type.
TypeNode.FinalModuleTypeNode - Class in org.pkl.core.ast.type
The `module` type for a final module.
TypeNode.FloatTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.FrameSlotTypeNode - Class in org.pkl.core.ast.type
Base class for types whose `executeAndSet` method assigns values to slots with `frame.setXYZ(slot, value)`.
TypeNode.FunctionClassTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.FunctionNClassTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.FunctionTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.Int16TypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.Int32TypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.Int8TypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.IntSlotTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.IntTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.ListingOrMappingTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.ListingTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.ListTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.MappingTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.MapTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.NonFinalClassTypeNode - Class in org.pkl.core.ast.type
An `open` or `abstract` class type.
TypeNode.NonFinalModuleTypeNode - Class in org.pkl.core.ast.type
The `module` type for an open module.
TypeNode.NonNullTypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.NothingTypeNode - Class in org.pkl.core.ast.type
The `nothing` type.
TypeNode.NullableTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.NumberTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.ObjectSlotTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.PairTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.SetTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.StringLiteralTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.StringTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.TypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.TypedTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.TypeVariableNode - Class in org.pkl.core.ast.type
 
TypeNode.UIntTypeAliasTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.UnionOfStringLiteralsTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.UnionTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.UnknownTypeNode - Class in org.pkl.core.ast.type
The `unknown` type.
TypeNode.VarArgsTypeNode - Class in org.pkl.core.ast.type
 
TypeNode.WriteFrameSlotTypeNode - Class in org.pkl.core.ast.type
Base class for types whose `executeAndSet` method assigns values to slots with a `WriteFrameSlotNode`.
TypeNodes - Class in org.pkl.core.stdlib.reflect
 
TypeNodes.nullable - Class in org.pkl.core.stdlib.reflect
 
typeParameter - Variable in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
typeParameter() - Method in class org.pkl.core.parser.antlr.PklParser
 
typeParameter() - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
typeParameter(int) - Method in class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
TypeParameter - Class in org.pkl.core
A type parameter of a generic class, type alias, or method.
TypeParameter(TypeParameter.Variance, String, int) - Constructor for class org.pkl.core.TypeParameter
 
TypeParameter.Variance - Enum in org.pkl.core
The variance of a type parameter.
TypeParameterContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeParameterContext
 
typeParameterFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
TypeParameterizableScope(SymbolTable.Scope, Identifier, String, ConstLevel, FrameDescriptor.Builder, List<TypeParameter>) - Constructor for class org.pkl.core.ast.builder.SymbolTable.TypeParameterizableScope
 
typeParameterList() - Method in class org.pkl.core.parser.antlr.PklParser.ClassHeaderContext
 
typeParameterList() - Method in class org.pkl.core.parser.antlr.PklParser.MethodHeaderContext
 
typeParameterList() - Method in class org.pkl.core.parser.antlr.PklParser.TypeAliasHeaderContext
 
typeParameterList() - Method in class org.pkl.core.parser.antlr.PklParser
 
TypeParameterListContext(ParserRuleContext, int) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeParameterListContext
 
TypeTestExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.TypeTestExprContext
 
TypeTestNode - Class in org.pkl.core.ast.type
 
TypeTestNode(SourceSection, ExpressionNode, UnresolvedTypeNode) - Constructor for class org.pkl.core.ast.type.TypeTestNode
 
TypeVariable() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.TypeVariable
 
TypeVariable(SourceSection, TypeParameter) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.TypeVariable
 
TypeVariable(TypeParameter) - Constructor for class org.pkl.core.PType.TypeVariable
 
typeVariableFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
typeVariableFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
TypeVariableNode(SourceSection, TypeParameter) - Constructor for class org.pkl.core.ast.type.TypeNode.TypeVariableNode
 

U

u - Variable in class org.pkl.core.parser.antlr.PklParser.DefaultUnionTypeContext
 
UIntTypeAliasTypeNode(VmTypeAlias, long) - Constructor for class org.pkl.core.ast.type.TypeNode.UIntTypeAliasTypeNode
 
UnaryExpressionNode - Class in org.pkl.core.ast.expression.unary
 
UnaryExpressionNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.unary.UnaryExpressionNode
 
UnaryMinusExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.UnaryMinusExprContext
 
UnaryMinusNode - Class in org.pkl.core.ast.expression.unary
 
UnaryMinusNode(SourceSection) - Constructor for class org.pkl.core.ast.expression.unary.UnaryMinusNode
 
Unavailable - Static variable in class org.pkl.core.PClassInfo
 
unavailableSourceSection() - Static method in class org.pkl.core.runtime.VmUtils
 
unconfigured() - Static method in class org.pkl.core.EvaluatorBuilder
Creates a builder that is unconfigured.
Undefined() - Constructor for class org.pkl.core.stdlib.base.BaseNodes.Undefined
 
UNDEFINED_VALUE - org.pkl.core.runtime.VmException.Kind
 
undefinedPropertyValue(Identifier, Object) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
undefinedValue() - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
UNDERSCORE - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
UNDERSCORE - Static variable in class org.pkl.core.parser.antlr.PklParser
 
UNDERSCORE() - Method in class org.pkl.core.parser.antlr.PklParser.ParameterContext
 
Union(SourceSection, int, UnresolvedTypeNode[]) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Union
 
Union(SourceSection, Object, TypeNode.UnionTypeNode, VmTypeMismatchException[]) - Constructor for exception org.pkl.core.ast.type.VmTypeMismatchException.Union
 
Union(List<PType>) - Constructor for class org.pkl.core.PType.Union
 
UNION - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
UNION - Static variable in class org.pkl.core.parser.antlr.PklParser
 
UNION() - Method in class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
UnionOfStringLiterals(SourceSection, int, Set<String>) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.UnionOfStringLiterals
 
unionOfStringLiteralsTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
unionOfStringLiteralsTypeFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
UnionType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.UnionType
 
UnionTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.UnionTypeContext
 
unionTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
unionTypeFactory2 - Static variable in class org.pkl.core.runtime.MirrorFactories
 
UnionTypeNode(SourceSection, int, TypeNode[], boolean) - Constructor for class org.pkl.core.ast.type.TypeNode.UnionTypeNode
 
unit() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.unit
 
unit() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.unit
 
Unknown(SourceSection) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode.Unknown
 
UNKNOWN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
UNKNOWN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
UNKNOWN - Static variable in class org.pkl.core.PType
The `unknown` type.
UNKNOWN() - Method in class org.pkl.core.parser.antlr.PklParser.UnknownTypeContext
 
unknownType() - Constructor for class org.pkl.core.stdlib.reflect.ReflectNodes.unknownType
 
UnknownTypeContext(PklParser.TypeContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.UnknownTypeContext
 
unknownTypeFactory - Static variable in class org.pkl.core.runtime.MirrorFactories
 
UnknownTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.UnknownTypeNode
 
Unlisted - Static variable in class org.pkl.core.PClassInfo
 
UnqualifiedAccessExprContext(PklParser.ExprContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.UnqualifiedAccessExprContext
 
unreachableCode() - Static method in exception org.pkl.core.PklBugException
 
unreachableCode() - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
UnresolvedClassMemberNode - Class in org.pkl.core.ast.member
 
UnresolvedClassMemberNode(VmLanguage, SourceSection, SourceSection, FrameDescriptor, SourceSection, ExpressionNode[], int, Identifier, String) - Constructor for class org.pkl.core.ast.member.UnresolvedClassMemberNode
 
UnresolvedFunctionNode - Class in org.pkl.core.ast.member
 
UnresolvedFunctionNode(VmLanguage, FrameDescriptor, Member, int, UnresolvedTypeNode[], UnresolvedTypeNode, ExpressionNode) - Constructor for class org.pkl.core.ast.member.UnresolvedFunctionNode
 
UnresolvedMethodNode - Class in org.pkl.core.ast.member
 
UnresolvedMethodNode(VmLanguage, SourceSection, SourceSection, FrameDescriptor, SourceSection, ExpressionNode[], int, Identifier, String, int, List<TypeParameter>, UnresolvedTypeNode[], UnresolvedTypeNode, boolean, ExpressionNode) - Constructor for class org.pkl.core.ast.member.UnresolvedMethodNode
 
UnresolvedPropertyNode - Class in org.pkl.core.ast.member
 
UnresolvedPropertyNode(VmLanguage, SourceSection, SourceSection, SourceSection, FrameDescriptor, SourceSection, ExpressionNode[], int, Identifier, String, UnresolvedTypeNode, ExpressionNode) - Constructor for class org.pkl.core.ast.member.UnresolvedPropertyNode
 
UnresolvedTypeNode - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.UnresolvedTypeNode
 
UnresolvedTypeNode.Constrained - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Declared - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Function - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Module - Class in org.pkl.core.ast.type
The `module` type.
UnresolvedTypeNode.Nothing - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Nullable - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Parameterized - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.StringLiteral - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.TypeVariable - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Union - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.UnionOfStringLiterals - Class in org.pkl.core.ast.type
 
UnresolvedTypeNode.Unknown - Class in org.pkl.core.ast.type
 
unsetSecurityManager() - Method in class org.pkl.core.EvaluatorBuilder
 
UntypedObjectMemberNode - Class in org.pkl.core.ast.member
 
UntypedObjectMemberNode(VmLanguage, FrameDescriptor, ObjectMember, ExpressionNode) - Constructor for class org.pkl.core.ast.member.UntypedObjectMemberNode
 
unwrap(Object) - Static method in class org.pkl.core.runtime.VmNull
 
uri - Variable in class org.pkl.core.repl.ReplRequest.Load
 
uri(String) - Static method in class org.pkl.core.ModuleSource
 
uri(URI) - Static method in class org.pkl.core.ModuleSource
 
URI - Static variable in class org.pkl.core.runtime.Identifier
 
url(ModuleKey, URI, URL) - Static method in class org.pkl.core.module.ResolvedModuleKeys
Creates a resolved module key backed by the given URL.
us() - Constructor for class org.pkl.core.stdlib.base.FloatNodes.us
 
us() - Constructor for class org.pkl.core.stdlib.base.IntNodes.us
 
US - Static variable in class org.pkl.core.runtime.Identifier
 
USE_CUSTOM_STRING_DELIMITERS - Static variable in class org.pkl.core.runtime.Identifier
 
USE_MAPPING - Static variable in class org.pkl.core.runtime.Identifier
 
ushr() - Constructor for class org.pkl.core.stdlib.base.IntNodes.ushr
 

V

v - Variable in class org.pkl.core.parser.antlr.PklParser.MemberPredicateContext
 
v - Variable in class org.pkl.core.parser.antlr.PklParser.ObjectEntryContext
 
VALID_AMENDING_MODULE_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_CLASS_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_METHOD_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_MODULE_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_OBJECT_MEMBER_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_PROPERTY_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
VALID_TYPE_ALIAS_MODIFIERS - Static variable in class org.pkl.core.ast.VmModifier
 
validateImportsAndReads(Project, Path) - Method in class org.pkl.core.project.ProjectPackager
Parse a Pkl module, and verify that its imports and reads resolve to locations within the package directory.
value - Variable in class org.pkl.core.runtime.VmException.ProgramValue
 
value() - Constructor for class org.pkl.core.stdlib.base.DataSizeNodes.value
 
value() - Constructor for class org.pkl.core.stdlib.base.DurationNodes.value
 
value() - Constructor for class org.pkl.core.stdlib.base.PairNodes.value
 
value() - Method in annotation type org.pkl.core.stdlib.PklName
The simple Pkl name of the annotated element.
value(boolean) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
value(double) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
value(long) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
value(Boolean) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
value(Number) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
value(String) - Method in class org.pkl.core.util.json.JsonWriter
Encodes value.
Value - Interface in org.pkl.core
Java representation of a Pkl value.
VALUE - Static variable in class org.pkl.core.runtime.Identifier
 
ValueConverter<T> - Interface in org.pkl.core
Converter for data models generated by [Evaluator].
ValueFormatter - Class in org.pkl.core
 
ValueFormatter(boolean, boolean) - Constructor for class org.pkl.core.ValueFormatter
Constructs an instance of a ValueFormatter.
valueOf(String) - Static method in enum org.pkl.core.ast.builder.ConstLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.ast.MemberLookupMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.DataSizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.DurationUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.runtime.MemberLookupSuggestions.Candidate.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.runtime.VmException.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pkl.core.TypeParameter.Variance
Returns the enum constant of this type with the specified name.
ValueRenderer - Interface in org.pkl.core
Renders Pkl values in some output format.
ValueRenderers - Class in org.pkl.core
Predefined ValueRenderers for Pcf, JSON, YAML, and XML property lists.
values() - Constructor for class org.pkl.core.stdlib.base.MapNodes.values
 
values() - Static method in enum org.pkl.core.ast.builder.ConstLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.ast.MemberLookupMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.DataSizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.DurationUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.runtime.MemberLookupSuggestions.Candidate.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pkl.core.runtime.VmException.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.pkl.core.runtime.VmMap
 
values() - Static method in enum org.pkl.core.TypeParameter.Variance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.pkl.core.util.json.Json.JsObject
 
valueTypeNode - Variable in class org.pkl.core.ast.type.TypeNode.ListingOrMappingTypeNode
 
ValueVisitor - Interface in org.pkl.core
Visitor for data models generated by [Evaluator].
VARARG - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
VARARG - Static variable in class org.pkl.core.parser.antlr.PklParser
 
VARARG() - Method in class org.pkl.core.parser.antlr.PklParser.ReservedKeywordContext
 
VarArgsTypeNode(SourceSection, TypeNode) - Constructor for class org.pkl.core.ast.type.TypeNode.VarArgsTypeNode
 
version() - Method in class org.pkl.core.Platform.Language
The version of this language implementation.
version() - Method in class org.pkl.core.Platform.OperatingSystem
The version of this operating system.
version() - Method in class org.pkl.core.Platform.Runtime
The version of this language runtime.
version() - Method in class org.pkl.core.Platform.VirtualMachine
The version of this virtual machine.
version() - Method in class org.pkl.core.Release
The version of this release.
Version - Class in org.pkl.core
A semantic version (https://semver.org/spec/v2.0.0.html).
Version - Static variable in class org.pkl.core.PClassInfo
 
Version(int, int, int, String, String) - Constructor for class org.pkl.core.Version
Constructs a semantic version.
versionFactory - Static variable in class org.pkl.core.stdlib.VmObjectFactories
 
versionInfo() - Method in class org.pkl.core.Release
The output of pkl --version for this release.
virtual(ModuleKey, URI, String, boolean) - Static method in class org.pkl.core.module.ResolvedModuleKeys
Creates a resolved module key backed by the given source code.
virtualMachine() - Method in class org.pkl.core.Platform
The virtual machine of this platform.
VirtualMachine(String, String) - Constructor for class org.pkl.core.Platform.VirtualMachine
visit(Object) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visit(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visit(Object) - Method in interface org.pkl.core.ValueVisitor
 
visitAdditiveExpr(PklParser.AdditiveExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitAdditiveExpr(PklParser.AdditiveExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the additiveExpr labeled alternative in PklParser.expr().
visitAdditiveExpr(PklParser.AdditiveExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the additiveExpr labeled alternative in PklParser.expr().
visitAmendExpr(PklParser.AmendExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitAmendExpr(PklParser.AmendExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the amendExpr labeled alternative in PklParser.expr().
visitAmendExpr(PklParser.AmendExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the amendExpr labeled alternative in PklParser.expr().
visitAnnotation(PklParser.AnnotationContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitAnnotation(PklParser.AnnotationContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.annotation().
visitAnnotation(PklParser.AnnotationContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.annotation().
visitArgumentList(PklParser.ArgumentListContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitArgumentList(PklParser.ArgumentListContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.argumentList().
visitArgumentList(PklParser.ArgumentListContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.argumentList().
visitBoolean(Boolean) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitBoolean(Boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitBoolean(Boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitBoolean(Boolean) - Method in interface org.pkl.core.ValueVisitor
 
visitClass(PClass) - Method in interface org.pkl.core.ValueVisitor
 
visitClass(VmClass) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitClass(VmClass) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitClassBody(PklParser.ClassBodyContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.classBody().
visitClassBody(PklParser.ClassBodyContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.classBody().
visitClassHeader(PklParser.ClassHeaderContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.classHeader().
visitClassHeader(PklParser.ClassHeaderContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.classHeader().
visitClassMethod(PklParser.ClassMethodContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitClassMethod(PklParser.ClassMethodContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.classMethod().
visitClassMethod(PklParser.ClassMethodContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.classMethod().
visitClassProperty(PklParser.ClassPropertyContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitClassProperty(PklParser.ClassPropertyContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.classProperty().
visitClassProperty(PklParser.ClassPropertyContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.classProperty().
visitClazz(PklParser.ClazzContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitClazz(PklParser.ClazzContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.clazz().
visitClazz(PklParser.ClazzContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.clazz().
visitComparisonExpr(PklParser.ComparisonExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitComparisonExpr(PklParser.ComparisonExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the comparisonExpr labeled alternative in PklParser.expr().
visitComparisonExpr(PklParser.ComparisonExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the comparisonExpr labeled alternative in PklParser.expr().
visitConstrainedType(PklParser.ConstrainedTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitConstrainedType(PklParser.ConstrainedTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the constrainedType labeled alternative in PklParser.type().
visitConstrainedType(PklParser.ConstrainedTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the constrainedType labeled alternative in PklParser.type().
visitDataSize(DataSize) - Method in interface org.pkl.core.ValueVisitor
 
visitDataSize(VmDataSize) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitDataSize(VmDataSize) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitDataSize(VmDataSize) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitDeclaredType(PklParser.DeclaredTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitDeclaredType(PklParser.DeclaredTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the declaredType labeled alternative in PklParser.type().
visitDeclaredType(PklParser.DeclaredTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the declaredType labeled alternative in PklParser.type().
visitDefault(Object) - Method in interface org.pkl.core.ValueVisitor
 
visitDefaultUnionType(PklParser.DefaultUnionTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitDefaultUnionType(PklParser.DefaultUnionTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the defaultUnionType labeled alternative in PklParser.type().
visitDefaultUnionType(PklParser.DefaultUnionTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the defaultUnionType labeled alternative in PklParser.type().
visitDocument(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitDocument(Object) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitDocument(Object) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitDuration(Duration) - Method in interface org.pkl.core.ValueVisitor
 
visitDuration(VmDuration) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitDuration(VmDuration) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitDuration(VmDuration) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitDynamic(VmDynamic) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitDynamic(VmDynamic) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitElement(long, Object, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
Visits an element of a VmDynamic, VmListing, VmList, or VmSet.
visitElement(long, Object, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitElement(long, Object, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitEntryKey(Object, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
Visits an entry key of a VmDynamic, VmMapping, or VmMap.
visitEntryKey(Object, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitEntryKey(Object, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitEntryValue(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
Visits an entry value of a VmDynamic, VmMapping, or VmMap.
visitEntryValue(Object) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitEntryValue(Object) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitEqualityExpr(PklParser.EqualityExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitEqualityExpr(PklParser.EqualityExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the equalityExpr labeled alternative in PklParser.expr().
visitEqualityExpr(PklParser.EqualityExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the equalityExpr labeled alternative in PklParser.expr().
visitExponentiationExpr(PklParser.ExponentiationExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitExponentiationExpr(PklParser.ExponentiationExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the exponentiationExpr labeled alternative in PklParser.expr().
visitExponentiationExpr(PklParser.ExponentiationExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the exponentiationExpr labeled alternative in PklParser.expr().
visitExpr(PklParser.ExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitExpr(PklParser.ExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.expr().
visitExpr(PklParser.ExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.expr().
visitExprInput(PklParser.ExprInputContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.exprInput().
visitExprInput(PklParser.ExprInputContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.exprInput().
visitFalseLiteral(PklParser.FalseLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitFalseLiteral(PklParser.FalseLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the falseLiteral labeled alternative in PklParser.expr().
visitFalseLiteral(PklParser.FalseLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the falseLiteral labeled alternative in PklParser.expr().
visitFloat(Double) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitFloat(Double) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitFloat(Double) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitFloat(Double) - Method in interface org.pkl.core.ValueVisitor
 
visitFloatLiteral(PklParser.FloatLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitFloatLiteral(PklParser.FloatLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the floatLiteral labeled alternative in PklParser.expr().
visitFloatLiteral(PklParser.FloatLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the floatLiteral labeled alternative in PklParser.expr().
visitForGenerator(PklParser.ForGeneratorContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitForGenerator(PklParser.ForGeneratorContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the forGenerator labeled alternative in PklParser.objectMember().
visitForGenerator(PklParser.ForGeneratorContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the forGenerator labeled alternative in PklParser.objectMember().
visitFunction(VmFunction) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitFunction(VmFunction) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitFunctionLiteral(PklParser.FunctionLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitFunctionLiteral(PklParser.FunctionLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the functionLiteral labeled alternative in PklParser.expr().
visitFunctionLiteral(PklParser.FunctionLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the functionLiteral labeled alternative in PklParser.expr().
visitFunctionType(PklParser.FunctionTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitFunctionType(PklParser.FunctionTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the functionType labeled alternative in PklParser.type().
visitFunctionType(PklParser.FunctionTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the functionType labeled alternative in PklParser.type().
visitIfExpr(PklParser.IfExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitIfExpr(PklParser.IfExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the ifExpr labeled alternative in PklParser.expr().
visitIfExpr(PklParser.IfExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the ifExpr labeled alternative in PklParser.expr().
visitImportClause(PklParser.ImportClauseContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitImportClause(PklParser.ImportClauseContext) - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
visitImportClause(PklParser.ImportClauseContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.importClause().
visitImportClause(PklParser.ImportClauseContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.importClause().
visitImportExpr(PklParser.ImportExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitImportExpr(PklParser.ImportExprContext) - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
visitImportExpr(PklParser.ImportExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the importExpr labeled alternative in PklParser.expr().
visitImportExpr(PklParser.ImportExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the importExpr labeled alternative in PklParser.expr().
visitInt(Long) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitInt(Long) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitInt(Long) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitInt(Long) - Method in interface org.pkl.core.ValueVisitor
 
visitIntLiteral(PklParser.IntLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitIntLiteral(PklParser.IntLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the intLiteral labeled alternative in PklParser.expr().
visitIntLiteral(PklParser.IntLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the intLiteral labeled alternative in PklParser.expr().
visitIntSeq(VmIntSeq) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitIntSeq(VmIntSeq) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitIntSeq(VmIntSeq) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitLetExpr(PklParser.LetExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitLetExpr(PklParser.LetExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the letExpr labeled alternative in PklParser.expr().
visitLetExpr(PklParser.LetExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the letExpr labeled alternative in PklParser.expr().
visitList(List<?>) - Method in interface org.pkl.core.ValueVisitor
 
visitList(VmList) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitList(VmList) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitListing(VmListing) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitListing(VmListing) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitLogicalAndExpr(PklParser.LogicalAndExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitLogicalAndExpr(PklParser.LogicalAndExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the logicalAndExpr labeled alternative in PklParser.expr().
visitLogicalAndExpr(PklParser.LogicalAndExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the logicalAndExpr labeled alternative in PklParser.expr().
visitLogicalNotExpr(PklParser.LogicalNotExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitLogicalNotExpr(PklParser.LogicalNotExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the logicalNotExpr labeled alternative in PklParser.expr().
visitLogicalNotExpr(PklParser.LogicalNotExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the logicalNotExpr labeled alternative in PklParser.expr().
visitLogicalOrExpr(PklParser.LogicalOrExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitLogicalOrExpr(PklParser.LogicalOrExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the logicalOrExpr labeled alternative in PklParser.expr().
visitLogicalOrExpr(PklParser.LogicalOrExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the logicalOrExpr labeled alternative in PklParser.expr().
visitMap(Map<?, ?>) - Method in interface org.pkl.core.ValueVisitor
 
visitMap(VmMap) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitMap(VmMap) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitMapping(VmMapping) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitMapping(VmMapping) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitMemberPredicate(PklParser.MemberPredicateContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitMemberPredicate(PklParser.MemberPredicateContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the memberPredicate labeled alternative in PklParser.objectMember().
visitMemberPredicate(PklParser.MemberPredicateContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the memberPredicate labeled alternative in PklParser.objectMember().
visitMethodDefsTopDown(Consumer<ClassMethod>) - Method in class org.pkl.core.runtime.VmClass
 
visitMethodHeader(PklParser.MethodHeaderContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.methodHeader().
visitMethodHeader(PklParser.MethodHeaderContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.methodHeader().
visitModifier(PklParser.ModifierContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitModifier(PklParser.ModifierContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.modifier().
visitModifier(PklParser.ModifierContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.modifier().
visitModule(PklParser.ModuleContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitModule(PklParser.ModuleContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.module().
visitModule(PklParser.ModuleContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.module().
visitModule(PModule) - Method in interface org.pkl.core.ValueVisitor
 
visitModuleDecl(PklParser.ModuleDeclContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.moduleDecl().
visitModuleDecl(PklParser.ModuleDeclContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.moduleDecl().
visitModuleExpr(PklParser.ModuleExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitModuleExpr(PklParser.ModuleExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the moduleExpr labeled alternative in PklParser.expr().
visitModuleExpr(PklParser.ModuleExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the moduleExpr labeled alternative in PklParser.expr().
visitModuleExtendsOrAmendsClause(PklParser.ModuleExtendsOrAmendsClauseContext) - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
visitModuleExtendsOrAmendsClause(PklParser.ModuleExtendsOrAmendsClauseContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.moduleExtendsOrAmendsClause().
visitModuleExtendsOrAmendsClause(PklParser.ModuleExtendsOrAmendsClauseContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.moduleExtendsOrAmendsClause().
visitModuleHeader(PklParser.ModuleHeaderContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.moduleHeader().
visitModuleHeader(PklParser.ModuleHeaderContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.moduleHeader().
visitModuleType(PklParser.ModuleTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitModuleType(PklParser.ModuleTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the moduleType labeled alternative in PklParser.type().
visitModuleType(PklParser.ModuleTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the moduleType labeled alternative in PklParser.type().
visitMultiLineStringLiteral(PklParser.MultiLineStringLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitMultiLineStringLiteral(PklParser.MultiLineStringLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the multiLineStringLiteral labeled alternative in PklParser.expr().
visitMultiLineStringLiteral(PklParser.MultiLineStringLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the multiLineStringLiteral labeled alternative in PklParser.expr().
visitMultiLineStringPart(PklParser.MultiLineStringPartContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitMultiLineStringPart(PklParser.MultiLineStringPartContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.multiLineStringPart().
visitMultiLineStringPart(PklParser.MultiLineStringPartContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.multiLineStringPart().
visitMultiplicativeExpr(PklParser.MultiplicativeExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitMultiplicativeExpr(PklParser.MultiplicativeExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the multiplicativeExpr labeled alternative in PklParser.expr().
visitMultiplicativeExpr(PklParser.MultiplicativeExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the multiplicativeExpr labeled alternative in PklParser.expr().
visitNewExpr(PklParser.NewExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNewExpr(PklParser.NewExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the newExpr labeled alternative in PklParser.expr().
visitNewExpr(PklParser.NewExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the newExpr labeled alternative in PklParser.expr().
visitNonNullExpr(PklParser.NonNullExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNonNullExpr(PklParser.NonNullExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the nonNullExpr labeled alternative in PklParser.expr().
visitNonNullExpr(PklParser.NonNullExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the nonNullExpr labeled alternative in PklParser.expr().
visitNothingType(PklParser.NothingTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNothingType(PklParser.NothingTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the nothingType labeled alternative in PklParser.type().
visitNothingType(PklParser.NothingTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the nothingType labeled alternative in PklParser.type().
visitNull() - Method in interface org.pkl.core.ValueVisitor
 
visitNull(VmNull) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitNull(VmNull) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitNull(VmNull) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitNullableType(PklParser.NullableTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNullableType(PklParser.NullableTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the nullableType labeled alternative in PklParser.type().
visitNullableType(PklParser.NullableTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the nullableType labeled alternative in PklParser.type().
visitNullCoalesceExpr(PklParser.NullCoalesceExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNullCoalesceExpr(PklParser.NullCoalesceExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the nullCoalesceExpr labeled alternative in PklParser.expr().
visitNullCoalesceExpr(PklParser.NullCoalesceExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the nullCoalesceExpr labeled alternative in PklParser.expr().
visitNullLiteral(PklParser.NullLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitNullLiteral(PklParser.NullLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the nullLiteral labeled alternative in PklParser.expr().
visitNullLiteral(PklParser.NullLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the nullLiteral labeled alternative in PklParser.expr().
visitObject(PObject) - Method in interface org.pkl.core.ValueVisitor
 
visitObjectBody(PklParser.ObjectBodyContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.objectBody().
visitObjectBody(PklParser.ObjectBodyContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.objectBody().
visitObjectElement(PklParser.ObjectElementContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitObjectElement(PklParser.ObjectElementContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the objectElement labeled alternative in PklParser.objectMember().
visitObjectElement(PklParser.ObjectElementContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the objectElement labeled alternative in PklParser.objectMember().
visitObjectEntry(PklParser.ObjectEntryContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitObjectEntry(PklParser.ObjectEntryContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the objectEntry labeled alternative in PklParser.objectMember().
visitObjectEntry(PklParser.ObjectEntryContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the objectEntry labeled alternative in PklParser.objectMember().
visitObjectMember(PklParser.ObjectMemberContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.objectMember().
visitObjectMember(PklParser.ObjectMemberContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.objectMember().
visitObjectMethod(PklParser.ObjectMethodContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitObjectMethod(PklParser.ObjectMethodContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the objectMethod labeled alternative in PklParser.objectMember().
visitObjectMethod(PklParser.ObjectMethodContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the objectMethod labeled alternative in PklParser.objectMember().
visitObjectProperty(PklParser.ObjectPropertyContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitObjectProperty(PklParser.ObjectPropertyContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the objectProperty labeled alternative in PklParser.objectMember().
visitObjectProperty(PklParser.ObjectPropertyContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the objectProperty labeled alternative in PklParser.objectMember().
visitObjectSpread(PklParser.ObjectSpreadContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitObjectSpread(PklParser.ObjectSpreadContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the objectSpread labeled alternative in PklParser.objectMember().
visitObjectSpread(PklParser.ObjectSpreadContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the objectSpread labeled alternative in PklParser.objectMember().
visitOuterExpr(PklParser.OuterExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitOuterExpr(PklParser.OuterExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the outerExpr labeled alternative in PklParser.expr().
visitOuterExpr(PklParser.OuterExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the outerExpr labeled alternative in PklParser.expr().
visitPair(Pair<?, ?>) - Method in interface org.pkl.core.ValueVisitor
 
visitPair(VmPair) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitPair(VmPair) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitPair(VmPair) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitParameter(PklParser.ParameterContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.parameter().
visitParameter(PklParser.ParameterContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.parameter().
visitParameterList(PklParser.ParameterListContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.parameterList().
visitParameterList(PklParser.ParameterListContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.parameterList().
visitParenthesizedExpr(PklParser.ParenthesizedExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitParenthesizedExpr(PklParser.ParenthesizedExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the parenthesizedExpr labeled alternative in PklParser.expr().
visitParenthesizedExpr(PklParser.ParenthesizedExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the parenthesizedExpr labeled alternative in PklParser.expr().
visitParenthesizedType(PklParser.ParenthesizedTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitParenthesizedType(PklParser.ParenthesizedTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the parenthesizedType labeled alternative in PklParser.type().
visitParenthesizedType(PklParser.ParenthesizedTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the parenthesizedType labeled alternative in PklParser.type().
visitPipeExpr(PklParser.PipeExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitPipeExpr(PklParser.PipeExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the pipeExpr labeled alternative in PklParser.expr().
visitPipeExpr(PklParser.PipeExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the pipeExpr labeled alternative in PklParser.expr().
visitProperty(Identifier, Object, boolean) - Method in class org.pkl.core.stdlib.AbstractRenderer
Visits a property of a VmDynamic or VmTyped.
visitProperty(Identifier, Object, boolean) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitProperty(Identifier, Object, boolean) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitQualifiedAccessExpr(PklParser.QualifiedAccessExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitQualifiedAccessExpr(PklParser.QualifiedAccessExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the qualifiedAccessExpr labeled alternative in PklParser.expr().
visitQualifiedAccessExpr(PklParser.QualifiedAccessExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the qualifiedAccessExpr labeled alternative in PklParser.expr().
visitQualifiedIdentifier(PklParser.QualifiedIdentifierContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitQualifiedIdentifier(PklParser.QualifiedIdentifierContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.qualifiedIdentifier().
visitQualifiedIdentifier(PklParser.QualifiedIdentifierContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.qualifiedIdentifier().
visitReadExpr(PklParser.ReadExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitReadExpr(PklParser.ReadExprContext) - Method in class org.pkl.core.ast.builder.ImportsAndReadsParser
 
visitReadExpr(PklParser.ReadExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the readExpr labeled alternative in PklParser.expr().
visitReadExpr(PklParser.ReadExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the readExpr labeled alternative in PklParser.expr().
visitRegex(Pattern) - Method in interface org.pkl.core.ValueVisitor
 
visitRegex(VmRegex) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitRegex(VmRegex) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitRegex(VmRegex) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitRenderDirective(VmTyped) - Method in class org.pkl.core.stdlib.AbstractRenderer
Perform logic for rendering a render directive.
visitRenderDirective(VmTyped) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitRenderDirective(VmTyped) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitReplInput(PklParser.ReplInputContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.replInput().
visitReplInput(PklParser.ReplInputContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.replInput().
visitReservedKeyword(PklParser.ReservedKeywordContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.reservedKeyword().
visitReservedKeyword(PklParser.ReservedKeywordContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.reservedKeyword().
visitSet(Set<?>) - Method in interface org.pkl.core.ValueVisitor
 
visitSet(VmSet) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitSet(VmSet) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitSingleLineStringLiteral(PklParser.SingleLineStringLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitSingleLineStringLiteral(PklParser.SingleLineStringLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the singleLineStringLiteral labeled alternative in PklParser.expr().
visitSingleLineStringLiteral(PklParser.SingleLineStringLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the singleLineStringLiteral labeled alternative in PklParser.expr().
visitSingleLineStringPart(PklParser.SingleLineStringPartContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitSingleLineStringPart(PklParser.SingleLineStringPartContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.singleLineStringPart().
visitSingleLineStringPart(PklParser.SingleLineStringPartContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.singleLineStringPart().
visitString(String) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitString(String) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitString(String) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitString(String) - Method in interface org.pkl.core.ValueVisitor
 
visitStringConstant(PklParser.StringConstantContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitStringConstant(PklParser.StringConstantContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.stringConstant().
visitStringConstant(PklParser.StringConstantContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.stringConstant().
visitStringLiteralType(PklParser.StringLiteralTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitStringLiteralType(PklParser.StringLiteralTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the stringLiteralType labeled alternative in PklParser.type().
visitStringLiteralType(PklParser.StringLiteralTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the stringLiteralType labeled alternative in PklParser.type().
visitSubscriptExpr(PklParser.SubscriptExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitSubscriptExpr(PklParser.SubscriptExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the subscriptExpr labeled alternative in PklParser.expr().
visitSubscriptExpr(PklParser.SubscriptExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the subscriptExpr labeled alternative in PklParser.expr().
visitSuperAccessExpr(PklParser.SuperAccessExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitSuperAccessExpr(PklParser.SuperAccessExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the superAccessExpr labeled alternative in PklParser.expr().
visitSuperAccessExpr(PklParser.SuperAccessExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the superAccessExpr labeled alternative in PklParser.expr().
visitSuperSubscriptExpr(PklParser.SuperSubscriptExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitSuperSubscriptExpr(PklParser.SuperSubscriptExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the superSubscriptExpr labeled alternative in PklParser.expr().
visitSuperSubscriptExpr(PklParser.SuperSubscriptExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the superSubscriptExpr labeled alternative in PklParser.expr().
visitThisExpr(PklParser.ThisExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitThisExpr(PklParser.ThisExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the thisExpr labeled alternative in PklParser.expr().
visitThisExpr(PklParser.ThisExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the thisExpr labeled alternative in PklParser.expr().
visitThrowExpr(PklParser.ThrowExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitThrowExpr(PklParser.ThrowExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the throwExpr labeled alternative in PklParser.expr().
visitThrowExpr(PklParser.ThrowExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the throwExpr labeled alternative in PklParser.expr().
visitTopLevelValue(Object) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitTopLevelValue(Object) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitTopLevelValue(Object) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitTraceExpr(PklParser.TraceExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTraceExpr(PklParser.TraceExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the traceExpr labeled alternative in PklParser.expr().
visitTraceExpr(PklParser.TraceExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the traceExpr labeled alternative in PklParser.expr().
visitTrueLiteral(PklParser.TrueLiteralContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTrueLiteral(PklParser.TrueLiteralContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the trueLiteral labeled alternative in PklParser.expr().
visitTrueLiteral(PklParser.TrueLiteralContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the trueLiteral labeled alternative in PklParser.expr().
visitType(PklParser.TypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitType(PklParser.TypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.type().
visitType(PklParser.TypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.type().
visitTypeAlias(PklParser.TypeAliasContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypeAlias(PklParser.TypeAliasContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeAlias().
visitTypeAlias(PklParser.TypeAliasContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeAlias().
visitTypeAlias(VmTypeAlias) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitTypeAlias(VmTypeAlias) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitTypeAlias(TypeAlias) - Method in interface org.pkl.core.ValueVisitor
 
visitTypeAliasHeader(PklParser.TypeAliasHeaderContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeAliasHeader().
visitTypeAliasHeader(PklParser.TypeAliasHeaderContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeAliasHeader().
visitTypeAnnotation(PklParser.TypeAnnotationContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypeAnnotation(PklParser.TypeAnnotationContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeAnnotation().
visitTypeAnnotation(PklParser.TypeAnnotationContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeAnnotation().
visitTypeArgumentList(PklParser.TypeArgumentListContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypeArgumentList(PklParser.TypeArgumentListContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeArgumentList().
visitTypeArgumentList(PklParser.TypeArgumentListContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeArgumentList().
visitTyped(VmTyped) - Method in interface org.pkl.core.runtime.VmValueVisitor
 
visitTyped(VmTyped) - Method in class org.pkl.core.stdlib.AbstractRenderer
 
visitTyped(VmTyped) - Method in class org.pkl.core.stdlib.base.PcfRenderer
 
visitTyped(VmTyped) - Method in class org.pkl.core.stdlib.xml.RendererNodes.Renderer
 
visitTypedIdentifier(PklParser.TypedIdentifierContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypedIdentifier(PklParser.TypedIdentifierContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typedIdentifier().
visitTypedIdentifier(PklParser.TypedIdentifierContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typedIdentifier().
visitTypeParameter(PklParser.TypeParameterContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeParameter().
visitTypeParameter(PklParser.TypeParameterContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeParameter().
visitTypeParameterList(PklParser.TypeParameterListContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypeParameterList(PklParser.TypeParameterListContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by PklParser.typeParameterList().
visitTypeParameterList(PklParser.TypeParameterListContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by PklParser.typeParameterList().
visitTypeTestExpr(PklParser.TypeTestExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitTypeTestExpr(PklParser.TypeTestExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the typeTestExpr labeled alternative in PklParser.expr().
visitTypeTestExpr(PklParser.TypeTestExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the typeTestExpr labeled alternative in PklParser.expr().
visitUnaryMinusExpr(PklParser.UnaryMinusExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitUnaryMinusExpr(PklParser.UnaryMinusExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the unaryMinusExpr labeled alternative in PklParser.expr().
visitUnaryMinusExpr(PklParser.UnaryMinusExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the unaryMinusExpr labeled alternative in PklParser.expr().
visitUnionType(PklParser.UnionTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitUnionType(PklParser.UnionTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the unionType labeled alternative in PklParser.type().
visitUnionType(PklParser.UnionTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the unionType labeled alternative in PklParser.type().
visitUnknownType(PklParser.UnknownTypeContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitUnknownType(PklParser.UnknownTypeContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the unknownType labeled alternative in PklParser.type().
visitUnknownType(PklParser.UnknownTypeContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the unknownType labeled alternative in PklParser.type().
visitUnqualifiedAccessExpr(PklParser.UnqualifiedAccessExprContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitUnqualifiedAccessExpr(PklParser.UnqualifiedAccessExprContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the unqualifiedAccessExpr labeled alternative in PklParser.expr().
visitUnqualifiedAccessExpr(PklParser.UnqualifiedAccessExprContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the unqualifiedAccessExpr labeled alternative in PklParser.expr().
visitWhenGenerator(PklParser.WhenGeneratorContext) - Method in class org.pkl.core.ast.builder.AstBuilder
 
visitWhenGenerator(PklParser.WhenGeneratorContext) - Method in class org.pkl.core.parser.antlr.PklParserBaseVisitor
Visit a parse tree produced by the whenGenerator labeled alternative in PklParser.objectMember().
visitWhenGenerator(PklParser.WhenGeneratorContext) - Method in interface org.pkl.core.parser.antlr.PklParserVisitor
Visit a parse tree produced by the whenGenerator labeled alternative in PklParser.objectMember().
VmBugException - Exception in org.pkl.core.runtime
 
VmBugException(String, Throwable, boolean, Object[], List<VmException.ProgramValue>, Node, SourceSection, String, String) - Constructor for exception org.pkl.core.runtime.VmBugException
 
VmClass - Class in org.pkl.core.runtime
 
VmClass(SourceSection, SourceSection, SourceSection, List<VmTyped>, int, PClassInfo<?>, List<TypeParameter>, VmTyped) - Constructor for class org.pkl.core.runtime.VmClass
 
VmCollection - Class in org.pkl.core.runtime
 
VmCollection() - Constructor for class org.pkl.core.runtime.VmCollection
 
VmCollection.Builder<T extends VmCollection> - Interface in org.pkl.core.runtime
 
VmContext - Class in org.pkl.core.runtime
 
VmContext() - Constructor for class org.pkl.core.runtime.VmContext
 
VmContext.Holder - Class in org.pkl.core.runtime
 
VmDataSize - Class in org.pkl.core.runtime
 
VmDataSize(double, DataSizeUnit) - Constructor for class org.pkl.core.runtime.VmDataSize
 
VmDuration - Class in org.pkl.core.runtime
 
VmDuration(double, DurationUnit) - Constructor for class org.pkl.core.runtime.VmDuration
 
VmDynamic - Class in org.pkl.core.runtime
 
VmDynamic(MaterializedFrame, VmObject, UnmodifiableEconomicMap<Object, ObjectMember>, int) - Constructor for class org.pkl.core.runtime.VmDynamic
 
VmEvalException - Exception in org.pkl.core.runtime
 
VmEvalException(String, Throwable, boolean, Object[], List<VmException.ProgramValue>, Node, SourceSection, String, String) - Constructor for exception org.pkl.core.runtime.VmEvalException
 
VmException - Exception in org.pkl.core.runtime
 
VmException(String, Throwable, boolean, Object[], List<VmException.ProgramValue>, Node, SourceSection, String, String) - Constructor for exception org.pkl.core.runtime.VmException
 
VmException.Kind - Enum in org.pkl.core.runtime
 
VmException.ProgramValue - Class in org.pkl.core.runtime
 
VmExceptionBuilder - Class in org.pkl.core.runtime
Error message guidelines: Pkl strives to provide a great experience for casual users.
VmExceptionBuilder() - Constructor for class org.pkl.core.runtime.VmExceptionBuilder
 
VmExceptionBuilder.MultilineValue - Class in org.pkl.core.runtime
 
VmExceptionRenderer - Class in org.pkl.core.runtime
 
VmExceptionRenderer(StackTraceRenderer) - Constructor for class org.pkl.core.runtime.VmExceptionRenderer
Constructs an error renderer with the given stack trace renderer.
VmFileDetector - Class in org.pkl.core.runtime
 
VmFileDetector() - Constructor for class org.pkl.core.runtime.VmFileDetector
 
VmFunction - Class in org.pkl.core.runtime
 
VmFunction(MaterializedFrame, Object, int, PklRootNode, Object) - Constructor for class org.pkl.core.runtime.VmFunction
 
VmIntSeq - Class in org.pkl.core.runtime
 
VmIntSeq(long, long, long) - Constructor for class org.pkl.core.runtime.VmIntSeq
 
VmLanguage - Class in org.pkl.core.runtime
 
VmLanguage() - Constructor for class org.pkl.core.runtime.VmLanguage
 
VmList - Class in org.pkl.core.runtime
 
VmListing - Class in org.pkl.core.runtime
 
VmListing(MaterializedFrame, VmObject, UnmodifiableEconomicMap<Object, ObjectMember>, int) - Constructor for class org.pkl.core.runtime.VmListing
 
VmMap - Class in org.pkl.core.runtime
 
VmMap.Builder - Class in org.pkl.core.runtime
 
VmMapping - Class in org.pkl.core.runtime
 
VmMapping(MaterializedFrame, VmObject, UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.runtime.VmMapping
 
VmModifier - Class in org.pkl.core.ast
 
VmModifier() - Constructor for class org.pkl.core.ast.VmModifier
 
VmNull - Class in org.pkl.core.runtime
 
VmObject - Class in org.pkl.core.runtime
Corresponds to `pkl.base#Object`.
VmObject(MaterializedFrame, VmObject, UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.runtime.VmObject
 
VmObject(MaterializedFrame, VmObject, UnmodifiableEconomicMap<Object, ObjectMember>, EconomicMap<Object, Object>) - Constructor for class org.pkl.core.runtime.VmObject
 
VmObjectFactories - Class in org.pkl.core.stdlib
 
VmObjectFactory<E> - Class in org.pkl.core.stdlib
 
VmObjectFactory(Supplier<VmClass>) - Constructor for class org.pkl.core.stdlib.VmObjectFactory
 
VmObjectFactory.BooleanProperty<E> - Interface in org.pkl.core.stdlib
 
VmObjectFactory.IntProperty<E> - Interface in org.pkl.core.stdlib
 
VmObjectFactory.Property<E,​T> - Interface in org.pkl.core.stdlib
 
VmObjectLike - Class in org.pkl.core.runtime
Corresponds to `pkl.base#Object|pkl.base#Function`.
VmObjectLike(MaterializedFrame) - Constructor for class org.pkl.core.runtime.VmObjectLike
 
VmObjectLike.ForcedMemberValueConsumer - Interface in org.pkl.core.runtime
 
VmObjectLike.MemberValueConsumer - Interface in org.pkl.core.runtime
 
VmPair - Class in org.pkl.core.runtime
 
VmPair(Object, Object) - Constructor for class org.pkl.core.runtime.VmPair
 
VmRegex - Class in org.pkl.core.runtime
 
VmRegex(Pattern) - Constructor for class org.pkl.core.runtime.VmRegex
 
VmSafeMath - Class in org.pkl.core.runtime
Uses methods from [java.lang.(Strict)Math] where appropriate, which may benefit from special optimization by Graal.
VmSet - Class in org.pkl.core.runtime
 
VmStackOverflowException - Exception in org.pkl.core.runtime
 
VmStackOverflowException(StackOverflowError) - Constructor for exception org.pkl.core.runtime.VmStackOverflowException
 
VmTypeAlias - Class in org.pkl.core.runtime
 
VmTypeAlias(SourceSection, SourceSection, SourceSection, int, List<VmTyped>, String, VmTyped, String, List<TypeParameter>) - Constructor for class org.pkl.core.runtime.VmTypeAlias
 
VmTyped - Class in org.pkl.core.runtime
 
VmTyped(MaterializedFrame, VmTyped, VmClass, UnmodifiableEconomicMap<Object, ObjectMember>) - Constructor for class org.pkl.core.runtime.VmTyped
 
VmTypeMismatchException - Exception in org.pkl.core.ast.type
Indicates that a type check failed.
VmTypeMismatchException(SourceSection, Object) - Constructor for exception org.pkl.core.ast.type.VmTypeMismatchException
 
VmTypeMismatchException.Constraint - Exception in org.pkl.core.ast.type
 
VmTypeMismatchException.Nothing - Exception in org.pkl.core.ast.type
 
VmTypeMismatchException.Simple - Exception in org.pkl.core.ast.type
 
VmTypeMismatchException.Union - Exception in org.pkl.core.ast.type
 
VmTypes - Class in org.pkl.core.runtime
 
VmTypes() - Constructor for class org.pkl.core.runtime.VmTypes
 
VmUndefinedValueException - Exception in org.pkl.core.runtime
 
VmUndefinedValueException(String, Throwable, boolean, Object[], List<VmException.ProgramValue>, Node, SourceSection, String, String, Object) - Constructor for exception org.pkl.core.runtime.VmUndefinedValueException
 
VmUtils - Class in org.pkl.core.runtime
 
VmValue - Class in org.pkl.core.runtime
 
VmValue() - Constructor for class org.pkl.core.runtime.VmValue
 
VmValueConverter<T> - Interface in org.pkl.core.runtime
 
VmValueRenderer - Class in org.pkl.core.runtime
Renders values for use in REPL and error messages.
VmValueVisitor - Interface in org.pkl.core.runtime
 
VOCABULARY - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
VOCABULARY - Static variable in class org.pkl.core.parser.antlr.PklParser
 
VS_CODE - Static variable in class org.pkl.core.settings.PklSettings.Editor
The Visual Studio Code editor.

W

warn(String, StackFrame) - Method in class org.pkl.core.BufferedLogger
 
warn(String, StackFrame) - Method in interface org.pkl.core.Logger
Logs the given message on level WARN.
warn(String, StackFrame) - Method in class org.pkl.core.runtime.LoggerImpl
 
WHEN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
WHEN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
WHEN() - Method in class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
WhenGeneratorContext(PklParser.ObjectMemberContext) - Constructor for class org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
 
Whitespace - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
Whitespace - Static variable in class org.pkl.core.parser.antlr.PklParser
 
WhitespaceChannel - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
WILDCARD_ELEMENT - Static variable in interface org.pkl.core.runtime.VmValueConverter
 
WILDCARD_PROPERTY - Static variable in interface org.pkl.core.runtime.VmValueConverter
 
withBuild(String) - Method in class org.pkl.core.Version
Returns a copy of this version with the given build metadata.
withCause(Throwable) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withCustomStringDelimiters() - Static method in class org.pkl.core.ValueFormatter
Equivalent to new ValueFormatter(false, true).
withDefault(Object) - Static method in class org.pkl.core.runtime.VmNull
 
withEscape(char, String) - Method in class org.pkl.core.util.ArrayCharEscaper.Builder
 
withHint(String) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withLocation(Node) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withMajor(int) - Method in class org.pkl.core.Version
Returns a copy of this version with the given major version.
withMemberName(String) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withMinor(int) - Method in class org.pkl.core.Version
Returns a copy of this version with the given minor version.
withModuleUri(String) - Method in class org.pkl.core.StackFrame
Returns a copy of this frame with the given module URI.
withName(String) - Method in class org.pkl.core.module.PathElement
 
withOptionalLocation(Node) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withoutDefault() - Static method in class org.pkl.core.runtime.VmNull
 
withPartialParseResult(ParserRuleContext) - Method in exception org.pkl.core.parser.LexParseException
 
withPatch(int) - Method in class org.pkl.core.Version
Returns a copy of this version with the given patch version.
withPreRelease(String) - Method in class org.pkl.core.Version
Returns a copy of this version with the given pre-release version.
withProgramValue(String, Object) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withSourceSection(SourceSection) - Method in class org.pkl.core.runtime.VmExceptionBuilder
 
withTypeArgument() - Constructor for class org.pkl.core.stdlib.reflect.DeclaredTypeNodes.withTypeArgument
 
withTypeArguments() - Constructor for class org.pkl.core.stdlib.reflect.DeclaredTypeNodes.withTypeArguments
 
write(char[]) - Method in class org.pkl.core.util.StringBuilderWriter
 
write(char[], int, int) - Method in class org.pkl.core.util.StringBuilderWriter
 
write(int) - Method in class org.pkl.core.util.StringBuilderWriter
 
write(String) - Method in class org.pkl.core.util.StringBuilderWriter
 
write(String, int, int) - Method in class org.pkl.core.util.StringBuilderWriter
 
WriteAuxiliarySlotNode - Class in org.pkl.core.ast.frame
 
WriteAuxiliarySlotNode(int) - Constructor for class org.pkl.core.ast.frame.WriteAuxiliarySlotNode
 
WriteForVariablesNode - Class in org.pkl.core.ast.expression.generator
 
WriteForVariablesNode(int[], ExpressionNode) - Constructor for class org.pkl.core.ast.expression.generator.WriteForVariablesNode
 
writeFrameSlotNode - Variable in class org.pkl.core.ast.type.TypeNode.FrameSlotTypeNode
 
WriteFrameSlotNode - Class in org.pkl.core.ast.frame
 
WriteFrameSlotNode(SourceSection, int) - Constructor for class org.pkl.core.ast.frame.WriteFrameSlotNode
 
WriteFrameSlotTypeNode(SourceSection) - Constructor for class org.pkl.core.ast.type.TypeNode.WriteFrameSlotTypeNode
 
writer(PrintWriter) - Static method in class org.pkl.core.Loggers
Returns a logger that sends log messages to the given writer.
writeTo(OutputStream) - Method in class org.pkl.core.packages.DependencyMetadata
Serializes project dependencies to JSON, and writes it to the provided output stream.
writeTo(OutputStream) - Method in class org.pkl.core.project.ProjectDeps
Serializes project dependencies to JSON, and writes it to the provided output stream.

X

XML - org.pkl.core.OutputFormat
 
XML_VERSION - Static variable in class org.pkl.core.runtime.Identifier
 
XmlModule - Class in org.pkl.core.runtime
 
XmlModule() - Constructor for class org.pkl.core.runtime.XmlModule
 
XmlValidator - Class in org.pkl.core.util.xml
 
XmlValidator() - Constructor for class org.pkl.core.util.xml.XmlValidator
 
xor() - Constructor for class org.pkl.core.stdlib.base.BooleanNodes.xor
 
xor() - Constructor for class org.pkl.core.stdlib.base.IntNodes.xor
 

Y

yaml(Writer, int, boolean, boolean) - Static method in class org.pkl.core.ValueRenderers
Creates a renderer for YAML.
YAML - org.pkl.core.OutputFormat
 
Yaml11Emitter - Class in org.pkl.core.util.yaml
 
Yaml11Emitter(StringBuilder, String) - Constructor for class org.pkl.core.util.yaml.Yaml11Emitter
 
Yaml12Emitter - Class in org.pkl.core.util.yaml
 
Yaml12Emitter(StringBuilder, String) - Constructor for class org.pkl.core.util.yaml.Yaml12Emitter
 
YamlCompatEmitter - Class in org.pkl.core.util.yaml
 
YamlCompatEmitter(StringBuilder, String) - Constructor for class org.pkl.core.util.yaml.YamlCompatEmitter
 
YamlEmitter - Class in org.pkl.core.util.yaml
 
YamlEmitter(StringBuilder, String) - Constructor for class org.pkl.core.util.yaml.YamlEmitter
 
YamlEscaper - Class in org.pkl.core.util.yaml
 
YamlEscaper() - Constructor for class org.pkl.core.util.yaml.YamlEscaper
 
YamlRendererNodes - Class in org.pkl.core.stdlib.base
 
YamlRendererNodes.renderDocument - Class in org.pkl.core.stdlib.base
 
YamlRendererNodes.renderValue - Class in org.pkl.core.stdlib.base
 
YamlResolver - Class in org.pkl.core.util.yaml.snake
 
YamlResolver() - Constructor for class org.pkl.core.util.yaml.snake.YamlResolver
 
YamlUtils - Class in org.pkl.core.util.yaml.snake
Utilities for parsing YAML.

Z

zip() - Constructor for class org.pkl.core.stdlib.base.ListNodes.zip
 
zip() - Constructor for class org.pkl.core.stdlib.base.SetNodes.zip
 
zip(VmCollection) - Method in class org.pkl.core.runtime.VmCollection
 
zipDirectory(Path, Path) - Static method in class org.pkl.core.util.IoUtils
 

_

_ATN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
_ATN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
_serializedATN - Static variable in class org.pkl.core.parser.antlr.PklLexer
 
_serializedATN - Static variable in class org.pkl.core.parser.antlr.PklParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages