- call(String, Object[]) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- call(String, Object[]) - Method in interface com.scriptbasic.interfaces.Interpreter
-
Call a function defined by the program passing the objects as arguments.
- cast(Object, Class<?>) - Static method in class com.scriptbasic.utility.CastUtility
-
Convert an object to another object so that the result does have the type
castTo.
- CastUtility - Class in com.scriptbasic.utility
-
- cbrt(double) - Static method in class com.scriptbasic.utility.RuntimeUtility
-
- ceil(double) - Static method in class com.scriptbasic.utility.RuntimeUtility
-
- CharUtils - Class in com.scriptbasic.utility
-
- check(String) - Method in interface com.scriptbasic.interfaces.SingleIncludeChecker
-
Check that the source file was not included yet.
- check(String) - Method in class com.scriptbasic.sourceproviders.BasicSingleIncludeChecker
-
Check that the source file was not included yet.
- checkedExecute(ExtendedInterpreter) - Method in class com.scriptbasic.executors.commands.AbstractCommand
-
- checkedExecute(ExtendedInterpreter) - Method in interface com.scriptbasic.interfaces.Command
-
- checkLexeme(Factory, String, String) - Static method in class com.scriptbasic.utility.LexUtility
-
- clean() - Method in class com.scriptbasic.factories.BasicFactory
-
- clean() - Method in class com.scriptbasic.factories.ManagedObjectsStore
-
- clean() - Method in interface com.scriptbasic.interfaces.Factory
-
Clean the factory.
- com.scriptbasic - package com.scriptbasic
-
- com.scriptbasic.classification - package com.scriptbasic.classification
-
- com.scriptbasic.configuration - package com.scriptbasic.configuration
-
- com.scriptbasic.errors - package com.scriptbasic.errors
-
- com.scriptbasic.exceptions - package com.scriptbasic.exceptions
-
- com.scriptbasic.executors - package com.scriptbasic.executors
-
- com.scriptbasic.executors.commands - package com.scriptbasic.executors.commands
-
- com.scriptbasic.executors.leftvalues - package com.scriptbasic.executors.leftvalues
-
- com.scriptbasic.executors.operators - package com.scriptbasic.executors.operators
-
- com.scriptbasic.executors.rightvalues - package com.scriptbasic.executors.rightvalues
-
- com.scriptbasic.factories - package com.scriptbasic.factories
-
- com.scriptbasic.hooks - package com.scriptbasic.hooks
-
- com.scriptbasic.interfaces - package com.scriptbasic.interfaces
-
- com.scriptbasic.javax.script - package com.scriptbasic.javax.script
-
- com.scriptbasic.lexer - package com.scriptbasic.lexer
-
- com.scriptbasic.lexer.elements - package com.scriptbasic.lexer.elements
-
- com.scriptbasic.log - package com.scriptbasic.log
-
- com.scriptbasic.main - package com.scriptbasic.main
-
- com.scriptbasic.memory - package com.scriptbasic.memory
-
- com.scriptbasic.readers - package com.scriptbasic.readers
-
- com.scriptbasic.sourceproviders - package com.scriptbasic.sourceproviders
-
- com.scriptbasic.syntax - package com.scriptbasic.syntax
-
- com.scriptbasic.syntax.commands - package com.scriptbasic.syntax.commands
-
- com.scriptbasic.syntax.expression - package com.scriptbasic.syntax.expression
-
- com.scriptbasic.syntax.leftvalue - package com.scriptbasic.syntax.leftvalue
-
- com.scriptbasic.utility - package com.scriptbasic.utility
-
- Command - Interface in com.scriptbasic.interfaces
-
Classes that provide methods to execute a command implement this interface.
- CommandAnalyzer - Interface in com.scriptbasic.interfaces
-
Classes that analyze BASIC program lines and result Commands.
- CommandAnalyzerCall - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerCall() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerCall
-
- CommandAnalyzerElse - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerElse() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerElse
-
- CommandAnalyzerElseIf - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerElseIf() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerElseIf
-
- CommandAnalyzerEndIf - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerEndIf() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerEndIf
-
- CommandAnalyzerEndSub - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerEndSub() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerEndSub
-
- CommandAnalyzerFor - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerFor() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerFor
-
- CommandAnalyzerGlobal - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerGlobal() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerGlobal
-
- CommandAnalyzerIf - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerIf() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerIf
-
- CommandAnalyzerLet - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerLet() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerLet
-
- CommandAnalyzerLocal - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerLocal() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerLocal
-
- CommandAnalyzerMethod - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerMethod() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerMethod
-
- CommandAnalyzerNext - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerNext() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerNext
-
- CommandAnalyzerPrint - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerPrint() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerPrint
-
- CommandAnalyzerReturn - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerReturn() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerReturn
-
- CommandAnalyzerSub - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerSub() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerSub
-
- CommandAnalyzerUse - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerUse() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerUse
-
- CommandAnalyzerWend - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerWend() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerWend
-
- CommandAnalyzerWhile - Class in com.scriptbasic.syntax.commands
-
- CommandAnalyzerWhile() - Constructor for class com.scriptbasic.syntax.commands.CommandAnalyzerWhile
-
- CommandCall - Class in com.scriptbasic.executors.commands
-
- CommandCall() - Constructor for class com.scriptbasic.executors.commands.CommandCall
-
- CommandCanNotBeCreatedException - Exception in com.scriptbasic.exceptions
-
- CommandCanNotBeCreatedException(String, Exception) - Constructor for exception com.scriptbasic.exceptions.CommandCanNotBeCreatedException
-
- CommandElse - Class in com.scriptbasic.executors.commands
-
- CommandElse() - Constructor for class com.scriptbasic.executors.commands.CommandElse
-
- CommandElseIf - Class in com.scriptbasic.executors.commands
-
- CommandElseIf() - Constructor for class com.scriptbasic.executors.commands.CommandElseIf
-
- CommandEndIf - Class in com.scriptbasic.executors.commands
-
- CommandEndIf() - Constructor for class com.scriptbasic.executors.commands.CommandEndIf
-
- CommandEndSub - Class in com.scriptbasic.executors.commands
-
- CommandEndSub() - Constructor for class com.scriptbasic.executors.commands.CommandEndSub
-
- CommandFactory - Interface in com.scriptbasic.interfaces
-
A CommandFactory analyzes a BASIC program line and creates a
Command that is the result of the analysis.
- CommandFactoryException - Exception in com.scriptbasic.exceptions
-
- CommandFactoryException() - Constructor for exception com.scriptbasic.exceptions.CommandFactoryException
-
- CommandFactoryException(String, Throwable) - Constructor for exception com.scriptbasic.exceptions.CommandFactoryException
-
- CommandFactoryException(String) - Constructor for exception com.scriptbasic.exceptions.CommandFactoryException
-
- CommandFactoryException(Throwable) - Constructor for exception com.scriptbasic.exceptions.CommandFactoryException
-
- CommandFor - Class in com.scriptbasic.executors.commands
-
- CommandFor() - Constructor for class com.scriptbasic.executors.commands.CommandFor
-
- CommandGlobal - Class in com.scriptbasic.executors.commands
-
- CommandGlobal() - Constructor for class com.scriptbasic.executors.commands.CommandGlobal
-
- CommandIf - Class in com.scriptbasic.executors.commands
-
- CommandIf() - Constructor for class com.scriptbasic.executors.commands.CommandIf
-
- CommandLet - Class in com.scriptbasic.executors.commands
-
- CommandLet() - Constructor for class com.scriptbasic.executors.commands.CommandLet
-
- CommandLine - Class in com.scriptbasic.main
-
- CommandLine() - Constructor for class com.scriptbasic.main.CommandLine
-
- CommandLocal - Class in com.scriptbasic.executors.commands
-
- CommandLocal() - Constructor for class com.scriptbasic.executors.commands.CommandLocal
-
- CommandMethod - Class in com.scriptbasic.executors.commands
-
- CommandMethod() - Constructor for class com.scriptbasic.executors.commands.CommandMethod
-
- CommandNext - Class in com.scriptbasic.executors.commands
-
- CommandNext() - Constructor for class com.scriptbasic.executors.commands.CommandNext
-
- CommandPrint - Class in com.scriptbasic.executors.commands
-
- CommandPrint() - Constructor for class com.scriptbasic.executors.commands.CommandPrint
-
- CommandReturn - Class in com.scriptbasic.executors.commands
-
- CommandReturn() - Constructor for class com.scriptbasic.executors.commands.CommandReturn
-
- CommandSub - Class in com.scriptbasic.executors.commands
-
- CommandSub() - Constructor for class com.scriptbasic.executors.commands.CommandSub
-
- CommandUse - Class in com.scriptbasic.executors.commands
-
- CommandUse() - Constructor for class com.scriptbasic.executors.commands.CommandUse
-
- CommandWend - Class in com.scriptbasic.executors.commands
-
- CommandWend() - Constructor for class com.scriptbasic.executors.commands.CommandWend
-
- CommandWhile - Class in com.scriptbasic.executors.commands
-
- CommandWhile() - Constructor for class com.scriptbasic.executors.commands.CommandWhile
-
- compare(Number, Number) - Static method in class com.scriptbasic.utility.NumberUtility
-
Compares the numbers a and b.
- compareJavaObjectTo(BasicJavaObjectValue, RightValue) - Static method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.AbstractCompareOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.EqualsOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.EqualsOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.EqualsOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.EqualsOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.EqualsOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterThanOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterThanOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterThanOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterThanOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.GreaterThanOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessOrEqualOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessOrEqualOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessOrEqualOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessOrEqualOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessOrEqualOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessThanOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessThanOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessThanOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessThanOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.LessThanOperator
-
- compareTo(BasicDoubleValue, RightValue) - Method in class com.scriptbasic.executors.operators.NotEqualOperator
-
- compareTo(BasicLongValue, RightValue) - Method in class com.scriptbasic.executors.operators.NotEqualOperator
-
- compareTo(BasicStringValue, RightValue) - Method in class com.scriptbasic.executors.operators.NotEqualOperator
-
- compareTo(BasicJavaObjectValue, RightValue) - Method in class com.scriptbasic.executors.operators.NotEqualOperator
-
- compareTo(BasicBooleanValue, RightValue) - Method in class com.scriptbasic.executors.operators.NotEqualOperator
-
- conditionWasNotDoneYet(ExtendedInterpreter) - Static method in class com.scriptbasic.executors.commands.AbstractCommandIfElseKind
-
- Configuration - Interface in com.scriptbasic.interfaces
-
Manage the configuration of the interpreter.
- ConfigurationBuilder - Interface in com.scriptbasic.interfaces
-
Implementing classes should be able to build configuration from some textual
source, or programatically.
- Constant - Interface in com.scriptbasic.classification
-
Functions that let the BASIC program to access some special constant values
should be annotated using this interface as classification parameter.
- ConstAwareIdentifier - Class in com.scriptbasic.lexer.elements
-
- ConstAwareIdentifier() - Constructor for class com.scriptbasic.lexer.elements.ConstAwareIdentifier
-
- consumeEndOfLine() - Method in class com.scriptbasic.syntax.commands.AbstractCommandAnalyzer
-
Checks that there are no extra characters on a program line when the line
analyzer thinks that it has finished analyzing the line.
- convert(RightValue) - Static method in class com.scriptbasic.executors.rightvalues.BasicBooleanValue
-
- convert(RightValue) - Static method in class com.scriptbasic.executors.rightvalues.BasicDoubleValue
-
- convert(RightValue) - Static method in class com.scriptbasic.executors.rightvalues.BasicJavaObjectValue
-
- convert(RightValue) - Static method in class com.scriptbasic.executors.rightvalues.BasicLongValue
-
- convert(RightValue) - Static method in class com.scriptbasic.executors.rightvalues.BasicStringValue
-
- convert(Integer) - Static method in class com.scriptbasic.utility.CharUtils
-
- convert2Integer(RightValue) - Static method in class com.scriptbasic.utility.RightValueUtility
-
- convertToString(Expression) - Static method in class com.scriptbasic.utility.ExpressionUtility
-
Convert an expression of the form 'a.b.c.d' into a String.
- cos(double) - Static method in class com.scriptbasic.utility.RuntimeUtility
-
- cosh(double) - Static method in class com.scriptbasic.utility.RuntimeUtility
-
- create(String) - Method in interface com.scriptbasic.interfaces.CommandFactory
-
Create a Command that starts with the keyword.
- create(Reader) - Static method in class com.scriptbasic.lexer.BasicLexialElementFactory
-
Create a new BasicLexicalElement and fill in the FileName, LineNumber and
the Position from the current position of the reader.
- create(Reader, int) - Static method in class com.scriptbasic.lexer.BasicLexialElementFactory
-
- create(String) - Method in class com.scriptbasic.syntax.commands.BasicCommandFactory
-
- createBindings() - Method in class com.scriptbasic.javax.script.ScriptEngine
-
- createNode(Expression) - Method in class com.scriptbasic.syntax.commands.AbstractCommandAnalyzerIfKind
-
- createNode(Expression) - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerElseIf
-
- createNode(Expression) - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerIf
-
- createRightValue(Object) - Static method in class com.scriptbasic.utility.RightValueUtility
-
Create a right value from the object.
- createVariablesOnTheFly() - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
Inform the object that variables have to be created on the fly without
previous proper registration.
- currentScopeIsGlobal() - Method in class com.scriptbasic.memory.BasicLocalVariableMap
-
Returns true if the current scope is global, there no no any local stack
frame open.
- GeneralAnalysisException - Exception in com.scriptbasic.exceptions
-
- GeneralAnalysisException() - Constructor for exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- GeneralAnalysisException(String, Throwable) - Constructor for exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- GeneralAnalysisException(String) - Constructor for exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- GeneralAnalysisException(Throwable) - Constructor for exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- GenericExpressionList - Class in com.scriptbasic.executors
-
- GenericExpressionList() - Constructor for class com.scriptbasic.executors.GenericExpressionList
-
- GenericHierarchicalReader - Class in com.scriptbasic.readers
-
- GenericHierarchicalReader() - Constructor for class com.scriptbasic.readers.GenericHierarchicalReader
-
- GenericLeftValueList - Class in com.scriptbasic.executors
-
- GenericLeftValueList() - Constructor for class com.scriptbasic.executors.GenericLeftValueList
-
- GenericList<Z extends AnalysisResult> - Interface in com.scriptbasic.interfaces
-
- GenericNestedStructureHouseKeeper - Class in com.scriptbasic.syntax
-
This version just does not nothing special to recover from error.
- GenericNestedStructureHouseKeeper() - Constructor for class com.scriptbasic.syntax.GenericNestedStructureHouseKeeper
-
- GenericReader - Class in com.scriptbasic.readers
-
- GenericReader() - Constructor for class com.scriptbasic.readers.GenericReader
-
- GenericSyntaxException - Exception in com.scriptbasic.exceptions
-
- GenericSyntaxException() - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- GenericSyntaxException(String, Throwable) - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- GenericSyntaxException(Throwable) - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- GenericSyntaxException(String) - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- GenericSyntaxException(String, LexicalElement) - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- GenericSyntaxException(String, LexicalElement, Throwable) - Constructor for exception com.scriptbasic.exceptions.GenericSyntaxException
-
- get(Integer) - Method in class com.scriptbasic.executors.rightvalues.BasicArrayValue
-
- get(Class<T>) - Method in class com.scriptbasic.factories.BasicFactory
-
Get an instance of the interface.
- get(Class<T>) - Method in class com.scriptbasic.factories.ManagedObjectsStore
-
- get(Class<T>) - Method in interface com.scriptbasic.interfaces.Factory
-
Get an instance of the interface.
- get() - Method in interface com.scriptbasic.interfaces.LexicalAnalyzer
-
Get the next lexical element from the input stream.
- get() - Method in interface com.scriptbasic.interfaces.Reader
-
Get the next character from the input stream.
- get(String) - Method in interface com.scriptbasic.interfaces.SourceProvider
-
Get a reader to a source when there is no referencing source.
- get(String, String) - Method in interface com.scriptbasic.interfaces.SourceProvider
-
Get a reader to a source specifying the source that references this
source.
- get() - Method in class com.scriptbasic.lexer.BasicLexicalAnalyzer
-
- get() - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
Get the next character from the input stream.
- get() - Method in class com.scriptbasic.readers.GenericReader
-
- get(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- get(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- get(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- get(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- get(String) - Method in class com.scriptbasic.sourceproviders.AbstractSourceProvider
-
- get(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSourceProvider
-
- get(LexicalAnalyzer) - Static method in class com.scriptbasic.utility.LexUtility
-
- getAlias() - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- getAlias() - Method in class com.scriptbasic.executors.commands.CommandUse
-
- getArguments() - Method in class com.scriptbasic.executors.commands.CommandSub
-
- getArgumentTypes() - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- getBasicFactory() - Method in class com.scriptbasic.javax.script.ScriptEngine
-
- getCommandEndSub() - Method in class com.scriptbasic.executors.commands.CommandSub
-
- getCommandFactory(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getCommands() - Method in interface com.scriptbasic.interfaces.Program
-
- getCommands() - Method in class com.scriptbasic.syntax.BasicProgram
-
- getCommandWhile() - Method in class com.scriptbasic.executors.commands.CommandWend
-
- getCondition() - Method in class com.scriptbasic.executors.commands.AbstractCommandIfKind
-
- getCondition() - Method in class com.scriptbasic.executors.commands.CommandWhile
-
- getConfiguration() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getConfiguration() - Method in interface com.scriptbasic.interfaces.ConfigurationBuilder
-
Get the built configuration
- getConfiguration() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
- getConfiguration(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getConfigValue(String) - Method in class com.scriptbasic.configuration.BasicConfiguration
-
- getConfigValue(String, String) - Method in class com.scriptbasic.configuration.BasicConfiguration
-
- getConfigValue(String) - Method in interface com.scriptbasic.interfaces.Configuration
-
Get the value of the key.
- getConfigValue(String, String) - Method in interface com.scriptbasic.interfaces.Configuration
-
- getConfigValueList(String) - Method in class com.scriptbasic.configuration.BasicConfiguration
-
- getConfigValueList(String) - Method in interface com.scriptbasic.interfaces.Configuration
-
Returns a list of strings that are the values assigned to the key in the
configuration.
- getCurrentCommand() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getCurrentCommand() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get the command that is currently executing.
- getElementType() - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper.Structure
-
- getEngineName() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getEngineVersion() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getErrorWriter() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getErrorWriter() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
- getExpressionAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getExpressionList() - Method in class com.scriptbasic.executors.AbstractIdentifieredExpressionListedExpression
-
- getExpressionList() - Method in class com.scriptbasic.executors.commands.AbstractCommandExpressionListed
-
- getExpressionListAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getExtendedInterpreter(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getExtensions() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getFactory() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getFactory() - Static method in class com.scriptbasic.factories.FactoryFactory
-
Get a new instance of the factory.
- getFactory() - Static method in class com.scriptbasic.factories.SingletonFactoryFactory
-
Get the single instance of the factory, managed by this utility class.
- getFactory() - Static method in class com.scriptbasic.factories.ThreadLocalFactoryFactory
-
- getFactory() - Method in class com.scriptbasic.javax.script.ScriptEngine
-
- getFactory() - Method in class com.scriptbasic.lexer.BasicLexicalAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.AbstractAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.AbstractGenericListAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper
-
- getFactory() - Method in class com.scriptbasic.syntax.BasicProgram
-
- getFactory() - Method in class com.scriptbasic.syntax.BasicSyntaxAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.commands.AbstractCommandAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.commands.BasicCommandFactory
-
- getFactory() - Method in class com.scriptbasic.syntax.expression.AbstractExpressionAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.expression.BasicExpressionListAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.expression.BasicTagAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.leftvalue.AbstractLeftValueAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.leftvalue.BasicLeftValueListAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.leftvalue.BasicSimpleLeftValueAnalyzer
-
- getFactory() - Method in class com.scriptbasic.syntax.leftvalue.BasicSimpleLeftValueListAnalyzer
-
- getField(Object, String) - Static method in class com.scriptbasic.utility.KlassUtility
-
Get the value of a field of an object and return it.
- getFieldName() - Method in class com.scriptbasic.executors.leftvalues.ObjectFieldAccessLeftValueModifier
-
- getFileName() - Method in exception com.scriptbasic.exceptions.BasicLexicalException
-
- getFileName() - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- getFileName() - Method in exception com.scriptbasic.exceptions.LexicalException
-
- getFileName() - Method in interface com.scriptbasic.interfaces.SourceLocationBound
-
Get the name of the file to which the object is bound to.
- getFileName() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- getFileName() - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- getFileName() - Method in class com.scriptbasic.readers.GenericReader
-
- getFirstCommand() - Method in class com.scriptbasic.syntax.AbstractBasicProgramPostprocessing
-
- getFirstCommand() - Method in class com.scriptbasic.syntax.BasicProgram
-
- getFunctionCall() - Method in class com.scriptbasic.executors.commands.CommandCall
-
- getGlobalScopeBinding() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getHook() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getHook() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get the hook object the interpreter has.
- getIdentifier() - Method in class com.scriptbasic.executors.leftvalues.BasicLeftValue
-
- getIndexList() - Method in class com.scriptbasic.executors.leftvalues.ArrayElementAccessLeftValueModifier
-
- getInterpreter() - Method in class com.scriptbasic.hooks.SimpleHook
-
- getJavaMethod(Class<?>, String) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getJavaMethod(Class<?>, String) - Method in class com.scriptbasic.executors.BasicMethodRegistry
-
- getJavaMethod(Class<?>, String) - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get the method named from the klass based on the declaration given in a
previously executed METHOD basic command.
- getJavaMethod(Class<?>, String) - Method in interface com.scriptbasic.interfaces.MethodRegistry
-
Get the method for a given alias used to name a method in a specific Java
class.
- getKeyName(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- getKeyName(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- getKeyName(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- getKeyName(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- getKeyName(String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeNonRelativeSourceProvider
-
- getKeyName(String, String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeNonRelativeSourceProvider
-
- getKeyName(String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeSourcePathNonRelativeSourceProvider
-
- getKeyName(String, String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeSourcePathNonRelativeSourceProvider
-
- getKeywords() - Method in class com.scriptbasic.lexer.BasicKeywordRecognizer
-
- getKlass() - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- getKlass() - Method in class com.scriptbasic.executors.commands.CommandUse
-
- getLanguageName() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getLanguageVersion() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getLeftOperand() - Method in class com.scriptbasic.executors.operators.AbstractBinaryOperator
-
- getLeftValueAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getLeftValueList() - Method in class com.scriptbasic.executors.commands.AbstractCommandLeftValueListed
-
- getLeftValueListAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getLexeme() - Method in interface com.scriptbasic.interfaces.LexicalElement
-
Get the original representation of the lexical element the way it was
specified in the source code.
- getLexeme() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- getLexicalAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getLexicalElement() - Method in class com.scriptbasic.syntax.BasicSyntaxAnalyzer
-
- getLineNumber() - Method in exception com.scriptbasic.exceptions.BasicLexicalException
-
- getLineNumber() - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- getLineNumber() - Method in exception com.scriptbasic.exceptions.LexicalException
-
- getLineNumber() - Method in interface com.scriptbasic.interfaces.SourceLocationBound
-
Get the line number to which the object is bound to.
- getLineNumber() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- getLineNumber() - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- getLineNumber() - Method in class com.scriptbasic.readers.GenericReader
-
- getLogger(Class<?>) - Static method in class com.scriptbasic.log.LoggerFactory
-
- getLoopEnd() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopEndNode() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopEndValue() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopStartNode() - Method in class com.scriptbasic.executors.commands.CommandNext
-
- getLoopStartValue() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopStep() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopStepValue() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getLoopVariable() - Method in class com.scriptbasic.executors.commands.CommandFor
-
- getMap() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getMap() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Since the Command objects should not contain runtime information there is
a need sometime to store information that is runtime.
- getMaximumPriority() - Method in class com.scriptbasic.syntax.expression.AbstractExpressionAnalyzer
-
- getMaximumPriority() - Method in class com.scriptbasic.syntax.expression.BasicExpressionAnalyzer
-
- getMethodCallSyntax(String, String, String...) - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getMethodName() - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- getMimeTypes() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getModifiers() - Method in class com.scriptbasic.executors.leftvalues.BasicLeftValue
-
- getName() - Method in class com.scriptbasic.syntax.commands.AbstractCommandAnalyzer
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerCall
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerElse
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerElseIf
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerEndIf
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerEndSub
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerFor
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerGlobal
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerIf
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerLet
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerLocal
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerMethod
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerNext
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerPrint
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerReturn
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerSub
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerUse
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerWend
-
- getName() - Method in class com.scriptbasic.syntax.commands.CommandAnalyzerWhile
-
- getNamedCommand(String) - Method in interface com.scriptbasic.interfaces.Program
-
- getNamedCommand(String) - Method in class com.scriptbasic.syntax.BasicProgram
-
- getNames() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getNestedStructureHouseKeeper(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getNext() - Method in class com.scriptbasic.executors.commands.AbstractCommandIfElseKind
-
- getNextCommand() - Method in class com.scriptbasic.executors.commands.AbstractCommand
-
Get the next command that has to be executed unless some condition alters
this, like in case of If, While and similar.
- getNextCommand() - Method in interface com.scriptbasic.interfaces.Command
-
- getObjectArray(List<RightValue>, Method, ExtendedInterpreter) - Static method in class com.scriptbasic.utility.ExpressionUtility
-
- getOperand() - Method in class com.scriptbasic.executors.operators.AbstractUnaryOperator
-
- getOperatorMap(Integer) - Method in class com.scriptbasic.syntax.expression.AbstractExpressionAnalyzer
-
- getOperatorMap(Integer) - Method in class com.scriptbasic.syntax.expression.BasicExpressionAnalyzer
-
- getOutputStatement(String) - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getParameter(String) - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getPosition() - Method in exception com.scriptbasic.exceptions.BasicLexicalException
-
- getPosition() - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- getPosition() - Method in exception com.scriptbasic.exceptions.LexicalException
-
- getPosition() - Method in interface com.scriptbasic.interfaces.SourceLocationBound
-
Get the position on the line to which the object is bound to.
- getPosition() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- getPosition() - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- getPosition() - Method in class com.scriptbasic.readers.GenericReader
-
- getPrevious() - Method in class com.scriptbasic.executors.commands.AbstractCommandIfElseKind
-
- getProgram() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getProgram() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
- getProgram(String...) - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getProgram(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getPushedElement() - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper.Structure
-
- getReader() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getReader() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
- getReader() - Method in class com.scriptbasic.lexer.elements.AbstractElementAnalyzer
-
- getReturnExpression() - Method in class com.scriptbasic.executors.commands.CommandReturn
-
- getReturnValue() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getReturnValue() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get the return value that was set by the execution of the subroutine.
- getRightOperand() - Method in class com.scriptbasic.executors.operators.AbstractBinaryOperator
-
- getScriptEngine() - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- getSimpleLeftValueAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getSimpleLeftValueListAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getSingleInclude() - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- getSingleInclude() - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- getSource(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- getSource(String, String) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.FileSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeNonRelativeSourceProvider
-
- getSource(String, String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeNonRelativeSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeSourcePathNonRelativeSourceProvider
-
- getSource(String, String) - Method in class com.scriptbasic.sourceproviders.SingleIncludeSourcePathNonRelativeSourceProvider
-
- getSource(String) - Method in class com.scriptbasic.sourceproviders.StringSourceProvider
-
- getSourcePath() - Method in interface com.scriptbasic.interfaces.SourcePathProvider
-
- getSourcePath() - Method in class com.scriptbasic.sourceproviders.AbstractSourcePathSourceProvider
-
- getSourceProvider() - Method in interface com.scriptbasic.interfaces.Reader
-
Get the source provider that provided this reader.
- getSourceProvider() - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- getSourceProvider() - Method in class com.scriptbasic.readers.GenericReader
-
- getStartCommand() - Method in interface com.scriptbasic.interfaces.Program
-
- getStartCommand() - Method in class com.scriptbasic.syntax.AbstractBasicProgramPostprocessing
-
- getSubName() - Method in class com.scriptbasic.executors.commands.CommandSub
-
- getSubroutine(String) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getSubroutine(String) - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get a subroutine by its name.
- getSubroutineMap() - Method in class com.scriptbasic.syntax.AbstractBasicProgramPostprocessing
-
- getSubroutineMap() - Method in class com.scriptbasic.syntax.BasicProgram
-
- getSyntaxAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getTagAnalyzer(Factory) - Static method in class com.scriptbasic.utility.FactoryUtility
-
- getType() - Method in interface com.scriptbasic.interfaces.LexicalElement
-
Get the type of the lexical element.
- getType() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- getUseMap() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getUseMap() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Programs can access Java static methods from different packages.
- getValue() - Method in class com.scriptbasic.executors.rightvalues.AbstractPrimitiveRightValue
-
- getValueObject(RightValue) - Static method in class com.scriptbasic.utility.RightValueUtility
-
- getVariable(String) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getVariable(String) - Method in interface com.scriptbasic.interfaces.Interpreter
-
Get the value of a global variable.
- getVariableName() - Method in class com.scriptbasic.executors.AbstractIdentifieredExpression
-
- getVariables() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getVariables() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Get the variables of the program.
- getVariableValue(String) - Method in interface com.scriptbasic.interfaces.VariableMap
-
Get the value of a variable.
- getVariableValue(String) - Method in class com.scriptbasic.memory.BasicLocalVariableMap
-
- getVariableValue(String) - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
- getWendNode() - Method in class com.scriptbasic.executors.commands.CommandWhile
-
- getWriter() - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- getWriter() - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
- GreaterOrEqualOperator - Class in com.scriptbasic.executors.operators
-
- GreaterOrEqualOperator() - Constructor for class com.scriptbasic.executors.operators.GreaterOrEqualOperator
-
- GreaterThanOperator - Class in com.scriptbasic.executors.operators
-
- GreaterThanOperator() - Constructor for class com.scriptbasic.executors.operators.GreaterThanOperator
-
- ScriptBasicKeyWords - Interface in com.scriptbasic.interfaces
-
- ScriptBasicLexicalAnalyzer - Class in com.scriptbasic.lexer.elements
-
- ScriptBasicLexicalAnalyzer() - Constructor for class com.scriptbasic.lexer.elements.ScriptBasicLexicalAnalyzer
-
- ScriptEngine - Class in com.scriptbasic.javax.script
-
- ScriptEngine(ScriptEngineFactory) - Constructor for class com.scriptbasic.javax.script.ScriptEngine
-
- ScriptEngineFactory - Class in com.scriptbasic.javax.script
-
- ScriptEngineFactory() - Constructor for class com.scriptbasic.javax.script.ScriptEngineFactory
-
The constructor reads the configuration and fills the constants that are
requested by the ScriptEngineManager.
- set(Integer, Object) - Method in class com.scriptbasic.executors.rightvalues.BasicArrayValue
-
Set the index-th element of the array
- set(Reader) - Method in interface com.scriptbasic.interfaces.LexicalAnalyzer
-
Set the reader from where the lexical analyzer has to read the input.
- set(String) - Method in interface com.scriptbasic.interfaces.Reader
-
- set(Reader) - Method in class com.scriptbasic.lexer.BasicLexicalAnalyzer
-
- set(String) - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- set(Reader) - Method in class com.scriptbasic.readers.GenericReader
-
- set(String) - Method in class com.scriptbasic.readers.GenericReader
-
- setAlias(String) - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- setAlias(String) - Method in class com.scriptbasic.executors.commands.CommandUse
-
- setArguments(LeftValueList) - Method in class com.scriptbasic.executors.commands.CommandSub
-
- setArgumentTypes(Class<?>[]) - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- setBooleanValue(Boolean) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setCaseFreak() - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
- setCaseIgnorant() - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
- setCaseSensitive() - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
- setCommandEndSub(CommandEndSub) - Method in class com.scriptbasic.executors.commands.CommandSub
-
- setCommandWhile(CommandWhile) - Method in class com.scriptbasic.executors.commands.CommandWend
-
- setCondition(Expression) - Method in class com.scriptbasic.executors.commands.AbstractCommandIfKind
-
- setCondition(Expression) - Method in class com.scriptbasic.executors.commands.CommandWhile
-
- setConfigProperties(Properties) - Method in class com.scriptbasic.configuration.BasicConfiguration
-
- setConfigProperties(Properties) - Method in interface com.scriptbasic.interfaces.Configuration
-
Configuration of the script engine is fed from standard Java properties.
- setConfigurationSource(InputStream) - Method in interface com.scriptbasic.interfaces.ConfigurationBuilder
-
- setDoubleValue(Double) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setElementType(Class<?>) - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper.Structure
-
- setErrorWriter(Writer) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setErrorWriter(Writer) - Method in interface com.scriptbasic.interfaces.Interpreter
-
- setExpression(Expression) - Method in class com.scriptbasic.executors.commands.CommandLet
-
- setExpressionList(ExpressionList) - Method in class com.scriptbasic.executors.AbstractIdentifieredExpressionListedExpression
-
- setExpressionList(ExpressionList) - Method in class com.scriptbasic.executors.commands.AbstractCommandExpressionListed
-
- setFactory(Factory) - Method in class com.scriptbasic.configuration.BasicConfiguration
-
- setFactory(Factory) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setFactory(Factory) - Method in interface com.scriptbasic.interfaces.FactoryManaged
-
- setFactory(Factory) - Method in class com.scriptbasic.lexer.BasicLexicalAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.readers.GenericHierarchicalReader
-
- setFactory(Factory) - Method in class com.scriptbasic.readers.GenericReader
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.BasicProgram
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.BasicSyntaxAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.commands.AbstractCommandAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.commands.BasicCommandFactory
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.expression.AbstractExpressionAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.expression.BasicExpressionListAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.expression.BasicTagAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.leftvalue.AbstractLeftValueAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.leftvalue.BasicLeftValueListAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.leftvalue.BasicSimpleLeftValueAnalyzer
-
- setFactory(Factory) - Method in class com.scriptbasic.syntax.leftvalue.BasicSimpleLeftValueListAnalyzer
-
- setField(Object, String, Object) - Static method in class com.scriptbasic.utility.KlassUtility
-
- setField(Object, String, Object) - Static method in class com.scriptbasic.utility.ReflectionUtility
-
Set the named field of the object be it either inherited by the object
class from its parent or declared in the class of the object.
- setField(Class<?>, String, Object) - Static method in class com.scriptbasic.utility.ReflectionUtility
-
Set the named static field in the class klass.
- setFieldName(String) - Method in class com.scriptbasic.executors.leftvalues.ObjectFieldAccessLeftValueModifier
-
- setFileName(String) - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- setFileName(String) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setFunctionCall(FunctionCall) - Method in class com.scriptbasic.executors.commands.CommandCall
-
- setGlobalScopeBinding(Bindings) - Method in class com.scriptbasic.javax.script.ScriptEngineFactory
-
- setIdentifier(String) - Method in class com.scriptbasic.executors.leftvalues.BasicLeftValue
-
- setIndexList(ExpressionList) - Method in class com.scriptbasic.executors.leftvalues.ArrayElementAccessLeftValueModifier
-
- setInterpreter(ExtendedInterpreter) - Method in class com.scriptbasic.hooks.NullHook
-
- setInterpreter(ExtendedInterpreter) - Method in class com.scriptbasic.hooks.SimpleHook
-
- setInterpreter(ExtendedInterpreter) - Method in interface com.scriptbasic.interfaces.InterpreterHook
-
During registration the interpreter calls this method to make the
interpreter accessible for the hook objects.
- setKeywordRecognizer(KeywordRecognizer) - Method in class com.scriptbasic.lexer.elements.Identifier
-
- setKeywords(Set<String>) - Method in class com.scriptbasic.lexer.BasicKeywordRecognizer
-
- setKlass(Class<?>) - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- setKlass(Class<?>) - Method in class com.scriptbasic.executors.commands.CommandUse
-
- setLeftOperand(Expression) - Method in class com.scriptbasic.executors.operators.AbstractBinaryOperator
-
- setLeftValue(LeftValue) - Method in class com.scriptbasic.executors.commands.CommandLet
-
- setLeftValueList(LeftValueList) - Method in class com.scriptbasic.executors.commands.AbstractCommandLeftValueListed
-
- setLexeme(String) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setLexicalElement(LexicalElement) - Method in class com.scriptbasic.syntax.BasicSyntaxAnalyzer
-
- setLineNumber(int) - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- setLineNumber(int) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setLocation(LexicalElement) - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- setLongValue(long) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setLoopEndNode(CommandNext) - Method in class com.scriptbasic.executors.commands.CommandFor
-
- setLoopEndValue(Expression) - Method in class com.scriptbasic.executors.commands.CommandFor
-
- setLoopStartNode(CommandFor) - Method in class com.scriptbasic.executors.commands.CommandNext
-
- setLoopStartValue(Expression) - Method in class com.scriptbasic.executors.commands.CommandFor
-
- setLoopStepValue(Expression) - Method in class com.scriptbasic.executors.commands.CommandFor
-
- setLoopVariable(LeftValue) - Method in class com.scriptbasic.executors.commands.CommandFor
-
- setMethodName(String) - Method in class com.scriptbasic.executors.commands.CommandMethod
-
- setNext(AbstractCommandIfElseKind) - Method in class com.scriptbasic.executors.commands.AbstractCommandIfElseKind
-
- setNext(InterpreterHook) - Method in class com.scriptbasic.hooks.NullHook
-
- setNext(InterpreterHook) - Method in class com.scriptbasic.hooks.SimpleHook
-
- setNext(InterpreterHook) - Method in interface com.scriptbasic.interfaces.InterpreterHook
-
When a hook is registered the registering process calls this method and
passes the next element in the hook chain.
- setNextCommand(Command) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setNextCommand(Command) - Method in class com.scriptbasic.executors.commands.AbstractCommand
-
- setNextCommand(Command) - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Tell the interpreter that the next command to call is not the one that
follows the actual command but rather the one specified by the argument.
- setOperand(Expression) - Method in class com.scriptbasic.executors.operators.AbstractUnaryOperator
-
- setPosition(Reader) - Method in exception com.scriptbasic.exceptions.BasicLexicalException
-
- setPosition(int) - Method in exception com.scriptbasic.exceptions.GeneralAnalysisException
-
- setPosition(int) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setPrevious(AbstractCommandIfElseKind) - Method in class com.scriptbasic.executors.commands.AbstractCommandIfElseKind
-
- setProgram(BuildableProgram) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setProgram(BuildableProgram) - Method in interface com.scriptbasic.interfaces.Interpreter
-
Set the program to execute.
- setPushedElement(NestedStructure) - Method in class com.scriptbasic.syntax.AbstractNestedStructureHouseKeeper.Structure
-
- setReader(Reader) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setReader(Reader) - Method in interface com.scriptbasic.interfaces.Interpreter
-
- setReader(Reader) - Method in interface com.scriptbasic.interfaces.LexicalElementAnalyzer
-
Set the reader to read from.
- setReader(Reader) - Method in class com.scriptbasic.lexer.elements.AbstractElementAnalyzer
-
- setReturnExpression(Expression) - Method in class com.scriptbasic.executors.commands.CommandReturn
-
- setReturnValue(RightValue) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setReturnValue(RightValue) - Method in class com.scriptbasic.hooks.NullHook
-
- setReturnValue(RightValue) - Method in class com.scriptbasic.hooks.SimpleHook
-
- setReturnValue(RightValue) - Method in interface com.scriptbasic.interfaces.ExtendedInterpreter
-
Register the return value.
- setReturnValue(RightValue) - Method in interface com.scriptbasic.interfaces.InterpreterHook
-
This method is called after a subroutine has set its return value.
- setReturnValueEx(RightValue) - Method in class com.scriptbasic.hooks.SimpleHook
-
- setRightOperand(Expression) - Method in class com.scriptbasic.executors.operators.AbstractBinaryOperator
-
- setSingleInclude(SingleIncludeChecker) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourcePathSourceProvider
-
This setter can be called if the BasicSingleIncludeChecker as
implementation is not appropriate.
- setSingleInclude(SingleIncludeChecker) - Method in class com.scriptbasic.sourceproviders.AbstractSingleIncludeSourceProvider
-
- setSourcePath(Deque<String>) - Method in interface com.scriptbasic.interfaces.SourcePath
-
Set the whole source path collection from some queue.
- setSourcePath(SourcePath) - Method in interface com.scriptbasic.interfaces.SourcePathProvider
-
- setSourcePath(SourcePath) - Method in class com.scriptbasic.sourceproviders.AbstractSourcePathSourceProvider
-
- setSourcePath(Deque<String>) - Method in class com.scriptbasic.sourceproviders.BasicSourcePath
-
- setSourceProvider(SourceProvider) - Method in class com.scriptbasic.readers.GenericReader
-
- setStringValue(String) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setSubName(String) - Method in class com.scriptbasic.executors.commands.CommandSub
-
- setType(int) - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- setValue(RightValue, ExtendedInterpreter) - Method in class com.scriptbasic.executors.leftvalues.BasicLeftValue
-
- setValue(T) - Method in class com.scriptbasic.executors.rightvalues.AbstractPrimitiveRightValue
-
- setValue(RightValue, ExtendedInterpreter) - Method in interface com.scriptbasic.interfaces.LeftValue
-
- setVariable(String, Object) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setVariable(String, Object) - Method in interface com.scriptbasic.interfaces.Interpreter
-
Set the value of the global variable.
- setVariable(String, RightValue) - Method in interface com.scriptbasic.interfaces.VariableMap
-
Set the value of the variable.
- setVariable(String, RightValue) - Method in class com.scriptbasic.memory.BasicLocalVariableMap
-
- setVariable(String, RightValue) - Method in class com.scriptbasic.memory.MixedBasicVariableMap
-
- setVariableName(String) - Method in class com.scriptbasic.executors.AbstractIdentifieredExpression
-
- setWendNode(Command) - Method in class com.scriptbasic.executors.commands.CommandWhile
-
- setWriter(Writer) - Method in class com.scriptbasic.executors.BasicExtendedInterpreter
-
- setWriter(Writer) - Method in interface com.scriptbasic.interfaces.Interpreter
-
- SimpleHook - Class in com.scriptbasic.hooks
-
A simple implementation of the InterpreterHook.
- SimpleHook() - Constructor for class com.scriptbasic.hooks.SimpleHook
-
- SimpleLeftValueAnalyzer - Interface in com.scriptbasic.interfaces
-
- SimpleLeftValueListAnalyzer - Interface in com.scriptbasic.interfaces
-
- SingleIncludeChecker - Interface in com.scriptbasic.interfaces
-
Checks that a file is included only once.
- SingleIncludeNonRelativeSourceProvider - Class in com.scriptbasic.sourceproviders
-
Abstract class to be extended by source path implementations that include a
file only once and which include file only using full path.
- SingleIncludeNonRelativeSourceProvider() - Constructor for class com.scriptbasic.sourceproviders.SingleIncludeNonRelativeSourceProvider
-
- SingleIncludeSourcePathNonRelativeSourceProvider - Class in com.scriptbasic.sourceproviders
-
Abstract class to be extended by source path implementations that include a
file only once and which include file only using full path and use source
path to find the file.
- SingleIncludeSourcePathNonRelativeSourceProvider() - Constructor for class com.scriptbasic.sourceproviders.SingleIncludeSourcePathNonRelativeSourceProvider
-
- SingletonFactoryFactory - Class in com.scriptbasic.factories
-
This utility class manages a single instance of an implementation of the
Factory interface.
- size() - Method in class com.scriptbasic.executors.GenericExpressionList
-
- size() - Method in class com.scriptbasic.executors.GenericLeftValueList
-
- size() - Method in interface com.scriptbasic.interfaces.GenericList
-
- SourceLocationBound - Interface in com.scriptbasic.interfaces
-
Any object that is some way bound to a location of the BASIC program.
- SourcePath - Interface in com.scriptbasic.interfaces
-
Source path is similar to Java class path.
- SourcePathProvider - Interface in com.scriptbasic.interfaces
-
This interface is usually implemented some SourceProvider
implementations.
- SourceProvider - Interface in com.scriptbasic.interfaces
-
A source provider gives a reader for a source given its name.
- StringSourceProvider - Class in com.scriptbasic.sourceproviders
-
This implementation provides the source from strings.
- StringSourceProvider() - Constructor for class com.scriptbasic.sourceproviders.StringSourceProvider
-
- stringValue() - Method in interface com.scriptbasic.interfaces.LexicalElement
-
Get the string value of the lexical element.
- stringValue() - Method in class com.scriptbasic.lexer.BasicLexicalElement
-
- SyntaxAnalyzer - Interface in com.scriptbasic.interfaces
-
A syntax analyzer analyzes a program source using the result of the lexical
analyzer and create an executable program.
- SyntaxException - Exception in com.scriptbasic.exceptions
-
Exception to throw when there is some error during the syntax analysis
related to the analysis itself and not the reading of the source.
- SyntaxException() - Constructor for exception com.scriptbasic.exceptions.SyntaxException
-
- SyntaxException(String, Throwable) - Constructor for exception com.scriptbasic.exceptions.SyntaxException
-
- SyntaxException(String) - Constructor for exception com.scriptbasic.exceptions.SyntaxException
-
- SyntaxException(Throwable) - Constructor for exception com.scriptbasic.exceptions.SyntaxException
-
- SyntaxExceptionUtility - Class in com.scriptbasic.utility
-
- System - Interface in com.scriptbasic.classification
-
Functions that let the BASIC program to access System resources have to be
annotated with this classification.