Uses of Class
org.qdl_lang.variables.values.QDLValue
- 
Packages that use QDLValue Package Description org.qdl_lang.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations.org.qdl_lang.expressions Expressions are objects that take zero or more arguments and return a result.org.qdl_lang.extensions This contains the classes for extending the QDL language with Java.org.qdl_lang.extensions.convert The conversion module.org.qdl_lang.extensions.crypto The cryptographic module.org.qdl_lang.extensions.database QDL's basic database module.org.qdl_lang.extensions.dynamodb org.qdl_lang.extensions.examples.basic This package contains a simple basic of how to make a java module for QDL.org.qdl_lang.extensions.examples.stateful org.qdl_lang.extensions.http HTTP access module for QDL.org.qdl_lang.extensions.inputLine QDL's module for processing command line arguments.org.qdl_lang.extensions.mail org.qdl_lang.extensions.X509 org.qdl_lang.functions Function handling and processing.org.qdl_lang.parsing Classes that support parsing and the parser itself.org.qdl_lang.state Classes that manage the state of an interpreter session.org.qdl_lang.statements The two basic syntactic units of QDL are expressions (which return results) and statements which are the other control structures, such as conditionals, loops, etc.org.qdl_lang.util Utilities for QDL.org.qdl_lang.util.aggregate Utilities for dealing with aggregates, i.e., sets and stems in QDL.org.qdl_lang.variables Variables in QDL and classes that support them.org.qdl_lang.variables.values 
- 
- 
Uses of QDLValue in org.qdl_lang.evaluateFields in org.qdl_lang.evaluate declared as QDLValue Modifier and Type Field Description QDLValueAbstractEvaluator.fpResult. resultMethods in org.qdl_lang.evaluate that return QDLValue Modifier and Type Method Description protected QDLValueOpEvaluator. doSingleApply(QDLValue lArg, FunctionReferenceNode fNode, State actualState)protected QDLValueStemEvaluator. forEachEval(ExpressionImpl f, State state, List<QDLValue> args)QDLValueStemEvaluator.ARForEachImpl. getDefaultValue(List<Object> index, Object key, Object value)QDLValue[]StemEvaluator.CyclicArgList. next(int n)Cyclically get the next n elementsstatic QDLValueAbstractEvaluator. processSet2(QDLSet leftSet, QDLSet rightSet, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)Operations on two sets can return either a set (e.g.Methods in org.qdl_lang.evaluate with parameters of type QDLValue Modifier and Type Method Description protected QDLSetOpEvaluator. applyToSet(QDLStem lArg, QDLSet rArg, QDLValue defaultValue, State state, Dyad dyad)protected QDLStemOpEvaluator. applyToStem(QDLStem lArg, QDLStem rArg, QDLValue defaultValue, State state, Dyad dyad)protected ObjectOpEvaluator. doSingleApply(QDLValue lArg, DyadicFunctionReferenceNode fNode, QDLValue defaultValue, State state, Dyad dyad)protected QDLValueOpEvaluator. doSingleApply(QDLValue lArg, FunctionReferenceNode fNode, State actualState)protected ObjectOpEvaluator. doSingleApply(QDLValue lArg, FunctionReferenceNode fNode, QDLValue defaultValue, State state, Dyad dyad)apply the argument to a single function.protected ObjectOpEvaluator. evaluateNextArgForApplies(QDLValue lArg, Object rArg, QDLValue defaultValue, State state, Dyad dyad)protected voidStemEvaluator. forEachRecursion(QDLStem output, ExpressionImpl f, State state, QDLValue[] args, IndexList indexList, ArrayList<QDLValue> values, int currentIndex)protected voidStemEvaluator. forEachRecursion2(QDLStem output, ExpressionImpl f, State state, QDLValue[] args, IndexList indexList, ArrayList<QDLValue> values, int currentIndex)protected voidIOEvaluator. writeSingleFile(String fileName, QDLValue content, int fileType, State state, Polyad polyad)Method parameters in org.qdl_lang.evaluate with type arguments of type QDLValue Modifier and Type Method Description protected QDLSetMathEvaluator. doCodec(Polyad polyad, QDLSet<QDLValue> inSet, AbstractCodec codec, boolean isEncode)protected QDLSetStringEvaluator. doReplace(Polyad polyad, QDLSet<QDLValue> inSet, QDLStem replacements, QDLStem regexStem, State state)protected QDLValueStemEvaluator. forEachEval(ExpressionImpl f, State state, List<QDLValue> args)protected voidStemEvaluator. forEachRecursion(QDLStem output, ExpressionImpl f, State state, QDLValue[] args, IndexList indexList, ArrayList<QDLValue> values, int currentIndex)protected voidStemEvaluator. forEachRecursion2(QDLStem output, ExpressionImpl f, State state, QDLValue[] args, IndexList indexList, ArrayList<QDLValue> values, int currentIndex)static voidAbstractEvaluator. processSet2(QDLSet<QDLValue> outSet, QDLSet<QDLValue> inSet, Object scalar, boolean scalarRHS, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)Apply a scalar to every element in a set.static ArrayList<ExpressionInterface>AbstractEvaluator. toConstants(ArrayList<QDLValue> objects)Takes a list of Java objects and converts them to QDL constants to be used as arguments to functions.protected static StringIOEvaluator. toIniList(QDLList<? extends QDLValue> list)Constructors in org.qdl_lang.evaluate with parameters of type QDLValue Constructor Description CyclicArgList(QDLValue[] args)
- 
Uses of QDLValue in org.qdl_lang.expressionsFields in org.qdl_lang.expressions declared as QDLValue Modifier and Type Field Description protected QDLValueExpressionImpl. resultMethods in org.qdl_lang.expressions that return QDLValue Modifier and Type Method Description QDLValueExpressionImpl. evalArg(int index, State state)QDLValueExpressionImpl. evalLastArg(State state)QDLValueAltIfExpressionNode. evaluate(State state)QDLValueANode2. evaluate(State state)QDLValueAxisExpression. evaluate(State state)QDLValueClosedSliceNode. evaluate(State state)QDLValueComparisonDyad. evaluate(State state)QDLValueConstantNode. evaluate(State state)QDLValueDyad. evaluate(State state)QDLValueESN2. evaluate(State state)QDLValueExpressionStemNode. evaluate(State state)Since this is a dyadic operation in the parser, the result will be a tree of objects of the formQDLValueModuleExpression. evaluate(State ambientState)QDLValueMonad. evaluate(State state)QDLValueNilad. evaluate(State state)QDLValueOpenSliceNode. evaluate(State state)QDLValueParenthesizedExpression. evaluate(State state)QDLValuePolyad. evaluate(State state)QDLValueSelectExpressionNode. evaluate(State state)QDLValueStemExtractionNode. evaluate(State state)QDLValueVariableNode. evaluate(State state)protected QDLValueESN2. get(State state)QDLValueESN2. getDefaultValue()protected QDLValueExpressionStemNode. getOrSetValue(State state, boolean setValue, QDLValue newValue)QDLValueExpressionImpl. getResult()QDLValueExpressionStemNode. getResult()QDLValueParenthesizedExpression. getResult()protected QDLValueComparisonDyad. handleEquals(State state)In this case, we have A == B or A != B.protected QDLValueComparisonDyad. newEvaluate(State state)protected QDLValueStemExtractionNode. recurse(QDLStem in, IndexArgs sourceIndices, State state)Starts descent through all of the nodesQDLValueExpressionStemNode. setValue(State state, QDLValue newValue)Methods in org.qdl_lang.expressions that return types with arguments of type QDLValue Modifier and Type Method Description List<QDLValue>ExpressionImpl. evaluatedArgs(State state)Evaluate the arguments using the given state and set theExpressionImpl.setEvaluatedArgs(List)Calling this evaluates the args.List<QDLValue>ExpressionImpl. getEvaluatedArgs()The arguments to this polyad that have been evaluated vis a vis a specific state.Methods in org.qdl_lang.expressions with parameters of type QDLValue Modifier and Type Method Description protected booleanOpenSliceNode. areAnyBD(QDLValue... args)protected BigDecimalClosedSliceNode. argToDB(QDLValue arg)QDLStemOpenSliceNode. doDecimalCase(QDLValue... args)protected QDLStemOpenSliceNode. doLongCase(QDLValue... args)protected QDLValueExpressionStemNode. getOrSetValue(State state, boolean setValue, QDLValue newValue)protected booleanOpenSliceNode. longOrBD(QDLValue args)voidESN2. set(State state, QDLValue newValue)voidESN2. setDefaultValue(QDLValue defaultValue)voidExpressionImpl. setResult(QDLValue result)voidExpressionStemNode. setResult(QDLValue object)voidParenthesizedExpression. setResult(QDLValue object)QDLValueExpressionStemNode. setValue(State state, QDLValue newValue)Method parameters in org.qdl_lang.expressions with type arguments of type QDLValue Modifier and Type Method Description voidExpressionImpl. setEvaluatedArgs(List<QDLValue> evaluatedArgs)Constructors in org.qdl_lang.expressions with parameters of type QDLValue Constructor Description ConstantNode(QDLValue result)
- 
Uses of QDLValue in org.qdl_lang.extensionsMethods in org.qdl_lang.extensions that return QDLValue Modifier and Type Method Description QDLValueQDLFunction. evaluate(QDLValue[] qdlValues, State state)The method that is invoked by QDL that is the function.Methods in org.qdl_lang.extensions with parameters of type QDLValue Modifier and Type Method Description QDLValueQDLFunction. evaluate(QDLValue[] qdlValues, State state)The method that is invoked by QDL that is the function.
- 
Uses of QDLValue in org.qdl_lang.extensions.convertMethods in org.qdl_lang.extensions.convert that return QDLValue Modifier and Type Method Description QDLValueQDLConvert.GetAttributes. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.HOCONExport. evaluate(QDLValue[] objects, State state)QDLValueQDLConvert.HOCONImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.IniExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.IniImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.QDLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.QDLImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.Snarf. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.XMLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.XMLImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.YAMLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.YAMLImport. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.convert with parameters of type QDLValue Modifier and Type Method Description QDLValueQDLConvert.GetAttributes. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.HOCONExport. evaluate(QDLValue[] objects, State state)QDLValueQDLConvert.HOCONImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.IniExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.IniImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.QDLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.QDLImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.Snarf. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.XMLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.XMLImport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.YAMLExport. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLConvert.YAMLImport. evaluate(QDLValue[] qdlValues, State state)protected ObjectQDLConvert.XMLImport. newEvaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.cryptoMethods in org.qdl_lang.extensions.crypto that return QDLValue Modifier and Type Method Description QDLValueCrypto.B64ToHex. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.B64ToInt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.CodeChallenge. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.CreateKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.Decrypt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.Encrypt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ExportKeys. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.FromJWT. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.GetPublicKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.HexToB64. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.HexToInt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ImportKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.IntToBase64. evaluate(QDLValue[] qdlValues, State state)Take a Long or exact BigDecimal and turn the bytes into a base 64 representation.QDLValueCrypto.IntToHex. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ReadCert. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ReadOID. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ToJWT. evaluate(QDLValue[] objects, State state)QDLValueCrypto.VerifyJWT. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.crypto with parameters of type QDLValue Modifier and Type Method Description QDLValueCrypto.B64ToHex. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.B64ToInt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.CodeChallenge. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.CreateKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.Decrypt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.Encrypt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ExportKeys. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.FromJWT. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.GetPublicKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.HexToB64. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.HexToInt. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ImportKey. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.IntToBase64. evaluate(QDLValue[] qdlValues, State state)Take a Long or exact BigDecimal and turn the bytes into a base 64 representation.QDLValueCrypto.IntToHex. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ReadCert. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ReadOID. evaluate(QDLValue[] qdlValues, State state)QDLValueCrypto.ToJWT. evaluate(QDLValue[] objects, State state)QDLValueCrypto.VerifyJWT. evaluate(QDLValue[] qdlValues, State state)protected ObjectCrypto. exportJWKS(QDLValue[] qdlValues, State state)Does the actual work of exporting a JWKS set.protected ObjectCrypto. exportPKCS(QDLValue[] qdlValues, State state)Does the actual work or exporting various PKCS files.ObjectCrypto. importJWKS(QDLValue[] qdlValues, State state)ObjectCrypto. importPKCS(QDLValue[] qdlValues, State state)ObjectCrypto. sDeOrEnCrypt(QDLValue[] objects, boolean isEncrypt, String name)
- 
Uses of QDLValue in org.qdl_lang.extensions.databaseMethods in org.qdl_lang.extensions.database that return QDLValue Modifier and Type Method Description QDLValueQDLDB. doSQLExecute(QDLValue[] qdlValues, String name)Used for both create and delete.QDLValueQDLDB.BatchExecute. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.BatchRead. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Connect. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Execute. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Read. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Update. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.database with parameters of type QDLValue Modifier and Type Method Description QDLValueQDLDB. doSQLExecute(QDLValue[] qdlValues, String name)Used for both create and delete.QDLValueQDLDB.BatchExecute. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.BatchRead. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Connect. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Execute. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Read. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLDB.Update. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.dynamodbMethods in org.qdl_lang.extensions.dynamodb that return QDLValue Modifier and Type Method Description QDLValueDynamoDB.Close. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.Get. evaluate(QDLValue[] objects, State state)QDLValueDynamoDB.Open. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.PartitionKeyFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.RegionFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.Regions. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.TableNameFunction. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.dynamodb with parameters of type QDLValue Modifier and Type Method Description QDLValueDynamoDB.Close. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.Get. evaluate(QDLValue[] objects, State state)QDLValueDynamoDB.Open. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.PartitionKeyFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.RegionFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.Regions. evaluate(QDLValue[] qdlValues, State state)QDLValueDynamoDB.TableNameFunction. evaluate(QDLValue[] qdlValues, State state)Method parameters in org.qdl_lang.extensions.dynamodb with type arguments of type QDLValue Modifier and Type Method Description protected software.amazon.awssdk.services.dynamodb.model.AttributeValueDynamoDB. convertToAV(QDLList<QDLValue> qdlList)
- 
Uses of QDLValue in org.qdl_lang.extensions.examples.basicMethods in org.qdl_lang.extensions.examples.basic that return QDLValue Modifier and Type Method Description QDLValueConcatFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueExtrinsicFunction. evaluate(QDLValue[] objects, State state)QDLValueFEvalFunction. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.examples.basic with parameters of type QDLValue Modifier and Type Method Description QDLValueConcatFunction. evaluate(QDLValue[] qdlValues, State state)QDLValueExtrinsicFunction. evaluate(QDLValue[] objects, State state)QDLValueFEvalFunction. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.examples.statefulMethods in org.qdl_lang.extensions.examples.stateful that return QDLValue Modifier and Type Method Description QDLValueStatefulExample.GetS. evaluate(QDLValue[] qdlValues, State state)QDLValueStatefulExample.SetS. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.examples.stateful with parameters of type QDLValue Modifier and Type Method Description QDLValueStatefulExample.GetS. evaluate(QDLValue[] qdlValues, State state)QDLValueStatefulExample.SetS. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.httpMethods in org.qdl_lang.extensions.http that return QDLValue Modifier and Type Method Description QDLValueHTTPClient. doPostOrPut(QDLValue[] qdlValues, State state, boolean isPost)QDLValueHTTPClient.Close. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Configuration. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.CreateCredentials. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Delete. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Download. evaluate(QDLValue[] objects, State state)QDLValueHTTPClient.EchoHTTPRequest. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.EchoHTTPResponse. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Get. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Headers. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Host. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.IsJSON. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.IsOpen. evaluate(QDLValue[] objects, State state)QDLValueHTTPClient.IsText. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Open. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Post. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Put. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.http with parameters of type QDLValue Modifier and Type Method Description QDLValueHTTPClient. doPostOrPut(QDLValue[] qdlValues, State state, boolean isPost)QDLValueHTTPClient.Close. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Configuration. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.CreateCredentials. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Delete. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Download. evaluate(QDLValue[] objects, State state)QDLValueHTTPClient.EchoHTTPRequest. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.EchoHTTPResponse. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Get. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Headers. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Host. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.IsJSON. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.IsOpen. evaluate(QDLValue[] objects, State state)QDLValueHTTPClient.IsText. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Open. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Post. evaluate(QDLValue[] qdlValues, State state)QDLValueHTTPClient.Put. evaluate(QDLValue[] qdlValues, State state)protected StringHTTPClient. paramsToRequest(QDLValue[] qdlValues)Takes the array of objects for an evaluate method and creates the right url This is used in get and delete.Method parameters in org.qdl_lang.extensions.http with type arguments of type QDLValue Modifier and Type Method Description StringHTTPClient. toParamList(String key, Collection<? extends QDLValue> values)
- 
Uses of QDLValue in org.qdl_lang.extensions.inputLineMethods in org.qdl_lang.extensions.inputLine that return QDLValue Modifier and Type Method Description QDLValueQDLCLITools.ToStem. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.inputLine with parameters of type QDLValue Modifier and Type Method Description QDLValueQDLCLITools.ToStem. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.mailMethods in org.qdl_lang.extensions.mail that return QDLValue Modifier and Type Method Description QDLValueQDLMail.Send. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLMail.SetCfg. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.mail with parameters of type QDLValue Modifier and Type Method Description QDLValueQDLMail.Send. evaluate(QDLValue[] qdlValues, State state)QDLValueQDLMail.SetCfg. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.extensions.X509Methods in org.qdl_lang.extensions.X509 that return QDLValue Modifier and Type Method Description QDLValueX509.LoadKeystore. evaluate(QDLValue[] qdlValues, State state)Methods in org.qdl_lang.extensions.X509 with parameters of type QDLValue Modifier and Type Method Description QDLValueX509.LoadKeystore. evaluate(QDLValue[] qdlValues, State state)
- 
Uses of QDLValue in org.qdl_lang.functionsMethods in org.qdl_lang.functions that return QDLValue Modifier and Type Method Description QDLValueDyadicFunctionReferenceNode. evaluate(State state)QDLValueFunctionDefinitionStatement. evaluate(State state)QDLValueFunctionReferenceNode. evaluate(State state)QDLValueLambdaDefinitionNode. evaluate(State state)
- 
Uses of QDLValue in org.qdl_lang.parsingMethods in org.qdl_lang.parsing that return QDLValue Modifier and Type Method Description QDLValueParseExpressionBlockNode. evaluate(State state)QDLValueParseStatementBlock. evaluate(State state)QDLValueParseExpressionBlockNode. getResult()QDLValueParseStatementBlock. getResult()Methods in org.qdl_lang.parsing with parameters of type QDLValue Modifier and Type Method Description voidParseExpressionBlockNode. setResult(QDLValue object)voidParseStatementBlock. setResult(QDLValue object)
- 
Uses of QDLValue in org.qdl_lang.stateFields in org.qdl_lang.state declared as QDLValue Modifier and Type Field Description QDLValueSIEntry. labelMethods in org.qdl_lang.state that return QDLValue Modifier and Type Method Description QDLValueSIEntry. getLabel()QDLValueVariableState. getValue(String variableName)GetValue may return null if the variable has not been set.QDLValueVariableState. getValue(String variableName, Set<XKey> checkedAliases)protected QDLValueVariableState. gsrNSStemOp(StemMultiIndex w, int op, QDLValue value, Set<XKey> checkInstances)gsr = get, set or remove.Methods in org.qdl_lang.state with parameters of type QDLValue Modifier and Type Method Description protected QDLVariableVariableState. gsrNSScalarOp(String variableName, int op, QDLValue value, Set<XKey> checkedAliases)protected QDLValueVariableState. gsrNSStemOp(StemMultiIndex w, int op, QDLValue value, Set<XKey> checkInstances)gsr = get, set or remove.protected VThingVariableState. handleVariableType(VThing vThing, XKey key, QDLValue newValue)the contract here is that if theVThingis null, then it can be created.voidSIEntry. setLabel(QDLValue label)voidVariableState. setValue(String variableName, QDLValue value)voidVariableState. setValue(String variableName, QDLValue value, Set<XKey> checkedAliases)
- 
Uses of QDLValue in org.qdl_lang.statementsMethods in org.qdl_lang.statements that return QDLValue Modifier and Type Method Description QDLValueAssertStatement. evaluate(State state)QDLValueBlockStatement. evaluate(State state)QDLValueConditionalStatement. evaluate(State state)QDLValueLocalBlockStatement. evaluate(State state)QDLValueModuleStatement. evaluate(State state)QDLValueStatement. evaluate(State state)QDLValueSwitchStatement. evaluate(State state)QDLValueTryCatch. evaluate(State state)QDLValueWhileLoop. evaluate(State state)QDLValueHasResultInterface. getResult()Methods in org.qdl_lang.statements with parameters of type QDLValue Modifier and Type Method Description voidHasResultInterface. setResult(QDLValue result)
- 
Uses of QDLValue in org.qdl_lang.utilMethods in org.qdl_lang.util with parameters of type QDLValue Modifier and Type Method Description QDLStemModuleUtils. convertArgsToStem(Polyad polyad, QDLValue arg, State state, String component)Converts a couple of different arguments to the form [[a0{,b0}],[a1{,b1}],...,[an{,bn}] or (if a single argument that is a stem) can pass back:static StringInputFormUtil. inputForm(QDLValue qdlValue)
- 
Uses of QDLValue in org.qdl_lang.util.aggregateMethods in org.qdl_lang.util.aggregate with parameters of type QDLValue Modifier and Type Method Description ObjectAbstractIdentityStemProcess. process(List<Object> index, Object key, QDLValue qdlValue)ObjectAbstractNoOpStemImpl. process(List<Object> index, Object key, QDLValue qdlValue)ObjectProcessStemValues. process(List<Object> index, Object key, QDLValue qdlValue)static ObjectQDLAggregateUtil. process(QDLValue qdlValue, ProcessScalar processScalar)Top-level call for this set of utilities.Method parameters in org.qdl_lang.util.aggregate with type arguments of type QDLValue Modifier and Type Method Description static QDLSetQDLAggregateUtil. processSet(QDLSet<QDLValue> inSet, ProcessScalar processScalar)Process the elements in a set, including nested sets.
- 
Uses of QDLValue in org.qdl_lang.variablesClasses in org.qdl_lang.variables with type parameters of type QDLValue Modifier and Type Class Description classQDLList<K extends QDLValue>This is used internally by a stem to store its entries that have integer indices.classQDLSet<K extends QDLValue>Created by Jeff Gaynor
 on 4/6/22 at 4:02 PMFields in org.qdl_lang.variables declared as QDLValue Modifier and Type Field Description QDLValueSparseEntry. entryMethods in org.qdl_lang.variables that return QDLValue Modifier and Type Method Description protected static QDLValueStemUtility. convert(Object value)Converts Java objects to one of the Java objects that QDL uses.QDLValueQDLSetNode. evaluate(State state)QDLValueStemEntryNode. evaluate(State state)QDLValueStemListNode. evaluate(State state)QDLValueStemVariableNode. evaluate(State state)QDLValueQDLStem. get(Long key)QDLValueQDLStem. get(Object key)QDLValueQDLStem. get(String key)QDLValueQDLStem. get(StemMultiIndex w)Note that theQDLValueQDLStem. get(StemPath<StemPathEntry> stemPath)QDLValueQDLStem. get(QDLKey key)Convenience setter to put an object.protected QDLValueQDLList. getAbsoluteAddress(long index)QDLValueQDLStem. getByMultiIndex(String index)This will take a stem with embedded .QDLValueQDLStem.ARGetkeys. getDefaultValue(List<Object> index, Object key, Object value)QDLValueQDLStem. getDefaultValue()If this is set, then any get with no key will return this value.QDLValueQDLVariable. getQDLValue()QDLValueQDLNull. getResult()QDLValueQDLSetNode. getResult()QDLValueStemEntryNode. getResult()QDLValueStemListNode. getResult()QDLValueStemVariableNode. getResult()static QDLValueStemUtility. listToStem(List list)static QDLValueStemUtility. mapToStem(Map map)Convert a generic map to a stemstatic QDLValueStemUtility. mapToStem(QDLStem out, Map map)QDLValueQDLStem.ValueIterator. next()QDLValueQDLStem. put(int index, Object value)QDLValueQDLStem. put(int index, QDLValue value)QDLValueQDLStem. put(String key, QDLValue value)QDLValueQDLStem. put(QDLKey qdlKey, Object object)Convenience method that converts second argument to aQDLValueas needed.QDLValueQDLStem. put(QDLKey qdlKey, QDLValue qdlValue)QDLValueQDLStem. remove(Long key)QDLValueQDLStem. remove(Object kk)QDLValueQDLStem. remove(String key)QDLValueQDLList. set(int index, QDLValue element)This is mostly used when hot-rodding performance.QDLValue[]QDLList. toArray(boolean noGaps, boolean allowStems)Convert this to an array of objects.Methods in org.qdl_lang.variables that return types with arguments of type QDLValue Modifier and Type Method Description Set<Map.Entry<QDLKey,QDLValue>>QDLStem. entrySet()ArrayList<QDLValue>QDLList. getArrayList()QDLList<? extends QDLValue>QDLStem. getQDLList()List<? extends QDLValue>QDLList. values()Return all values for this list, including sparse valuesQDLSet<QDLValue>QDLStem. values()Be aware that this creates an actual set so it reads every item.Methods in org.qdl_lang.variables with parameters of type QDLValue Modifier and Type Method Description voidQDLList. add(int index, QDLValue element)booleanQDLList. add(QDLValue qdlValue)static ObjectStemUtility. convertToPOJO(QDLValue element, boolean escapeNames, int type)For use in filteringQDLValues to POJOs (plain old java object) that can be put into JSON.booleanQDLStem. hasValue(QDLValue x)voidQDLStem. listAdd(QDLValue value)Add the single object to the list in this stem.protected voidQDLStem. myPut(QDLValue index, QDLValue value)QDLStemQDLStem. newInstance(Long count, QDLValue[] fillList)QDLStemStemVariable. newInstance(Long count, QDLValue[] fillList)Deprecated.QDLValueQDLStem. put(int index, QDLValue value)QDLValueQDLStem. put(String key, QDLValue value)QDLValueQDLStem. put(QDLKey qdlKey, QDLValue qdlValue)booleanQDLList. remove(QDLValue qdlValue)protected booleanQDLList. removeAllByValue(QDLValue qdlValue, boolean reorderLists)removes a single object from everywhere in this List.booleanQDLStem. removeAllByValue(QDLValue c, boolean reorderLists)booleanQDLStem. removeAllByValue(QDLValue c, boolean reorderLists, boolean listProcessed)QDLValueQDLList. set(int index, QDLValue element)This is mostly used when hot-rodding performance.voidQDLList. set(long index, QDLValue element)voidQDLStem. set(IndexList indexList, QDLValue value)voidQDLStem. set(StemMultiIndex w, QDLValue value)protected voidQDLList. setAbsoluteIndex(long index, QDLValue element)voidQDLStem. setDefaultValue(QDLValue defaultValue)voidQDLVariable. setQDLValue(QDLValue qdlValue)protected voidQDLList. setRelativeIndex(long originalIndex, QDLValue element)Set a relative value.voidQDLSetNode. setResult(QDLValue qdlValue)voidStemEntryNode. setResult(QDLValue object)voidStemListNode. setResult(QDLValue qdlValue)voidStemVariableNode. setResult(QDLValue object)Method parameters in org.qdl_lang.variables with type arguments of type QDLValue Modifier and Type Method Description voidQDLList. append(QDLSet<QDLValue> set)QDLStemQDLList. permuteEntries(List<QDLValue> permutation)A very specific utility, used in the transpose function.voidQDLStem. putAll(Map<? extends QDLKey,? extends QDLValue> map)This does not add the list elements because that causes issues with the contract for maps.booleanQDLList. removeAllByValue(Collection<QDLValue> c, boolean reorderLists)Fulfills QDL's contract to remove all elements by value.booleanQDLStem. removeAllByValues(Collection<QDLValue> c, boolean reorderLists)Removes every value in the collection from everywhere in the stem.voidQDLList. setArrayList(ArrayList<QDLValue> arrayList)Constructors in org.qdl_lang.variables with parameters of type QDLValue Constructor Description QDLList(long size, QDLValue[] fill)Fill this list with size elements from the fill array.QDLStem(Long count, QDLValue[] fillList)Initialize a QDL stem with count elements form the fillList.QDLVariable(QDLValue qdlValue)SparseEntry(long index, QDLValue entry)SparseEntry(BigInteger index, QDLValue entry)StemVariable(Long count, QDLValue[] fillList)Deprecated.Constructor parameters in org.qdl_lang.variables with type arguments of type QDLValue Constructor Description MyIterator(Iterator<QDLValue> arrayIterator, Iterator<SparseEntry> sparseEntryIterator, boolean objectsOnly)
- 
Uses of QDLValue in org.qdl_lang.variables.valuesSubclasses of QDLValue in org.qdl_lang.variables.values Modifier and Type Class Description classAllIndicesValueSince this needs to be passed around, this is essentially a marker class.classAxisRestrictionValueclassBooleanValueclassDecimalValueclassDyadicFunctionReferenceValueclassFunctionReferenceValueclassLongValueclassModuleValueclassQDLKeyA marker class for thoseQDLValues that may also function as keys to stems and lists.classQDLNullValueSince there is a single instance of theQDLNull, there needs to be a dedicated class for it that sidesteps some bootstrapping issues.classSetValueclassStemValueclassStringValueMethods in org.qdl_lang.variables.values that return QDLValue Modifier and Type Method Description static QDLValueQDLValue. asQDLValue(Object value)Factory method to convert an object to aQDLValueif it is not one.static QDLValue[]QDLValue. castToQDLValues(Object[] values)Methods in org.qdl_lang.variables.values that return types with arguments of type QDLValue Modifier and Type Method Description static List<QDLValue>QDLValue. castToQDLValueList(Object[] values)static Collection<QDLValue>QDLValue. castToQDLValues(Collection<Object> values)static List<QDLValue>QDLValue. castToQDLValues(List<Object> values)Inverse cast ofcastToJavaValues(List).static Set<QDLValue>QDLValue. castToQDLValues(Set<Object> values)Methods in org.qdl_lang.variables.values with parameters of type QDLValue Modifier and Type Method Description intQDLValue. compareTo(QDLValue qdlValue)Method parameters in org.qdl_lang.variables.values with type arguments of type QDLValue Modifier and Type Method Description static List<Object>QDLValue. castToJavaValues(List<QDLValue> values)Utility to convert a collection ofQDLValues to their Java objects.
 
-