A C D E G L M N P R S T 
All Classes All Packages

A

author - Variable in class crystalpalace.spec.LinkSpec
the author of this .spec file (if specified)

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.
A C D E G L M N P R S T 
All Classes All Packages