Class QueryScript
java.lang.Object
ca.phon.script.BasicScript
ca.phon.query.script.LazyQueryScript
ca.phon.query.script.QueryScript
- All Implemented Interfaces:
IExtendable,PhonScript,Appendable,CharSequence,Cloneable
Holds the text for a query script.
Handles methods for parsing the script paramaters
and default tags.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Get a script context for this script.Resets query context.static voidsetupScriptRequirements(PhonScript script) Setup required package imports and require() library paths.Methods inherited from class ca.phon.query.script.LazyQueryScript
getScript, getScriptURLMethods inherited from class ca.phon.script.BasicScript
addClassImport, addPackageImport, addRequirePath, append, append, append, append, append, append, append, append, append, append, append, append, append, appendCodePoint, capacity, charAt, codePointAt, codePointBefore, codePointCount, delete, deleteCharAt, ensureCapacity, getBuffer, getChars, getClassImports, getExtension, getExtensions, getPackageImports, getRequirePaths, indexOf, indexOf, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, lastIndexOf, lastIndexOf, length, offsetByCodePoints, putExtension, removeClassImport, removeExtension, removePackageImport, removeRequirePath, replace, reverse, setCharAt, setLength, subSequence, substring, substring, trimToSizeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmpty, toString
-
Constructor Details
-
QueryScript
Constructor -
QueryScript
-
-
Method Details
-
setupScriptRequirements
Setup required package imports and require() library paths.- Parameters:
script-
-
resetContext
Description copied from class:BasicScriptResets query context.- Specified by:
resetContextin interfacePhonScript- Overrides:
resetContextin classBasicScript- Returns:
- the current context (before reset)
-
getContext
Description copied from interface:PhonScriptGet a script context for this script. The context is used to compile and evaulate the script.- Specified by:
getContextin interfacePhonScript- Overrides:
getContextin classBasicScript- Returns:
- the script context
-
getQueryContext
-
getHashString
-
clone
- Overrides:
clonein classBasicScript
-