DataStore used in LaraI weavers.
Protected
Wraps a Java DataStore around a Lara DataStore.
the value corresponding to the given key, or undefined if no value or null value is found
The configuration file, if one was used, or undefined otherwise.
The folder of the configuration file, if one was used, or undefined otherwise.
The folder that is considered the working folder of the current context.
The folder where the code represented by the AST will be written at the end of execution.
a java.io.File representing the current output folder of the weaver
java.lang.Class representing the type of the value of the given key
a number between 0 and 3, representing the verbose level (0 - less information, 3 - more information)
Checks if the given key has an associated value in the DataStore.
The name of the key to check
true if the data store has a value for the given key, false otherwise
Optional
Store the given value with the given key.
a java.io.File or a String, representing the current output folder of the weaver
DataStore used in LaraI weavers.