Uses of Class
org.codehaus.janino.Scanner
Packages that use Scanner
-
Uses of Scanner in org.codehaus.janino
Fields in org.codehaus.janino declared as ScannerModifier and TypeFieldDescriptionprivate final ScannerParser.scannerprivate final ScannerTokenStreamImpl.scannerMethods in org.codehaus.janino that return ScannerMethods in org.codehaus.janino with parameters of type ScannerModifier and TypeMethodDescriptionvoidfinal voidfinal voidLikeExpressionEvaluator.cook(Scanner), but cooks a set of scripts into one class.final voidCooks a set of scripts into one class.voidScans, parses and compiles a given compilation unit from the given scanner.private voidprivate voidstatic ObjectClassBodyEvaluator.createFastClassBodyEvaluator(Scanner scanner, Class<?> baseType, ClassLoader parentClassLoader) Deprecated.static ObjectClassBodyEvaluator.createFastClassBodyEvaluator(Scanner scanner, String className, Class<?> extendedClass, Class<?>[] implementedInterfaces, ClassLoader parentClassLoader) Deprecated.UseClassBodyEvaluator.createInstance(Reader)instead<T> TExpressionEvaluator.createFastEvaluator(Scanner scanner, Class<T> interfaceToImplement, String... parameterNames) Notice: This method is not declared inIScriptEvaluator, and is hence only available in this implementation oforg.codehaus.commons.compiler.<T> TScriptEvaluator.createFastEvaluator(Scanner scanner, Class<?> interfaceToImplement, String[] parameterNames) Notice: This method is not declared inIScriptEvaluator, and is hence only available in this implementation oforg.codehaus.commons.compiler.static ObjectExpressionEvaluator.createFastExpressionEvaluator(Scanner scanner, String[] defaultImports, String className, Class<?> extendedType, Class<?> interfaceToImplement, String[] parameterNames, ClassLoader parentClassLoader) Deprecated.static ObjectExpressionEvaluator.createFastExpressionEvaluator(Scanner scanner, String className, Class<?> extendedType, Class<?> interfaceToImplement, String[] parameterNames, ClassLoader parentClassLoader) Deprecated.static ObjectScriptEvaluator.createFastScriptEvaluator(Scanner scanner, Class<?> interfaceToImplement, String[] parameterNames, ClassLoader parentClassLoader) Deprecated.static ObjectScriptEvaluator.createFastScriptEvaluator(Scanner scanner, String[] defaultImports, String className, Class<?> extendedClass, Class<?> interfaceToImplement, String[] parameterNames, ClassLoader parentClassLoader) Deprecated.static ObjectScriptEvaluator.createFastScriptEvaluator(Scanner scanner, String className, Class<?> extendedType, Class<?> interfaceToImplement, String[] parameterNames, ClassLoader parentClassLoader) Deprecated.static String[]ExpressionEvaluator.guessParameterNames(Scanner scanner) Guess the names of the parameters used in the given expression.static String[]ScriptEvaluator.guessParameterNames(Scanner scanner) Guesses the names of the parameters used in the given expression.private static String[]ExpressionEvaluator.guessParameterNames2(Scanner scanner) private static String[]ScriptEvaluator.guessParameterNames2(Scanner scanner) Constructors in org.codehaus.janino with parameters of type ScannerModifierConstructorDescriptionClassBodyEvaluator(Scanner scanner, Class<?> extendedType, Class<?>[] implementedTypes, ClassLoader parentClassLoader) Equivalent toClassBodyEvaluator(Scanner scanner, ClassLoader parentClassLoader) Equivalent toClassBodyEvaluator(Scanner scanner, String className, Class<?> extendedType, Class<?>[] implementedTypes, ClassLoader parentClassLoader) Equivalent toExpressionEvaluator(Scanner scanner, String className, Class<?> extendedType, Class<?>[] implementedTypes, boolean staticMethod, Class<?> expressionType, String methodName, String[] parameterNames, Class<?>[] parameterTypes, Class<?>[] thrownExceptions, ClassLoader parentClassLoader) Creates an expression evaluator with the full configurability.Parser(Scanner scanner, TokenStream tokenStream) ScriptEvaluator(Scanner scanner, Class<?> extendedType, Class<?>[] implementedTypes, Class<?> returnType, String[] parameterNames, Class<?>[] parameterTypes, Class<?>[] thrownExceptions, ClassLoader parentClassLoader) Equivalent toScriptEvaluator(Scanner scanner, Class<?> returnType, String[] parameterNames, Class<?>[] parameterTypes, Class<?>[] thrownExceptions, ClassLoader parentClassLoader) Equivalent toScriptEvaluator(Scanner scanner, String className, Class<?> extendedType, Class<?>[] implementedTypes, boolean staticMethod, Class<?> returnType, String methodName, String[] parameterNames, Class<?>[] parameterTypes, Class<?>[] thrownExceptions, ClassLoader parentClassLoader) Equivalent toSimpleCompiler(Scanner scanner, ClassLoader parentClassLoader) Equivalent toTokenStreamImpl(Scanner scanner)
ClassBodyEvaluator.createInstance(Reader)instead