A C D E G L M N P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
C
- crystalpalace.spec - package crystalpalace.spec
D
- description - Variable in class crystalpalace.spec.LinkSpec
-
a description of the tradecraft/technique in this .spec file
E
- errors - Variable in exception crystalpalace.spec.SpecParseException
-
A collection of errors we found
G
- getArgument() - Method in exception crystalpalace.spec.SpecProgramException
-
Returns the argument to the was-executing command.
- getAuthor() - Method in class crystalpalace.spec.LinkSpec
-
Return the author of this tradecraft.
- getCommand() - Method in exception crystalpalace.spec.SpecProgramException
-
Returns the last command that was run or running when this error occured.
- getDescription() - Method in class crystalpalace.spec.LinkSpec
-
Return a description of the technique/tradecraft.
- getErrors() - Method in exception crystalpalace.spec.SpecParseException
-
Get the parsing errors that were discovered while parsing this file.
- getFile() - Method in class crystalpalace.spec.LinkSpec
-
Get the name of the file associated with this .spec.
- getFile() - Method in exception crystalpalace.spec.SpecParseException
-
Get the file associated with this exception
- getFile() - Method in exception crystalpalace.spec.SpecProgramException
-
Get the file associated with this program.
- getFileName() - Method in exception crystalpalace.spec.SpecProgramException
-
Get the shortname of the file where this error occured.
- getMessage() - Method in exception crystalpalace.spec.SpecParseException
-
Returns a generic error message string, something like
Error(s) parsing [file here]
. - getMessage() - Method in exception crystalpalace.spec.SpecProgramException
-
Get the description of the error that generated this exception.
- getName() - Method in class crystalpalace.spec.LinkSpec
-
Return the name of the technique/tradecraft.
- getStack() - Method in exception crystalpalace.spec.SpecProgramException
-
Get the stack from the .spec file's execution environment.
- getTarget() - Method in exception crystalpalace.spec.SpecProgramException
-
Get the target that was executing within the .specification file (e.g.,
x86, x64
).
L
- LinkSpec - Class in crystalpalace.spec
-
An object that parses and interprets a Crystal Palace specification file.
- LinkSpec(SpecParser, String) - Constructor for class crystalpalace.spec.LinkSpec
-
The constructor for our LinkSpec.
M
- main(String[]) - Static method in class crystalpalace.spec.LinkSpec
-
The entrypoint to Crystal Palace.
- message - Variable in exception crystalpalace.spec.SpecProgramException
-
The message associated with the error.
N
- name - Variable in class crystalpalace.spec.LinkSpec
-
the short name of the technique/tradecraft in this .spec file
P
- parent - Variable in class crystalpalace.spec.LinkSpec
-
the file associated with this spec.
- parent - Variable in exception crystalpalace.spec.SpecParseException
-
The .spec file where these errors came from
- Parse(String) - Static method in class crystalpalace.spec.LinkSpec
-
Parse a .spec file and return a ready-to-run
LinkSpec
object. - Parse(String, String) - Static method in class crystalpalace.spec.LinkSpec
-
Parse a .spec file and return a ready-to-run
LinkSpec
object. - program - Variable in class crystalpalace.spec.LinkSpec
-
the execution environment for applying this specification to passed in variables
- program - Variable in exception crystalpalace.spec.SpecProgramException
-
The program where the error occurred.
R
- run(byte[], Map) - Method in class crystalpalace.spec.LinkSpec
-
Apply this specification file's directives to the passed in parameters.
S
- SpecParseException - Exception in crystalpalace.spec
-
Something went wrong while parsing a .spec file.
- SpecParseException(SpecParser, String) - Constructor for exception crystalpalace.spec.SpecParseException
-
Construct a new
SpecParseException
- SpecProgramException - Exception in crystalpalace.spec
-
Something went wrong while applying a specification file to some values
- SpecProgramException(SpecProgram, String) - Constructor for exception crystalpalace.spec.SpecProgramException
-
Construct a new program exception.
T
- targets(String) - Method in class crystalpalace.spec.LinkSpec
-
Check if this specification has this specific target.
- toString() - Method in exception crystalpalace.spec.SpecParseException
-
Convert this exception to a human readable string.
- toString() - Method in exception crystalpalace.spec.SpecProgramException
-
Generate a sane string representation of this error and the context where it occurred.
All Classes All Packages