Package | Description |
---|---|
org.q.app.contract |
Package for defining the contract of ShellCommands.
|
org.q.app.engine.impl |
Package for invoking raw Strings as Q commands.
|
org.q.app.engine.meta |
Package for storing the Meta data of all ShellCommand's (also named plugin's) registered at the application.
|
Modifier and Type | Method and Description |
---|---|
static void |
ValidationException.on(boolean condition,
java.lang.String format,
java.lang.Object... args)
Shorthand for checking a boolean flag and throwing a ValidationException if the flag is true.
|
static void |
ValidationException.unless(boolean condition,
java.lang.String format,
java.lang.Object... args)
Shorthand for checking a boolean flag and throwing a ValidationException if the flag is false.
|
void |
Invocable.validate()
Validate the ShellCommand.
|
void |
Swallows.validate(java.lang.String raw)
Validate the ShellCommand.
|
Modifier and Type | Method and Description |
---|---|
void |
VariableExaminer.validate(ShellCommand parsed) |
Modifier and Type | Method and Description |
---|---|
void |
MetadataCollection.validate(ShellCommand parsed)
Validate the
ShellCommand against the meta data. |