A B C D E F G H I J K L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abbreviatedOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- abbreviatedOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- abbreviatedSubcommandsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- abbreviatedSubcommandsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- abbreviatedSynopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Generates a generic synopsis like
<command name> [OPTIONS] [PARAM1 [PARAM2]...], omitting parts that don't apply to the command (e.g., does not show [OPTIONS] if the command has no options). - abbreviateSynopsis() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
trueto generate an abbreviated synopsis like"<main> [OPTIONS] [PARAMETERS...] [COMMAND]". - abbreviateSynopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether the synopsis line(s) should show an abbreviated synopsis without detailed option names.
- abbreviateSynopsis(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether the synopsis line(s) should show an abbreviated synopsis without detailed option names.
- AbstractBaseRulesEngine - Class in org.rossonet.rules.base
- AbstractBaseRulesEngine() - Constructor for class org.rossonet.rules.base.AbstractBaseRulesEngine
- AbstractBaseRulesEngine(AbstractRuleFactory) - Constructor for class org.rossonet.rules.base.AbstractBaseRulesEngine
- AbstractBrainMessage<MESSAGE_TYPE extends java.io.Serializable> - Class in org.rossonet.brain.api.message
- AbstractBrainMessage() - Constructor for class org.rossonet.brain.api.message.AbstractBrainMessage
- AbstractBrainRule - Class in org.rossonet.brain.api.astrocyte.synapse.rules
- AbstractBrainRule() - Constructor for class org.rossonet.brain.api.astrocyte.synapse.rules.AbstractBrainRule
- AbstractHandler() - Constructor for class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.
- AbstractNucleoFactory - Class in org.rossonet.brain.api
- AbstractNucleoFactory() - Constructor for class org.rossonet.brain.api.AbstractNucleoFactory
- AbstractParseResultHandler() - Constructor for class org.rossonet.ext.picocli.CommandLine.AbstractParseResultHandler
-
Deprecated.
- AbstractRuleDefinitionReader - Class in org.rossonet.ext.rules.support.reader
-
Base class for
RuleDefinitionReaders. - AbstractRuleDefinitionReader() - Constructor for class org.rossonet.ext.rules.support.reader.AbstractRuleDefinitionReader
- AbstractRuleFactory - Class in org.rossonet.ext.rules.support
-
Base class for rule factories.
- AbstractRuleFactory() - Constructor for class org.rossonet.ext.rules.support.AbstractRuleFactory
- AbstractRulesEngine - Class in org.rossonet.ext.rules.core
-
Base class for
RulesEngineimplementations. - Action - Interface in org.rossonet.ext.rules.api
-
This interface represents a rule's action.
- Action - Annotation Type in org.rossonet.ext.rules.annotation
-
Annotation to mark a method as a rule action.
- ActivationRuleGroup - Class in org.rossonet.ext.rules.support.composite
-
An activation rule group is a composite rule that fires the first applicable rule and ignores other rules in the group (XOR logic).
- ActivationRuleGroup() - Constructor for class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
-
Create an activation rule group.
- ActivationRuleGroup(String) - Constructor for class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
-
Create an activation rule group.
- ActivationRuleGroup(String, String) - Constructor for class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
-
Create a conditional rule group.
- ActivationRuleGroup(String, String, int) - Constructor for class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
-
Create an activation rule group.
- ACTIVE - org.rossonet.rules.base.BaseRulesEngine.RulesEngineStatus
- add(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- add(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified option spec or positional parameter spec to the list of configured arguments to expect.
- add(CommandLine.Model.ArgSpec, int) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Adds the specified
OptionSpecorPositionalParamSpecto the list of options and parameters that were matched on the command line. - add(Fact<T>) - Method in class org.rossonet.ext.rules.api.Facts
-
Add a fact, replacing any fact with the same name.
- addAllOptions(List<CommandLine.Model.OptionSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Calls
CommandLine.Help.Layout.addOption(CommandLine.Model.OptionSpec, CommandLine.Help.IParamLabelRenderer)for all Options in the specified list. - addAllPositionalParameters(List<CommandLine.Model.PositionalParamSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Calls
CommandLine.Help.Layout.addPositionalParameter(CommandLine.Model.PositionalParamSpec, CommandLine.Help.IParamLabelRenderer)for all positional parameters in the specified list. - addAllSubcommands(Map<String, CommandLine>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Registers all specified subcommands with this Help.
- addArg(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Adds the specified argument to the list of options and positional parameters that depend on this group.
- addArgGroup(CommandLine.Model.ArgGroupSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified argument group to the groups in this command.
- addAuthorityKeyIdentifier(X509v3CertificateBuilder, KeyPair) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- addBasicConstraints(X509v3CertificateBuilder, BasicConstraints) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- addDnsName(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- addEmptyRow() - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Adds the required
char[]slots for a new row to theCommandLine.Help.TextTable.columnValuesfield. - addError(CommandLine.PicocliException) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
- addExtendedKeyUsage(X509v3CertificateBuilder) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- addFact(String, T) - Method in class org.rossonet.rules.base.RulesContext
- addFactProvider(FactProvider) - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- addFactProvider(FactProvider) - Method in interface org.rossonet.rules.base.BaseRulesEngine
- addFirst(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- addFirst(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- addIpAddress(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- addKeyUsage(X509v3CertificateBuilder) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- addLast(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- addLast(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- addMethodSubcommands() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify whether methods annotated with
@Commandshould be registered as subcommands of their enclosing@Commandclass. - addMethodSubcommands() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Reflects on the class of the user object and registers any command methods (class methods annotated with
@Command) as subcommands. - addMethodSubcommands(CommandLine.IFactory) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Reflects on the class of the user object and registers any command methods (class methods annotated with
@Command) as subcommands. - addMixin(String, Object) - Method in class org.rossonet.ext.picocli.CommandLine
-
Adds the options and positional parameters in the specified mixin to this command.
- addMixin(String, CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified mixin
CommandSpecobject to the map of mixins for this command. - addMixin(String, CommandLine.Model.CommandSpec, CommandLine.Model.IAnnotatedElement) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified mixin
CommandSpecobject to the map of mixins for this command. - addNeurone(Neurone<?>) - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- addNeurone(Neurone<?>) - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleoBuilder
- addNeurone(Neurone<?>) - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- addNeurone(Neurone<?>) - Method in interface org.rossonet.brain.api.nucleo.NucleoBuilder
- addOption(CommandLine.Model.OptionSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified option spec to the list of configured arguments to expect.
- addOption(CommandLine.Model.OptionSpec) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Adds the specified
OptionSpecto the list of options that were matched on the command line. - addOption(CommandLine.Model.OptionSpec, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Delegates to the
option rendererof this layout to obtain text values for the specifiedCommandLine.Model.OptionSpec, and then calls theCommandLine.Help.Layout.layout(CommandLine.Model.ArgSpec, CommandLine.Help.Ansi.Text[][])method to write these text values into the correct cells in the TextTable. - addOptions(List<CommandLine.Model.OptionSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Calls
CommandLine.Help.Layout.addOption(CommandLine.Model.OptionSpec, CommandLine.Help.IParamLabelRenderer)for all non-hidden Options in the list. - addParentCommandElement(CommandLine.Model.IAnnotatedElement) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified
{@literal @}ParentCommand-annotated program element to the list of elements for this command. - addPattern(String, String, String) - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer.Builder
-
Adds the specified negative replacement and synopsis replacement for the specified regular expression.
- addPositional(CommandLine.Model.PositionalParamSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified positional parameter spec to the list of configured arguments to expect.
- addPositionalParam(CommandLine.Model.PositionalParamSpec, int) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Adds the specified
PositionalParamSpecto the list of parameters that were matched on the command line. - addPositionalParameter(CommandLine.Model.PositionalParamSpec, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Delegates to the
parameter rendererof this layout to obtain text values for the specified positional parameter, and then callsCommandLine.Help.Layout.layout(CommandLine.Model.ArgSpec, CommandLine.Help.Ansi.Text[][])to write these text values into the correct cells in the TextTable. - addPositionalParameters(List<CommandLine.Model.PositionalParamSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Calls
CommandLine.Help.Layout.addPositionalParameter(CommandLine.Model.PositionalParamSpec, CommandLine.Help.IParamLabelRenderer)for all non-hidden Parameters in the list. - addRowValues(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Delegates to
CommandLine.Help.TextTable.addRowValues(CommandLine.Help.Ansi.Text...), after ensuring that multi-line values are layed out in the correct row and column. - addRowValues(CommandLine.Help.Ansi.Text...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- addRule(Object) - Method in class org.rossonet.ext.rules.support.composite.CompositeRule
-
Add a rule to the composite rule.
- addRulesProvider(RuleProvider) - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- addRulesProvider(RuleProvider) - Method in interface org.rossonet.rules.base.BaseRulesEngine
- addSpecElement(CommandLine.Model.IAnnotatedElement) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Adds the specified
{@literal @}Specannotated program element to the list of spec elements for this group. - addSpecElement(CommandLine.Model.IAnnotatedElement) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified
{@literal @}Spec-annotated program element to the list of elements for this command. - addSubcommand(Object) - Method in class org.rossonet.ext.picocli.CommandLine
-
Registers a subcommand with the name obtained from the
@Command(name = "...")annotation attribute of the specified command. - addSubcommand(String, Object) - Method in class org.rossonet.ext.picocli.CommandLine
-
Registers a subcommand with the specified name.
- addSubcommand(String, Object) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Deprecated.use
CommandLine.Help.addAllSubcommands(Map)instead - addSubcommand(String, Object, String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Registers a subcommand with the specified name and all specified aliases.
- addSubcommand(String, CommandLine) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified subcommand with the specified name.
- addSubcommand(String, CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified subcommand with the specified name.
- addSubgroup(CommandLine.Model.ArgGroupSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Adds the specified group to the list of subgroups that this group is composed of.
- addSubjectAlternativeNames(X509v3CertificateBuilder, KeyPair, String, List<String>, List<String>) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- addUnmatched(String) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Adds the specified command line argument to the list of unmatched command line arguments.
- addUnmatched(Stack<String>) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Adds all elements of the specified command line arguments stack to the list of unmatched command line arguments.
- addUnmatchedArgsBinding(CommandLine.Model.UnmatchedArgsBinding) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Adds the specified
UnmatchedArgsBindingto the list of model objects to capture unmatched arguments for this command. - adjustLineBreaksForWideCJKCharacters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether line breaks should take wide Chinese, Japanese and Korean characters into account for line-breaking purposes.
- adjustLineBreaksForWideCJKCharacters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether line breaks should take wide Chinese, Japanese and Korean characters into account, and returns this UsageMessageSpec.
- afterEvaluate(Rule, Facts, boolean) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered after the evaluation of a rule.
- afterExecute(Rules, Facts) - Method in interface org.rossonet.ext.rules.api.RulesEngineListener
-
Triggered after executing the rule set When this listener is used with a
InferenceRulesEngine, this method will be triggered after the execution of each candidate rule set in each iteration. - aliases() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Alternative command names by which this subcommand is recognized on the command line.
- aliases() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the list of aliases for the command in this Help.
- aliases() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the alias command names of this subcommand.
- aliases(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the alternative names by which this subcommand is recognized on the command line.
- allOptionsNested() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns all options configured for this group and all subgroups.
- allowOptionsAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- allowOptionsAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- allowSubcommandsAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- allowSubcommandsAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- allPositionalParametersNested() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns all positional parameters configured for this group and all subgroups.
- allSubcommands() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the map of all subcommand
Helpinstances (including hidden commands) for this command Help. - ALWAYS - org.rossonet.ext.picocli.CommandLine.Help.Visibility
- andExit(int) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.use
CommandLine.execute(String...)instead, and callSystem.exit()in the application. - annotatedElement - Variable in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- ansi() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.use
CommandLine.AbstractHandler.colorScheme()instead - ansi() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns whether ANSI escape codes are enabled or not.
- ansi() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the
Ansisetting of this color scheme. - ansi() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the
Ansisetting of this color scheme builder. - ansi(CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Set the
Ansisetting of this color scheme builder. - ANSI_BLACK - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLACK_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_BLUE_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_CYAN_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_GREEN_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_PURPLE_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RED_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_RESET - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_WHITE_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_BACKGROUND - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_BACKGROUND_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_BOLD - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_BOLD_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_BRIGHT - Static variable in class org.rossonet.utils.TextHelper
- ANSI_YELLOW_UNDERLINED - Static variable in class org.rossonet.utils.TextHelper
- append(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Deprecated.use
CommandLine.Help.Ansi.Text.concat(String)instead - append(CommandLine.Help.Ansi.Text) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Deprecated.
- apply(String, List<CommandLine.Help.Ansi.IStyle>) - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Deprecated.use
CommandLine.Help.ColorScheme.apply(String, List)instead - apply(String, List<CommandLine.Help.Ansi.IStyle>) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a new Text object where all the specified styles are applied to the full length of the specified plain text.
- applySystemProperties() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Replaces colors and styles in this scheme builder with ones specified in system properties, and returns this builder.
- argGroups() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the argument groups in this command.
- args() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the options and positional parameters in this group; may be empty but not
null. - args() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the list of options and positional parameters that depend on this group.
- args() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of all options and positional parameters configured for this command.
- arity() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns how many arguments this option or positional parameter requires.
- arity() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Specifies the minimum number of required parameters and the maximum number of accepted parameters.
- arity() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Specifies the minimum number of required parameters and the maximum number of accepted parameters.
- aritySatisfiedByAttachedOptionParam() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Returns true if options with attached arguments should not consume subsequent arguments and should not validate arity.
- aritySatisfiedByAttachedOptionParam(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Returns true if options with attached arguments should not consume subsequent arguments and should not validate arity.
- asCollection() - Method in class org.rossonet.rules.base.CommandQueue
- asCommandLineList() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns this
ParseResultas a list ofCommandLineobjects, one for each matched command/subcommand. - asMap() - Method in class org.rossonet.ext.rules.api.Facts
-
Return a copy of the facts as a map.
- asRule(Object) - Static method in class org.rossonet.ext.rules.core.RuleProxy
-
Makes the rule object implement the
Ruleinterface. - Astrocyte - Interface in org.rossonet.brain.api.astrocyte
- Astrocyte.AstrocyteStatus - Enum in org.rossonet.brain.api.astrocyte
- AstrocyteBuilder - Interface in org.rossonet.brain.api.astrocyte
- AT_FILE_POSITIONAL_PARAM - Variable in class org.rossonet.ext.picocli.CommandLine.Help
- atFileCommentChar() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- atFileCommentChar(Character) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- atFileParameterList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the section of the usage help message that lists the @-file and its description.
- AUTO - org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Only emit ANSI escape codes if the platform supports it and system property
"picocli.ansi"is not set to any value other than"true"(case insensitive). - AutoComplete - Class in org.rossonet.ext.picocli
-
Stand-alone tool that generates bash auto-complete scripts for picocli-based command line applications.
- AutoComplete.GenerateCompletion - Class in org.rossonet.ext.picocli
-
Command that generates a Bash/ZSH completion script for its top-level command.
- autoWidth() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether picocli should attempt to detect the terminal size and adjust the usage help message width to take the full terminal width.
- autoWidth(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether picocli should attempt to detect the terminal size and adjust the usage help message width to take the full terminal width.
- auxiliaryTypes() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns auxiliary type information used when the
CommandLine.Model.ArgSpec.type()is a generic type likeCollection,MaporOptional; returns the concrete type whenCommandLine.Model.ArgSpec.type()is an abstract class, otherwise, returns the same asCommandLine.Model.ArgSpec.type(). - Axion - Interface in org.rossonet.brain.api.neurone.axion
B
- BaseNucleo - Class in org.rossonet.brain.api.nucleo.base
- BaseNucleo() - Constructor for class org.rossonet.brain.api.nucleo.base.BaseNucleo
- BaseNucleoBuilder - Class in org.rossonet.brain.api.nucleo.base
- BaseNucleoBuilder() - Constructor for class org.rossonet.brain.api.nucleo.base.BaseNucleoBuilder
- BaseNucleoFactory - Class in org.rossonet.brain.api.nucleo.base
- BaseNucleoFactory() - Constructor for class org.rossonet.brain.api.nucleo.base.BaseNucleoFactory
- BaseRulesEngine - Interface in org.rossonet.rules.base
- BaseRulesEngine.RulesEngineStatus - Enum in org.rossonet.rules.base
- bash(String, File, File, CommandLine) - Static method in class org.rossonet.ext.picocli.AutoComplete
-
Generates source code for an autocompletion bash script for the specified picocli-based application, and writes this script to the specified
outfile, and optionally writes an invocation script to the specifiedcommandfile. - bash(String, CommandLine) - Static method in class org.rossonet.ext.picocli.AutoComplete
-
Generates and returns the source code for an autocompletion bash script for the specified picocli-based application.
- BasicRule - Class in org.rossonet.ext.rules.core
-
Basic rule implementation class that provides common methods.
- BasicRule() - Constructor for class org.rossonet.ext.rules.core.BasicRule
-
Create a new
BasicRule. - BasicRule(String) - Constructor for class org.rossonet.ext.rules.core.BasicRule
-
Create a new
BasicRule. - BasicRule(String, String) - Constructor for class org.rossonet.ext.rules.core.BasicRule
-
Create a new
BasicRule. - BasicRule(String, String, int) - Constructor for class org.rossonet.ext.rules.core.BasicRule
-
Create a new
BasicRule. - beforeEvaluate(Rule, Facts) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered before the evaluation of a rule.
- beforeEvaluate(Rules, Facts) - Method in interface org.rossonet.ext.rules.api.RulesEngineListener
-
Triggered before evaluating the rule set.
- beforeExecute(Rule, Facts) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered before the execution of a rule.
- bg(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Parses the specified style markup and returns the associated style.
- bg_black - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_blue - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_cyan - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_green - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_magenta - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_red - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_white - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bg_yellow - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- blink - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- bold - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- BOOTING - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- BOOTING_DEBUG - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- BrainEventMonitor - Interface in org.rossonet.brain.api.message
- BrainFact<BRAIN_MESSAGE extends BrainMessage<?>> - Class in org.rossonet.brain.api.astrocyte.synapse.rules
- BrainFact(String, BRAIN_MESSAGE) - Constructor for class org.rossonet.brain.api.astrocyte.synapse.rules.BrainFact
- BrainJob - Interface in org.rossonet.brain.api.job
- BrainJobExecutionStrategy - Interface in org.rossonet.brain.api.neurone
- BrainJobFilter - Interface in org.rossonet.brain.api.job
- BrainMessage<MESSAGE_TYPE extends java.io.Serializable> - Interface in org.rossonet.brain.api.message
- BrainMessageHeader - Class in org.rossonet.brain.api.message
- BrainMessageHeader() - Constructor for class org.rossonet.brain.api.message.BrainMessageHeader
- BrainThread - Class in org.rossonet.brain.api.astrocyte.synapse
- BrainThread(Synapse) - Constructor for class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- BrainThreadLogLine - Class in org.rossonet.brain.api.astrocyte.synapse
- BrainThreadLogLine() - Constructor for class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- brodcast(BrainMessage<? extends Serializable>) - Method in interface org.rossonet.brain.api.message.BrainEventMonitor
- build() - Method in interface org.rossonet.brain.api.astrocyte.AstrocyteBuilder
- build() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyteBuilder
- build() - Method in interface org.rossonet.brain.api.neurone.NeuroneBuilder
- build() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeuroneBuilder
- build() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleoBuilder
- build() - Method in interface org.rossonet.brain.api.nucleo.NucleoBuilder
- build() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Creates and returns a new
ColorSchemewith the values configured on this builder. - build() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns a valid
ArgGroupSpecinstance. - build() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns a valid
OptionSpecinstance. - build() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec.Builder
-
Returns a valid
PositionalParamSpecinstance. - build() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Creates and returns a new
ParseResultinstance for this builder's configuration. - build() - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer.Builder
- build() - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Create a new
Rule. - build() - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- builder() - Static method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns a new
CommandLine.Model.ArgGroupSpec.Builder. - builder() - Static method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- builder(String[]) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- builder(String, String...) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- builder(CommandLine.Model.CommandSpec) - Static method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Creates and returns a new
ParseResult.Builderfor the specified command spec. - builder(CommandLine.Model.IAnnotatedElement) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns a new
CommandLine.Model.ArgGroupSpec.Builderassociated with the specified annotated element. - builder(CommandLine.Model.IAnnotatedElement, CommandLine.IFactory) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- builder(CommandLine.Model.IAnnotatedElement, CommandLine.IFactory) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- builder(CommandLine.Model.OptionSpec) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns a Builder initialized from the specified
OptionSpec. - builder(CommandLine.Model.PositionalParamSpec) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
-
Returns a Builder initialized from the specified
PositionalSpec. - Builder() - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Constructs an empty color scheme builder with Ansi.AUTO.
- Builder() - Constructor for class org.rossonet.ext.picocli.CommandLine.RegexTransformer.Builder
-
Constructs an empty builder.
- Builder(CommandLine.Help.Ansi) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Constructs an empty color scheme builder with the specified Ansi value.
- Builder(CommandLine.Help.ColorScheme) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Constructs a color scheme builder with all attributes copied from the specified color scheme.
- Builder(CommandLine.RegexTransformer) - Constructor for class org.rossonet.ext.picocli.CommandLine.RegexTransformer.Builder
-
Constructs a builder populated with the values from the specified RegexTransformer.
C
- CachedMemory - Class in org.rossonet.rules.base
- CachedMemory() - Constructor for class org.rossonet.rules.base.CachedMemory
- calcLongOptionColumnWidth(List<CommandLine.Model.OptionSpec>, List<CommandLine.Model.PositionalParamSpec>, CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the width of the long options column in the usage help message.
- call(C, PrintStream, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(C, PrintStream, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(C, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(C, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(Class<C>, CommandLine.IFactory, PrintStream, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(Class<C>, CommandLine.IFactory, PrintStream, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(Class<C>, CommandLine.IFactory, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - call(Class<C>, CommandLine.IFactory, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - caseInsensitiveEnumValuesAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- caseInsensitiveEnumValuesAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- Cell(int, int) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.TextTable.Cell
-
Constructs a new Cell with the specified coordinates in the table.
- cellAt(int, int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Deprecated.use
CommandLine.Help.TextTable.textAt(int, int)instead - certificateStringFromOneLine(String) - Static method in class org.rossonet.utils.SslHelper
- changeJulLogLevel(String) - Static method in class org.rossonet.utils.LogHelper
- changeLogLevel(String) - Static method in class org.rossonet.utils.LogHelper
-
Deprecated.
- changePriorities(int, int) - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- changePriorities(int, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- check(Rules, Facts) - Method in interface org.rossonet.ext.rules.api.RulesEngine
-
Check rules without firing them.
- check(Rules, Facts) - Method in class org.rossonet.ext.rules.core.DefaultRulesEngine
- check(Rules, Facts) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
- checkLocalPortAvailable(int) - Static method in class org.rossonet.utils.NetworkHelper
- checkSignatureWithPayload(PublicKey, PrivateKey) - Static method in class org.rossonet.utils.SslHelper
- checkSignatureWithPayload(PublicKey, PrivateKey, String) - Static method in class org.rossonet.utils.SslHelper
- checkTcpPort(SocketAddress, int) - Static method in class org.rossonet.utils.NetworkHelper
- checkTOTP(String, String, int, String) - Static method in class org.rossonet.utils.OtpHelper
- clear() - Method in class org.rossonet.ext.rules.api.Facts
-
Clear facts.
- clear() - Method in class org.rossonet.ext.rules.api.Rules
-
Clear rules.
- clear() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- clear() - Method in class org.rossonet.rules.base.CachedMemory
- clear() - Method in class org.rossonet.rules.base.CommandQueue
- clearCachedFacts() - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- clearExecutionResults() - Method in class org.rossonet.ext.picocli.CommandLine
-
Clears the execution result of a previous invocation from this
CommandLineand all subcommands. - clearFacts() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- clearFacts() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- clearRules() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- clearRules() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- clone() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
- close() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- collectErrors() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Returns true if exceptions during parsing should be collected instead of thrown.
- collectErrors(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Sets whether exceptions during parsing should be collected instead of thrown.
- colorScheme - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Layout
- colorScheme() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns the ColorScheme to use.
- colorScheme() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the
ColorSchememodel that this Help was constructed with. - colorScheme() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Returns the ColorScheme used to create Text objects in this layout.
- column - Variable in class org.rossonet.ext.picocli.CommandLine.Help.TextTable.Cell
-
Table column index (zero based).
- Column(int, int, CommandLine.Help.Column.Overflow) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Column
- columns() - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
The column definitions of this table.
- columnValues - Variable in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
The
char[]slots of theTextTableto copy text values into. - command() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the command this option or positional parameter belongs to.
- Command - Interface in org.rossonet.rules.base
- CommandExecuter - Interface in org.rossonet.rules.base
- commandLine - Variable in exception org.rossonet.ext.picocli.CommandLine.ParameterException
- commandLine() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the CommandLine constructed with this
CommandSpecmodel. - commandLine(CommandLine) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the CommandLine constructed with this
CommandSpecmodel. - CommandLine - Class in org.rossonet.ext.picocli
-
CommandLine interpreter that uses reflection to initialize an annotated user object with values obtained from the command line arguments.
- CommandLine(Object) - Constructor for class org.rossonet.ext.picocli.CommandLine
-
Constructs a new
CommandLineinterpreter with the specified object (which may be an annotated user object or aCommandSpec) and a default factory. - CommandLine(Object, CommandLine.IFactory) - Constructor for class org.rossonet.ext.picocli.CommandLine
-
Constructs a new
CommandLineinterpreter with the specified object (which may be an annotated user object or aCommandSpec) and object factory. - CommandLine.AbstractHandler<R,T extends CommandLine.AbstractHandler<R,T>> - Class in org.rossonet.ext.picocli
-
Deprecated.
- CommandLine.AbstractParseResultHandler<R> - Class in org.rossonet.ext.picocli
- CommandLine.ArgGroup - Annotation Type in org.rossonet.ext.picocli
-
A
Commandmay define one or moreArgGroups: a group of options, positional parameters or a mixture of the two. - CommandLine.Command - Annotation Type in org.rossonet.ext.picocli
-
Annotate your class with
@Commandwhen you want more control over the format of the generated help message. - CommandLine.DefaultExceptionHandler<R> - Class in org.rossonet.ext.picocli
- CommandLine.DuplicateNameException - Exception in org.rossonet.ext.picocli
-
Exception indicating that multiple named elements have incorrectly used the same name.
- CommandLine.DuplicateOptionAnnotationsException - Exception in org.rossonet.ext.picocli
-
Exception indicating that multiple fields have been annotated with the same Option name.
- CommandLine.ExecutionException - Exception in org.rossonet.ext.picocli
-
Exception indicating a problem while invoking a command or subcommand.
- CommandLine.ExitCode - Class in org.rossonet.ext.picocli
-
Defines some exit codes used by picocli as default return values from the
executeandexecuteHelpRequestmethods. - CommandLine.Help - Class in org.rossonet.ext.picocli
-
A collection of methods and inner classes that provide fine-grained control over the contents and layout of the usage help message to display to end users when help is requested or invalid input values were specified.
- CommandLine.Help.Ansi - Enum in org.rossonet.ext.picocli
-
Provides methods and inner classes to support using ANSI escape codes in usage help messages.
- CommandLine.Help.Ansi.IStyle - Interface in org.rossonet.ext.picocli
-
Defines the interface for an ANSI escape sequence.
- CommandLine.Help.Ansi.Style - Enum in org.rossonet.ext.picocli
-
A set of pre-defined ANSI escape code styles and colors, and a set of convenience methods for parsing text with embedded markup style names, as well as convenience methods for converting styles to strings with embedded escape codes.
- CommandLine.Help.Ansi.Text - Class in org.rossonet.ext.picocli
-
Encapsulates rich text with styles and colors.
- CommandLine.Help.ColorScheme - Class in org.rossonet.ext.picocli
-
All usage help message are generated with a color scheme that assigns certain styles and colors to common parts of a usage message: the command name, options, positional parameters and option parameters.
- CommandLine.Help.ColorScheme.Builder - Class in org.rossonet.ext.picocli
-
Builder class to create
ColorSchemeinstances. - CommandLine.Help.Column - Class in org.rossonet.ext.picocli
- CommandLine.Help.Column.Overflow - Enum in org.rossonet.ext.picocli
-
Policy for handling text that is longer than the column width: span multiple columns, wrap to the next row, or simply truncate the portion that doesn't fit.
- CommandLine.Help.IOptionRenderer - Interface in org.rossonet.ext.picocli
-
When customizing online help for
Optiondetails, a customIOptionRenderercan be used to create textual representation of an Option in a tabular format: one or more rows, each containing one or more columns. - CommandLine.Help.IParameterRenderer - Interface in org.rossonet.ext.picocli
-
When customizing online help for positional parameters details, a custom
IParameterRenderercan be used to create textual representation of a Parameters field in a tabular format: one or more rows, each containing one or more columns. - CommandLine.Help.IParamLabelRenderer - Interface in org.rossonet.ext.picocli
-
When customizing online usage help for an option parameter or a positional parameter, a custom
IParamLabelRenderercan be used to render the parameter name or label to a String. - CommandLine.Help.Layout - Class in org.rossonet.ext.picocli
-
Use a Layout to format usage help text for options and parameters in tabular format.
- CommandLine.Help.TextTable - Class in org.rossonet.ext.picocli
-
Responsible for spacing out
CommandLine.Help.Ansi.Textvalues according to theCommandLine.Help.Columndefinitions the table was created with. - CommandLine.Help.TextTable.Cell - Class in org.rossonet.ext.picocli
-
Helper class to index positions in a
Help.TextTable. - CommandLine.Help.Visibility - Enum in org.rossonet.ext.picocli
-
Controls the visibility of certain aspects of the usage help message.
- CommandLine.HelpCommand - Class in org.rossonet.ext.picocli
-
Help command that can be installed as a subcommand on all application commands.
- CommandLine.IDefaultValueProvider - Interface in org.rossonet.ext.picocli
-
Provides default value for a command.
- CommandLine.IExceptionHandler - Interface in org.rossonet.ext.picocli
- CommandLine.IExceptionHandler2<R> - Interface in org.rossonet.ext.picocli
- CommandLine.IExecutionExceptionHandler - Interface in org.rossonet.ext.picocli
-
Classes implementing this interface know how to handle Exceptions that occurred while executing the
Runnable,CallableorMethoduser object of the command. - CommandLine.IExecutionStrategy - Interface in org.rossonet.ext.picocli
-
Implementations are responsible for "executing" the user input and returning an exit code.
- CommandLine.IExitCodeExceptionMapper - Interface in org.rossonet.ext.picocli
-
Interface that provides the appropriate exit code that will be returned from the
executemethod for an exception that occurred during parsing or while invoking the command's Runnable, Callable, or Method. - CommandLine.IExitCodeGenerator - Interface in org.rossonet.ext.picocli
-
@Command-annotated classes can implement this interface to specify an exit code that will be returned from theexecutemethod when the command is successfully invoked. - CommandLine.IFactory - Interface in org.rossonet.ext.picocli
-
Factory for instantiating classes that are registered declaratively with annotation attributes, like
CommandLine.Command.subcommands(),CommandLine.Option.converter(),CommandLine.Parameters.converter()andCommandLine.Command.versionProvider(). - CommandLine.IHelpCommandInitializable - Interface in org.rossonet.ext.picocli
-
Deprecated.use
CommandLine.IHelpCommandInitializable2instead - CommandLine.IHelpCommandInitializable2 - Interface in org.rossonet.ext.picocli
-
Help commands that provide usage help for other commands can implement this interface to be initialized with the information they need.
- CommandLine.IHelpFactory - Interface in org.rossonet.ext.picocli
-
Creates the
CommandLine.Helpinstance used to render the usage help message. - CommandLine.IHelpSectionRenderer - Interface in org.rossonet.ext.picocli
-
Renders a section of the usage help message.
- CommandLine.IModelTransformer - Interface in org.rossonet.ext.picocli
-
Provides a way to modify how the command model is built.
- CommandLine.INegatableOptionTransformer - Interface in org.rossonet.ext.picocli
-
Determines the option name transformation of negatable boolean options.
- CommandLine.InitializationException - Exception in org.rossonet.ext.picocli
-
Exception indicating a problem during
CommandLineinitialization. - CommandLine.IParameterConsumer - Interface in org.rossonet.ext.picocli
-
Options or positional parameters can be assigned a
IParameterConsumerthat implements custom logic to process the parameters for this option or this position. - CommandLine.IParameterExceptionHandler - Interface in org.rossonet.ext.picocli
-
Classes implementing this interface know how to handle
ParameterExceptions(usually from invalid user input). - CommandLine.IParameterPreprocessor - Interface in org.rossonet.ext.picocli
-
Options, positional parameters and commands can be assigned a
IParameterPreprocessorthat implements custom logic to preprocess the parameters for this option, position or command. - CommandLine.IParseResultHandler - Interface in org.rossonet.ext.picocli
-
Deprecated.Use
CommandLine.IExecutionStrategyinstead. - CommandLine.IParseResultHandler2<R> - Interface in org.rossonet.ext.picocli
-
Deprecated.use
CommandLine.IExecutionStrategyinstead, seeCommandLine.execute(String...) - CommandLine.ITypeConverter<K> - Interface in org.rossonet.ext.picocli
-
When parsing command line arguments and initializing fields annotated with
@Optionor@Parameters, String values can be converted to any type for which aITypeConverteris registered. - CommandLine.IVersionProvider - Interface in org.rossonet.ext.picocli
-
Provides version information for a command.
- CommandLine.MaxValuesExceededException - Exception in org.rossonet.ext.picocli
-
Exception indicating that more values were specified for an option or parameter than its
arityallows. - CommandLine.MissingParameterException - Exception in org.rossonet.ext.picocli
-
Exception indicating that a required parameter was not specified.
- CommandLine.MissingTypeConverterException - Exception in org.rossonet.ext.picocli
-
Exception indicating that an annotated field had a type for which no
CommandLine.ITypeConverterwas registered. - CommandLine.Mixin - Annotation Type in org.rossonet.ext.picocli
-
Fields annotated with
@Mixinare "expanded" into the current command:@Optionand@Parametersin the mixin class are added to the options and positional parameters of this command. - CommandLine.Model - Class in org.rossonet.ext.picocli
-
This class provides a namespace for classes and interfaces that model concepts and attributes of command line interfaces in picocli.
- CommandLine.Model.ArgGroupSpec - Class in org.rossonet.ext.picocli
-
The
ArgGroupSpecclass models agroupof arguments (options, positional parameters or a mixture of the two). - CommandLine.Model.ArgGroupSpec.Builder - Class in org.rossonet.ext.picocli
-
Builder responsible for creating valid
ArgGroupSpecobjects. - CommandLine.Model.ArgSpec - Class in org.rossonet.ext.picocli
-
Models the shared attributes of
CommandLine.Model.OptionSpecandCommandLine.Model.PositionalParamSpec. - CommandLine.Model.CommandSpec - Class in org.rossonet.ext.picocli
-
The
CommandSpecclass models a command specification, including the options, positional parameters and subcommands supported by the command, as well as attributes for the version help message and the usage help message of the command. - CommandLine.Model.IAnnotatedElement - Interface in org.rossonet.ext.picocli
-
Internal interface to allow annotation processors to construct a command model at compile time.
- CommandLine.Model.IExtensible - Interface in org.rossonet.ext.picocli
-
Interface to allow extending the capabilities of other interface without Java 8 default methods.
- CommandLine.Model.IGetter - Interface in org.rossonet.ext.picocli
-
Customizable getter for obtaining the current value of an option or positional parameter.
- CommandLine.Model.IOrdered - Interface in org.rossonet.ext.picocli
- CommandLine.Model.IScope - Interface in org.rossonet.ext.picocli
-
The scope of a getter/setter binding is the context where the current value should be gotten from or set to.
- CommandLine.Model.IScoped - Interface in org.rossonet.ext.picocli
-
This interface provides access to an
CommandLine.Model.IScopeinstance. - CommandLine.Model.ISetter - Interface in org.rossonet.ext.picocli
-
Customizable setter for modifying the value of an option or positional parameter.
- CommandLine.Model.ITypeInfo - Interface in org.rossonet.ext.picocli
-
Encapculates type information for an option or parameter to make this information available both at runtime and at compile time (when
Classvalues are not available). - CommandLine.Model.Messages - Class in org.rossonet.ext.picocli
-
Utility class for getting resource bundle strings.
- CommandLine.Model.MethodParam - Class in org.rossonet.ext.picocli
-
Command method parameter, similar to java.lang.reflect.Parameter (not available before Java 8).
- CommandLine.Model.OptionSpec - Class in org.rossonet.ext.picocli
-
The
OptionSpecclass models aspects of a named option of a command, including whether it is required or optional, the option parameters supported (or required) by the option, and attributes for the usage help message describing the option. - CommandLine.Model.OptionSpec.Builder - Class in org.rossonet.ext.picocli
-
Builder responsible for creating valid
OptionSpecobjects. - CommandLine.Model.ParserSpec - Class in org.rossonet.ext.picocli
-
Models parser configuration specification.
- CommandLine.Model.PositionalParamSpec - Class in org.rossonet.ext.picocli
-
The
PositionalParamSpecclass models aspects of a positional parameter of a command, including whether it is required or optional, and attributes for the usage help message describing the positional parameter. - CommandLine.Model.PositionalParamSpec.Builder - Class in org.rossonet.ext.picocli
-
Builder responsible for creating valid
PositionalParamSpecobjects. - CommandLine.Model.UnmatchedArgsBinding - Class in org.rossonet.ext.picocli
-
This class allows applications to specify a custom binding that will be invoked for unmatched arguments.
- CommandLine.Model.UsageMessageSpec - Class in org.rossonet.ext.picocli
-
Models the usage help message specification and can be used to customize the usage help message.
- CommandLine.MutuallyExclusiveArgsException - Exception in org.rossonet.ext.picocli
-
Exception indicating that the user input included multiple arguments from a mutually exclusive group.
- CommandLine.Option - Annotation Type in org.rossonet.ext.picocli
-
Annotate fields in your class with
@Optionand picocli will initialize these fields when matching arguments are specified on the command line. - CommandLine.OverwrittenOptionException - Exception in org.rossonet.ext.picocli
-
Exception indicating that an option for a single-value option field has been specified multiple times on the command line.
- CommandLine.ParameterException - Exception in org.rossonet.ext.picocli
-
Exception indicating something went wrong while parsing command line options.
- CommandLine.ParameterIndexGapException - Exception in org.rossonet.ext.picocli
-
Exception indicating that there was a gap in the indices of the fields annotated with
CommandLine.Parameters. - CommandLine.Parameters - Annotation Type in org.rossonet.ext.picocli
-
Fields annotated with
@Parameterswill be initialized with positional parameters. - CommandLine.ParentCommand - Annotation Type in org.rossonet.ext.picocli
-
Fields annotated with
@ParentCommandwill be initialized with the parent command of the current subcommand. - CommandLine.ParseResult - Class in org.rossonet.ext.picocli
-
Encapsulates the result of parsing an array of command line arguments.
- CommandLine.ParseResult.Builder - Class in org.rossonet.ext.picocli
-
Builds immutable
ParseResultinstances. - CommandLine.ParseResult.GroupMatch - Class in org.rossonet.ext.picocli
-
A group's multiplicity specifies how many matches of a group may appear on the command line.
- CommandLine.ParseResult.GroupMatchContainer - Class in org.rossonet.ext.picocli
-
Provides information about an
CommandLine.ArgGroupthat was matched on the command line. - CommandLine.PicocliException - Exception in org.rossonet.ext.picocli
-
Base class of all exceptions thrown by
picocli.CommandLine. - CommandLine.PropertiesDefaultProvider - Class in org.rossonet.ext.picocli
-
IDefaultValueProviderimplementation that loads default values for command line options and positional parameters from a properties file orPropertiesobject. - CommandLine.Range - Class in org.rossonet.ext.picocli
-
Describes the number of parameters required and accepted by an option or a positional parameter.
- CommandLine.RegexTransformer - Class in org.rossonet.ext.picocli
-
A regular expression-based option name transformation for negatable options.
- CommandLine.RegexTransformer.Builder - Class in org.rossonet.ext.picocli
-
Builder for creating
RegexTransformerobjects. - CommandLine.RunAll - Class in org.rossonet.ext.picocli
-
Command line execution strategy that prints help if requested, and otherwise executes the top-level command and all subcommands as
Runnable,CallableorMethod. - CommandLine.RunFirst - Class in org.rossonet.ext.picocli
-
Command line execution strategy that prints help if requested, and otherwise executes the top-level
RunnableorCallablecommand. - CommandLine.RunLast - Class in org.rossonet.ext.picocli
-
Command line execution strategy that prints help if requested, and otherwise executes the most specific
RunnableorCallablesubcommand. - CommandLine.ScopeType - Enum in org.rossonet.ext.picocli
-
Specifies the scope of the element.
- CommandLine.Spec - Annotation Type in org.rossonet.ext.picocli
-
Fields annotated with
@Specwill be initialized with theCommandSpecfor the command the field is part of. - CommandLine.Spec.Target - Enum in org.rossonet.ext.picocli
-
Identifies what kind of
CommandSpecshould be injected. - CommandLine.TraceLevel - Enum in org.rossonet.ext.picocli
-
Enumerates over the trace level values for filtering which internal debug statements should be printed.
- CommandLine.Tracer - Class in org.rossonet.ext.picocli
-
Utility class for printing internal debug statements.
- CommandLine.TypeConversionException - Exception in org.rossonet.ext.picocli
-
Exception thrown by
CommandLine.ITypeConverterimplementations to indicate a String could not be converted. - CommandLine.Unmatched - Annotation Type in org.rossonet.ext.picocli
-
Fields annotated with
@Unmatchedwill be initialized with the list of unmatched command line arguments, if any. - CommandLine.UnmatchedArgumentException - Exception in org.rossonet.ext.picocli
-
Exception indicating that a command line argument could not be mapped to any of the fields annotated with
CommandLine.OptionorCommandLine.Parameters. - CommandLine.UseDefaultConverter - Class in org.rossonet.ext.picocli
-
Converter that can be used to signal to picocli that it should use the default converter.
- commandList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a 2-column list with the command names and first line of their header or (if absent) description of the commands returned by
CommandLine.Help.subcommands(). - commandList(Map<String, CommandLine.Help>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a 2-column list with the command names and first line of their header or (if absent) description of the specified command map.
- commandListHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the subcommands list.
- commandListHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the subcommand list.
- commandListHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the command list; an empty string if there are no commands, otherwise the result of
String.format(commandListHeading, params). - commandListHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional heading preceding the subcommand list.
- commandNamesText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a
Textobject containing the command name and all aliases, separated with the specified separator. - CommandQueue - Class in org.rossonet.rules.base
- CommandQueue() - Constructor for class org.rossonet.rules.base.CommandQueue
- commands(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for commands in this color scheme builder and returns this builder.
- commandSpec() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the
CommandSpecmodel that this Help was constructed with. - commandSpec() - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the CommandSpec of this object, never
null. - commandSpec() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the
CommandSpecfor the matched command. - commandStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for commands in this color scheme builder.
- commandStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for commands in this color scheme.
- commandText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all command styles applied to the specified command string.
- comparator() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- comparator() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
-
Returns the comparator used to order the elements in this queue, or
nullif this queue is sorted according to the natural ordering of its elements. - compareTo(CommandLine.Range) - Method in class org.rossonet.ext.picocli.CommandLine.Range
- compareTo(Rule) - Method in class org.rossonet.ext.rules.core.BasicRule
- complete(CommandLine.Model.CommandSpec, String[], int, int, int, List<CharSequence>) - Static method in class org.rossonet.ext.picocli.AutoComplete
- completionCandidates() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the explicitly set completion candidates for this option or positional parameter, valid enum constant names, or
nullif this option or positional parameter does not have any completion candidates and its type is not an enum. - completionCandidates() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Use this attribute to specify an
Iterable<String>class that generates completion candidates for this option. - completionCandidates() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Use this attribute to specify an
Iterable<String>class that generates completion candidates for this positional parameter. - CompositeRule - Class in org.rossonet.ext.rules.support.composite
-
Base class representing a composite rule composed of a set of rules.
- CompositeRule() - Constructor for class org.rossonet.ext.rules.support.composite.CompositeRule
-
Create a new
CompositeRule. - CompositeRule(String) - Constructor for class org.rossonet.ext.rules.support.composite.CompositeRule
-
Create a new
CompositeRule. - CompositeRule(String, String) - Constructor for class org.rossonet.ext.rules.support.composite.CompositeRule
-
Create a new
CompositeRule. - CompositeRule(String, String, int) - Constructor for class org.rossonet.ext.rules.support.composite.CompositeRule
-
Create a new
CompositeRule. - concat(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns a copy of this
Textinstance with the specified text concatenated to the end. - concat(CommandLine.Help.Ansi.Text) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns a copy of this
Textinstance with the specified text concatenated to the end. - Condition - Interface in org.rossonet.ext.rules.api
-
This interface represents a rule's condition.
- Condition - Annotation Type in org.rossonet.ext.rules.annotation
-
Annotation to mark a method as a rule condition.
- ConditionalRuleGroup - Class in org.rossonet.ext.rules.support.composite
-
A conditional rule group is a composite rule where the rule with the highest priority acts as a condition: if the rule with the highest priority evaluates to true, then we try to evaluate the rest of the rules and execute the ones that evaluate to true.
- ConditionalRuleGroup() - Constructor for class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
Create a conditional rule group.
- ConditionalRuleGroup(String) - Constructor for class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
Create a conditional rule group.
- ConditionalRuleGroup(String, String) - Constructor for class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
Create a conditional rule group.
- ConditionalRuleGroup(String, String, int) - Constructor for class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
Create a conditional rule group.
- consumeParameters(Stack<String>, CommandLine.Model.ArgSpec, CommandLine.Model.CommandSpec) - Method in interface org.rossonet.ext.picocli.CommandLine.IParameterConsumer
-
Consumes as many of the specified command line arguments as needed by popping them off the specified Stack.
- container() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
-
Returns the container
GroupMatchContainerof this match. - contains(int) - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns
trueif this Range includes the specified value,falseotherwise. - contains(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- contains(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
-
Returns
trueif this queue contains the specified element. - convert(String) - Method in interface org.rossonet.ext.picocli.CommandLine.ITypeConverter
-
Converts the specified command line argument value to some domain object.
- convert(String) - Method in class org.rossonet.ext.picocli.CommandLine.UseDefaultConverter
-
Always throws UnsupportedOperationException.
- convertByteArrayToHexString(byte[]) - Static method in class org.rossonet.utils.TextHelper
- converter() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Optionally specify one or more
CommandLine.ITypeConverterclasses to use to convert the command line argument into a strongly typed value (or key-value pair for map fields). - converter() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Optionally specify one or more
CommandLine.ITypeConverterclasses to use to convert the command line argument into a strongly typed value (or key-value pair for map fields). - converters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns one or more
type convertersto use to convert the command line argument into a strongly typed value (or key-value pair for map fields). - copy(CommandLine.Model.CommandSpec, CommandLine.Model.Messages) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns a copy of the specified Messages object with the CommandSpec replaced by the specified one.
- create() - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecwithout any associated user object. - create(Class<K>) - Method in interface org.rossonet.ext.picocli.CommandLine.IFactory
-
Returns an instance of the specified class.
- create(CommandLine.Model.CommandSpec, CommandLine.Help.ColorScheme) - Method in interface org.rossonet.ext.picocli.CommandLine.IHelpFactory
-
Returns a
Helpinstance to assist in rendering the usage help message - createCaseInsensitive() - Static method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer
-
Returns the
RegexTransformerfor case-insensitive negatable options. - createCertificationRequest(KeyPair, X509Certificate) - Static method in class org.rossonet.utils.SslHelper
- createCertificationRequest(KeyPair, X509Certificate, String) - Static method in class org.rossonet.utils.SslHelper
- createCompositeRule(RuleDefinition) - Method in class org.rossonet.ext.rules.support.AbstractRuleFactory
- createDefault() - Static method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer
-
Returns the
RegexTransformerused by default for negatable options. - createDefaultLayout() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a
Layoutinstance configured with the user preferences captured in this Help instance. - createDefaultLayout(List<CommandLine.Model.OptionSpec>, List<CommandLine.Model.PositionalParamSpec>, CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a
Layoutinstance configured with the user preferences captured in this Help instance. - createDefaultOptionRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help
- createDefaultOptionSort() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a comparator for sorting options, or
null, depending on the settings for this command. - createDefaultParameterRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a new default ParameterRenderer which converts positional parameters to four columns of text to match the default TextTable column layout.
- createDefaultParamLabelRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a new default param label renderer that separates option parameters from their option name with the specified separator string, and, unless
CommandLine.Model.ArgSpec.hideParamSyntax()is true, surrounds optional parameters with'['and']'characters and uses ellipses ("...") to indicate that any number of a parameter are allowed. - createDetailedSynopsisCommandText() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the subcommands, starting with a
" "space. - createDetailedSynopsisEndOfOptionsText() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the end of options delimiter (if enabled), starting with a
" "space. - createDetailedSynopsisGroupsText(Set<CommandLine.Model.ArgSpec>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the options and positional parameters in the specified validating groups, starting with a
" "space. - createDetailedSynopsisOptionsText(Collection<CommandLine.Model.ArgSpec>, Comparator<CommandLine.Model.OptionSpec>, boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the options, starting with a
" "space. - createDetailedSynopsisOptionsText(Collection<CommandLine.Model.ArgSpec>, List<CommandLine.Model.OptionSpec>, Comparator<CommandLine.Model.OptionSpec>, boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the specified options, starting with a
" "space. - createDetailedSynopsisPositionalsText(Collection<CommandLine.Model.ArgSpec>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a Text object containing a partial detailed synopsis showing only the positional parameters, starting with a
" "space. - createHeading(String, Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a String that can be used as a help section heading.
- createKeystore(String, X509Certificate, String, X509Certificate, String, PrivateKey, String) - Static method in class org.rossonet.utils.SslHelper
- createKeystore(String, X509Certificate, String, PrivateKey, String) - Static method in class org.rossonet.utils.SslHelper
- createKeyStore(String, String, String, String, String, String, String) - Static method in class org.rossonet.utils.SslHelper
- createKeyStore(String, Path, String, Path, String, Path, String) - Static method in class org.rossonet.utils.SslHelper
- createKeyStore(String, X509Certificate) - Static method in class org.rossonet.utils.SslHelper
- createKeyStore(String, X509Certificate, String, X509Certificate, String, PrivateKeyInfo, String) - Static method in class org.rossonet.utils.SslHelper
- createKeyStore(String, X509Certificate, String, PrivateKeyInfo, String) - Static method in class org.rossonet.utils.SslHelper
- createLabelRenderer(CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
- createMinimalOptionRenderer() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a new minimal OptionRenderer which converts
Optionsto a single row with two columns of text: an option name and a description. - createMinimalParameterRenderer() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a new minimal ParameterRenderer which converts positional parameters to a single row with two columns of text: an option name and a description.
- createMinimalParamLabelRenderer() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a value renderer that returns the
paramLabelif defined or the field name otherwise. - createRule(Reader) - Method in class org.rossonet.ext.rules.jexl.JexlRuleFactory
- createRule(Reader) - Method in class org.rossonet.ext.rules.mvel.MVELRuleFactory
-
Create a new
MVELRulefrom a Reader. - createRule(RuleDefinition) - Method in class org.rossonet.ext.rules.support.AbstractRuleFactory
- createRuleDefinition(Map<String, Object>) - Method in class org.rossonet.ext.rules.support.reader.AbstractRuleDefinitionReader
-
Create a rule definition.
- createRules(Reader) - Method in class org.rossonet.ext.rules.jexl.JexlRuleFactory
- createRules(Reader) - Method in class org.rossonet.ext.rules.mvel.MVELRuleFactory
-
Create a set of
MVELRulefrom a rule descriptor. - createRules(Reader) - Method in class org.rossonet.ext.rules.support.AbstractRuleFactory
- createShortOptionArityAndNameComparator() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
- createShortOptionNameComparator() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Sorts
OptionSpecsby their option name in case-insensitive alphabetic order. - createSimpleRule(RuleDefinition) - Method in class org.rossonet.ext.rules.jexl.JexlRuleFactory
- createSimpleRule(RuleDefinition) - Method in class org.rossonet.ext.rules.mvel.MVELRuleFactory
- createSimpleRule(RuleDefinition) - Method in class org.rossonet.ext.rules.support.AbstractRuleFactory
- createSSLContext(String, String, String, String, String, String, String) - Static method in class org.rossonet.utils.SslHelper
- createSSLContext(String, Path, String, Path, String, Path, String) - Static method in class org.rossonet.utils.SslHelper
- createSSLContext(String, Path, String, Path, String, Path, String, String) - Static method in class org.rossonet.utils.SslHelper
- createTextTable(Map<?, ?>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a 2-column
TextTablecontaining data from the specified map: the keys are put in the left column and the map values are in the right column. - CSI - Static variable in interface org.rossonet.ext.picocli.CommandLine.Help.Ansi.IStyle
-
The Control Sequence Introducer (CSI) escape sequence "\u001b[".
- CTX - Static variable in class org.rossonet.rules.base.AbstractBaseRulesEngine
- customMarkupMap() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the custom mapping from markup names (the names of the
CommandLine.Help.Ansi.Styleenum constants, like bold, italic, fg_blue, bg_green, etc) toCommandLine.Help.Ansi.IStyleobjects in this color scheme. - customMarkupMap() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the custom mapping from markup names (the names of the
CommandLine.Help.Ansi.Styleenum constants, like bold, italic, fg_blue, bg_green, etc) toCommandLine.Help.Ansi.IStyleobjects in this color scheme. - customMarkupMap(Map<String, CommandLine.Help.Ansi.IStyle>) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Sets the custom mapping from markup names (the names of the
CommandLine.Help.Ansi.Styleenum constants, like bold, italic, fg_blue, bg_green, etc) toCommandLine.Help.Ansi.IStyleobjects in this color scheme. - customSynopsis() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify one or more custom synopsis lines to display instead of an auto-generated synopsis.
- customSynopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional custom synopsis lines to use instead of the auto-generated synopsis.
- customSynopsis(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns command custom synopsis as a string.
- customSynopsis(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional custom synopsis lines to use instead of the auto-generated synopsis.
D
- DataInDnsHelper - Class in org.rossonet.utils
- debug(String, Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Prints the specified message if the current trace level is DEBUG or higher.
- DEBUG - org.rossonet.ext.picocli.CommandLine.TraceLevel
- decryptData(byte[], byte[]) - Static method in class org.rossonet.utils.TextHelper
- decryptData(byte[], byte[], String) - Static method in class org.rossonet.utils.TextHelper
- DEFAULT_COMMAND_NAME - Static variable in class org.rossonet.ext.picocli.CommandLine.Help
-
Constant String holding the default program name, value defined in
CommandLine.Model.CommandSpec.DEFAULT_COMMAND_NAME. - DEFAULT_COMMAND_NAME - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Constant String holding the default program name:
"<main class>". - DEFAULT_CONTEXT_TLS_PROTOCOL - Static variable in class org.rossonet.utils.SslHelper
- DEFAULT_DESCRIPTION - Static variable in interface org.rossonet.ext.rules.api.Rule
-
Default rule description.
- DEFAULT_FALLBACK_VALUE - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- DEFAULT_NAME - Static variable in interface org.rossonet.ext.rules.api.Rule
-
Default rule name.
- DEFAULT_PRIORITY - Static variable in interface org.rossonet.ext.rules.api.Rule
-
Default rule priority.
- DEFAULT_RULE_PRIORITY_THRESHOLD - Static variable in class org.rossonet.ext.rules.api.RulesEngineParameters
-
Default rule priority threshold.
- DEFAULT_SEPARATOR - Static variable in class org.rossonet.ext.picocli.CommandLine.Help
-
Constant String holding the default string that separates options from option parameters, value defined in
CommandLine.Model.ParserSpec.DEFAULT_SEPARATOR. - DEFAULT_SIGNATURE_ALGORITHM - Static variable in class org.rossonet.utils.SslHelper
- DEFAULT_USAGE_WIDTH - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Constant holding the default usage message width:
80. - defaultArity(Class<?>) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Deprecated.use
CommandLine.Range.defaultArity(Field)instead - defaultArity(Field) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns the default arity
Range: for interactive options/positional parameters, this is 0; foroptionsthis is effectively "0..1" for booleans and 1 for other types, forparametersbooleans have arity 1, arrays or Collections have arity "0..*", and other types have arity 1. - defaultColorScheme(CommandLine.Help.Ansi) - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Creates and returns a new
CommandLine.Help.ColorSchemeinitialized with picocli default values: commands are bold, options and parameters use a yellow foreground, and option parameters use italic. - defaultExceptionHandler() - Static method in class org.rossonet.ext.picocli.CommandLine
-
Convenience method that returns
new DefaultExceptionHandler<List<Object>>(). - DefaultExceptionHandler() - Constructor for class org.rossonet.ext.picocli.CommandLine.DefaultExceptionHandler
-
Deprecated.
- defaultFactory() - Static method in class org.rossonet.ext.picocli.CommandLine
-
Returns the default
CommandLine.IFactoryimplementation used if no factory was specified in theCommandLine constructor. - DefaultRulesEngine - Class in org.rossonet.ext.rules.core
-
Default
RulesEngineimplementation. - DefaultRulesEngine() - Constructor for class org.rossonet.ext.rules.core.DefaultRulesEngine
-
Create a new
DefaultRulesEnginewith default parameters. - DefaultRulesEngine(RulesEngineParameters) - Constructor for class org.rossonet.ext.rules.core.DefaultRulesEngine
-
Create a new
DefaultRulesEngine. - defaultValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the default value to assign if this option or positional parameter was not specified on the command line, before splitting and type conversion.
- defaultValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Returns the default value of this option, before splitting and type conversion.
- defaultValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Returns the default value of this positional parameter, before splitting and type conversion.
- defaultValue(CommandLine.Model.ArgSpec) - Method in interface org.rossonet.ext.picocli.CommandLine.IDefaultValueProvider
-
Returns the default value for an option or positional parameter or
null. - defaultValue(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.PropertiesDefaultProvider
- defaultValueProvider() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Class that can provide default values dynamically at runtime.
- defaultValueProvider() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the default value provider for this command.
- defaultValueProvider(CommandLine.IDefaultValueProvider) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets default value provider for this command.
- defaultValueString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the default value String for the purpose of displaying it in the description, without interpolating variables.
- defaultValueString(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the default value String displayed in the description; interpolating variables if specified.
- deleteDirectory(File) - Static method in class org.rossonet.utils.FileSystemHelper
-
Deprecated.
- deleteDirectoryRecursive(File) - Static method in class org.rossonet.utils.FileSystemHelper
- Dendrite - Interface in org.rossonet.brain.api.neurone.dendrite
- deregisterAxion(Axion) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- deregisterAxion(Axion) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- deregisterDendrite(Dendrite) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- deregisterDendrite(Dendrite) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- deregisterMonitor(BrainEventMonitor) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- deregisterMonitor(BrainEventMonitor) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- descendingIterator() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
-
Returns an iterator over the elements in this queue.
- descendingIterator() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- description - Variable in class org.rossonet.ext.rules.core.BasicRule
-
Rule description.
- description() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Optional text to display between the synopsis line(s) and the list of options.
- description() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the description of this option or positional parameter, after all variables have been rendered, including the
${DEFAULT-VALUE}and${COMPLETION-CANDIDATES}variables. - description() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional text lines to use as the description of the help message, displayed between the synopsis and the options list.
- description() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Description of this option, used when generating the usage documentation.
- description() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Description of the parameter(s), used when generating the usage documentation.
- description() - Method in annotation type org.rossonet.ext.rules.annotation.Rule
-
The rule description.
- description(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns command description text as a string.
- description(String) - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Set rule description.
- description(String) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- description(String) - Method in class org.rossonet.ext.rules.mvel.MVELRule
-
Set rule description.
- description(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional text lines to use as the description of the help message, displayed between the synopsis and the options list.
- descriptionHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the description section.
- descriptionHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the description section.
- descriptionHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the description text; an empty string if there is no description, otherwise the result of
String.format(descriptionHeading, params). - descriptionHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the heading preceding the description section.
- descriptionKey() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the description key of this arg spec, used to get the description from a resource bundle.
- descriptionKey() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
ResourceBundle key for this option.
- descriptionKey() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
ResourceBundle key for this option.
- detailedSynopsis(int, Comparator<CommandLine.Model.OptionSpec>, boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Generates a detailed synopsis message showing all options and parameters.
- detailedSynopsis(Comparator<CommandLine.Model.OptionSpec>, boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Deprecated.
- discard(BrainThread) - Method in interface org.rossonet.brain.api.astrocyte.synapse.SynapseCallback
- drainTo(Collection<? super E>) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- drainTo(Collection<? super E>, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- DuplicateNameException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.DuplicateNameException
- DuplicateOptionAnnotationsException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.DuplicateOptionAnnotationsException
E
- echo() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether the user input is echoed to the console or not for an interactive option or positional parameter when asking for user input.
- echo() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Use this attribute to control whether user input for an interactive option is echoed to the console or not.
- echo() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Use this attribute to control whether user input for an interactive positional parameter is echoed to the console or not.
- empty(CommandLine.Model.Messages) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns
trueif the specifiedMessagesisnull, has anull ResourceBundle, or has anull parent Messages. - EMPTY - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- enabled() - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns
trueif ANSI escape codes should be emitted,falseotherwise. - encodeInPemFormat(OBJECT_TYPE) - Static method in class org.rossonet.utils.SslHelper
- encryptData(byte[], byte[]) - Static method in class org.rossonet.utils.TextHelper
- encryptData(byte[], byte[], String) - Static method in class org.rossonet.utils.TextHelper
- END_OF_OPTIONS_OPTION - Variable in class org.rossonet.ext.picocli.CommandLine.Help
- endOfOptionsDelimiter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- endOfOptionsDelimiter(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- endOfOptionsList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the section of the usage help message that lists the
--End of Options delimiter and its description. - equals(Object) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Column
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- equals(Object) - Method in class org.rossonet.ext.picocli.CommandLine.Range
- equals(Object) - Method in class org.rossonet.ext.rules.api.Fact
- equals(Object) - Method in class org.rossonet.ext.rules.core.BasicRule
- equalsImpl(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- err() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns the stream to print diagnostic messages to.
- error(String) - Method in class org.rossonet.rules.base.RulesContext
- errors() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
If
CommandLine.Model.ParserSpec.collectErrorsistrue, returns the list of exceptions that were encountered during parsing, otherwise, returns an empty list. - errors(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for errors in this color scheme builder and returns this builder.
- errorStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for errors in this color scheme builder.
- errorStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for errors in this color scheme.
- errorText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all error styles applied to the specified error string.
- evaluate(Facts) - Method in interface org.rossonet.ext.rules.api.Condition
-
Evaluate the condition according to the known facts.
- evaluate(Facts) - Method in interface org.rossonet.ext.rules.api.Rule
-
This method implements the rule's condition(s).
- evaluate(Facts) - Method in class org.rossonet.ext.rules.core.BasicRule
-
This method implements the rule's condition(s).
- evaluate(Facts) - Method in class org.rossonet.ext.rules.jexl.JexlCondition
- evaluate(Facts) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- evaluate(Facts) - Method in class org.rossonet.ext.rules.mvel.MVELCondition
- evaluate(Facts) - Method in class org.rossonet.ext.rules.mvel.MVELRule
- evaluate(Facts) - Method in class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
- evaluate(Facts) - Method in class org.rossonet.ext.rules.support.composite.CompositeRule
- evaluate(Facts) - Method in class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
A conditional rule group will trigger all its composing rules if the condition of the rule with highest priority evaluates to true.
- evaluate(Facts) - Method in class org.rossonet.ext.rules.support.composite.UnitRuleGroup
- exclusive() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
Determines whether this is a mutually exclusive group;
trueby default. - exclusive() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns whether this is a mutually exclusive group;
trueby default. - exclusive() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns whether this is a mutually exclusive group;
trueby default. - exclusive(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets whether this is a mutually exclusive group;
trueby default. - exec(String, Object...) - Method in class org.rossonet.rules.base.RulesContext
- execute(String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Convenience method to allow command line application authors to avoid some boilerplate code in their application.
- execute(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractParseResultHandler
-
Deprecated.
- execute(CommandLine.ParseResult) - Method in interface org.rossonet.ext.picocli.CommandLine.IExecutionStrategy
-
"Executes" the user input and returns an exit code.
- execute(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunAll
-
"Executes" the user input and returns an exit code.
- execute(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunFirst
-
"Executes" the user input and returns an exit code.
- execute(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunLast
-
"Executes" the user input and returns an exit code.
- execute(Facts) - Method in interface org.rossonet.ext.rules.api.Action
-
Execute the action when the rule's condition evaluates to true.
- execute(Facts) - Method in interface org.rossonet.ext.rules.api.Rule
-
This method implements the rule's action(s).
- execute(Facts) - Method in class org.rossonet.ext.rules.core.BasicRule
-
This method implements the rule's action(s).
- execute(Facts) - Method in class org.rossonet.ext.rules.jexl.JexlAction
- execute(Facts) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- execute(Facts) - Method in class org.rossonet.ext.rules.mvel.MVELAction
- execute(Facts) - Method in class org.rossonet.ext.rules.mvel.MVELRule
- execute(Facts) - Method in class org.rossonet.ext.rules.support.composite.ActivationRuleGroup
- execute(Facts) - Method in class org.rossonet.ext.rules.support.composite.CompositeRule
- execute(Facts) - Method in class org.rossonet.ext.rules.support.composite.ConditionalRuleGroup
-
When a conditional rule group is executed, all rules that evaluated to true are performed in their natural order, but with the conditional rule (the one with the highest priority) first.
- execute(Facts) - Method in class org.rossonet.ext.rules.support.composite.UnitRuleGroup
- executeAndWait(Command) - Method in interface org.rossonet.rules.base.CommandExecuter
- executeHelpRequest(CommandLine.ParseResult) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Helper method that may be useful when processing the
ParseResultthat results from successfully parsing command line arguments. - executeSystemCommandAndWait(File, String[], Consumer<String>, int) - Static method in class org.rossonet.utils.SystemCommandHelper
- ExecutionException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ExecutionException
- ExecutionException(CommandLine, String, Throwable) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ExecutionException
- exit(int) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Calls
System.exit(int)with the specified exit code. - EXIT_CODE_COMMAND_SCRIPT_EXISTS - Static variable in class org.rossonet.ext.picocli.AutoComplete
-
Exit code of this application when the specified command script exists (2).
- EXIT_CODE_COMPLETION_SCRIPT_EXISTS - Static variable in class org.rossonet.ext.picocli.AutoComplete
-
Exit code of this application when the specified completion script exists (3).
- EXIT_CODE_EXECUTION_ERROR - Static variable in class org.rossonet.ext.picocli.AutoComplete
-
Exit code of this application when an exception was encountered during operation (4).
- EXIT_CODE_INVALID_INPUT - Static variable in class org.rossonet.ext.picocli.AutoComplete
-
Exit code of this application when the specified command line arguments are invalid (1).
- EXIT_CODE_SUCCESS - Static variable in class org.rossonet.ext.picocli.AutoComplete
-
Normal exit code of this application (0).
- exitCode() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns the exit code to use as the termination status, or
null(the default) if the handler should not callSystem.exit(int)after processing completes. - exitCodeList() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the values to be displayed in the exit codes section as a list of
"key:value"pairs: keys are exit codes, values are descriptions. - exitCodeList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a 2-column list with exit codes and their description.
- exitCodeList() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns an unmodifiable map with values to be displayed in the exit codes section: keys are exit codes, values are descriptions.
- exitCodeList(Map<String, String>) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the values to be displayed in the exit codes section: keys are exit codes, values are descriptions.
- exitCodeListHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the exit codes section, may contain
"%n"line separators. - exitCodeListHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the exit codes section, may contain
"%n"line separators. - exitCodeListHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the exit code list text; the result of
String.format(exitCodeHeading, params). - exitCodeListHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional heading preceding the exit codes section, may contain
"%n"line separators. - exitCodeOnExecutionException() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Exit code signifying that an exception occurred when invoking the Runnable, Callable or Method user object of a command.
- exitCodeOnExecutionException() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns exit code signifying that an exception occurred when invoking the Runnable, Callable or Method user object of a command.
- exitCodeOnExecutionException(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets exit code signifying that an exception occurred when invoking the Runnable, Callable or Method user object of a command.
- exitCodeOnInvalidInput() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Exit code for command line usage error.
- exitCodeOnInvalidInput() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns exit code for command line usage error.
- exitCodeOnInvalidInput(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets exit code for command line usage error.
- exitCodeOnSuccess() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Exit code for successful termination.
- exitCodeOnSuccess() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns exit code for successful termination.
- exitCodeOnSuccess(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets exit code for successful termination.
- exitCodeOnUsageHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Exit code for successful termination after printing usage help on user request.
- exitCodeOnUsageHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns exit code for successful termination after printing usage help on user request.
- exitCodeOnUsageHelp(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets exit code for successful termination after printing usage help on user request.
- exitCodeOnVersionHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Exit code for successful termination after printing version help on user request.
- exitCodeOnVersionHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns exit code for successful termination after printing version help on user request.
- exitCodeOnVersionHelp(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets exit code for successful termination after printing version help on user request.
- expandAtFiles() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- expandAtFiles(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- expandedArgs() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the command line arguments after @-files were expanded; these are the arguments that were actually parsed.
- expandedArgs(Collection<String>) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Sets the specified command line arguments after @-files were expanded; these are the arguments that were actually parsed.
- extractExitCodeGenerators(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractParseResultHandler
-
Deprecated.
- extractExitCodeGenerators(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunAll
- extractExitCodeGenerators(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunFirst
- extractExitCodeGenerators(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunLast
- extractPlaceHolderFromText(String, String, String) - Static method in class org.rossonet.utils.TextHelper
- extractPlaceHolderFromText(String, String, String, Pattern) - Static method in class org.rossonet.utils.TextHelper
F
- Fact<T> - Class in org.rossonet.ext.rules.api
-
A class representing a named fact.
- Fact - Annotation Type in org.rossonet.ext.rules.annotation
-
Annotation to mark a parameter as a fact.
- Fact(String, T) - Constructor for class org.rossonet.ext.rules.api.Fact
-
Create a new fact.
- FactProvider - Interface in org.rossonet.rules.base
- Facts - Class in org.rossonet.ext.rules.api
-
This class encapsulates a set of facts and represents a facts namespace.
- Facts() - Constructor for class org.rossonet.ext.rules.api.Facts
- faint - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fallbackValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns the fallback value for this option: the value that is assigned for options with an optional parameter if the option was specified on the command line without parameter.
- fallbackValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns the fallback value for this option: the value that is assigned for options with an optional parameter (for example,
arity = "0..1") if the option was specified on the command line without parameter. - fallbackValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
For options with an optional parameter (for example,
arity = "0..1"), this value is assigned to the annotated element if the option is specified on the command line without an option parameter. - fallbackValue(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets the fallback value for this option: the value that is assigned for options with an optional parameter if the option was specified on the command line without parameter, and returns this builder.
- FALSE - Static variable in interface org.rossonet.ext.rules.api.Condition
-
A NoOp
Conditionthat always returns false. - FAULTED - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- FAULTED - org.rossonet.rules.base.BaseRulesEngine.RulesEngineStatus
- fg(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Parses the specified style markup and returns the associated style.
- fg_black - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_blue - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_cyan - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_green - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_magenta - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_red - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_white - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- fg_yellow - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- FileSystemHelper - Class in org.rossonet.utils
- findAvailablePort(int) - Static method in class org.rossonet.utils.NetworkHelper
- findMatches(CommandLine.Model.ArgGroupSpec) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the matches for the specified argument group.
- findOption(char) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the option with the specified short name, or
nullif no option with that name is defined for this command. - findOption(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the option with the specified name, or
nullif no option with that name is defined for this command. - fire(Rules, Facts) - Method in interface org.rossonet.ext.rules.api.RulesEngine
-
Fire all registered rules on given facts.
- fire(Rules, Facts) - Method in class org.rossonet.ext.rules.core.DefaultRulesEngine
- fire(Rules, Facts) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
- fireRules() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- fireRules() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- footer() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Optional text to display after the list of options.
- footer() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional footer text lines displayed at the bottom of the help message.
- footer(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns command footer text as a string.
- footer(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional footer text lines displayed at the bottom of the help message.
- footerHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the footer section.
- footerHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the footer section.
- footerHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the footer text; the result of
String.format(footerHeading, params). - footerHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional heading preceding the footer section.
- forAnnotatedObject(Object) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecinitialized from the specified associated user object. - forAnnotatedObject(Object, CommandLine.IFactory) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecinitialized from the specified associated user object. - forAnnotatedObjectLenient(Object) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecinitialized from the specified associated user object. - forAnnotatedObjectLenient(Object, CommandLine.IFactory) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecinitialized from the specified associated user object. - forColumns(CommandLine.Help.Ansi, CommandLine.Help.Column...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Deprecated.
- forColumns(CommandLine.Help.ColorScheme, CommandLine.Help.Column...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Constructs a
TextTablewith the specified columns. - forColumnWidths(CommandLine.Help.Ansi, int...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Deprecated.
- forColumnWidths(CommandLine.Help.ColorScheme, int...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Constructs a new TextTable with columns with the specified width, all SPANning multiple columns on overflow except the last column which WRAPS to the next row.
- forDefaultColumns(CommandLine.Help.Ansi, int) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Deprecated.
- forDefaultColumns(CommandLine.Help.Ansi, int, int) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Deprecated.
- forDefaultColumns(CommandLine.Help.ColorScheme, int, int) - Static method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Constructs a TextTable with five columns as follows: required option/parameter marker (width: 2, indent: 0, TRUNCATE on overflow) short option name (width: 2, indent: 0, TRUNCATE on overflow) comma separator (width: 1, indent: 0, TRUNCATE on overflow) long option name(s) (width: 24, indent: 1, SPAN multiple columns on overflow) description line(s) (width: 51, indent: 1, WRAP to next row on overflow)
- forStringArrayConsumer(CommandLine.Model.ISetter) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.UnmatchedArgsBinding
-
Creates a
UnmatchedArgsBindingfor a setter that consumesString[]objects. - forStringCollectionSupplier(CommandLine.Model.IGetter) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.UnmatchedArgsBinding
-
Creates a
UnmatchedArgsBindingfor a getter that produces aCollection<String>that the unmatched arguments can be added to. - fullSynopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the full usage synopsis of this command.
G
- GenerateCompletion() - Constructor for class org.rossonet.ext.picocli.AutoComplete.GenerateCompletion
- generateEcKeyPair(int) - Static method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
-
Generate an EC
KeyPairof bit lengthlength. - generateRsaKeyPair(int) - Static method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
-
Generate an RSA
KeyPairof bit lengthlength. - generateSelfSigned(KeyPair, Date, Date, String, String, String, String, String, String, String, List<String>, List<String>, String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- generateTOTP(String, String, String) - Static method in class org.rossonet.utils.OtpHelper
- generateTOTP(String, String, String, String) - Static method in class org.rossonet.utils.OtpHelper
- generateTOTP256(String, String, String) - Static method in class org.rossonet.utils.OtpHelper
- generateTOTP512(String, String, String) - Static method in class org.rossonet.utils.OtpHelper
- get() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IGetter
-
Returns the current value of the binding.
- get(String) - Method in class org.rossonet.ext.rules.api.Facts
-
Get the value of a fact by its name.
- getActions() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getActualGenericTypeArguments() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns the names of the type arguments if this is a generic type.
- getAdditionalDescriptionKeys() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Subclasses should override to return a collection of additional description keys that may be used to find description text for this option or positional parameter in the resource bundle.
- getAdditionalDescriptionKeys() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns the additional lookup keys for finding description lines in the resource bundle for this option.
- getAdditionalDescriptionKeys() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
-
Returns the additional lookup keys for finding description lines in the resource bundle for this positional parameter.
- getAllNetworkMacAddress() - Static method in class org.rossonet.utils.NetworkHelper
- getAnnotation(Class<T>) - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getAnnotation(Class<T>) - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getArgSpec() - Method in exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Returns the
ArgSpecobject for the (sub)command whose input could not be parsed. - getAtFileCommentChar() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the character that starts a single-line comment or
nullif all content of argument files should be interpreted as arguments (without comments). - getAuxiliaryTypeInfos() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns type information of components or elements of a
multivaluetype. - getAuxiliaryTypes() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns the component class of an array, or the parameter type of a generic Collection, or the parameter types of the key and the value of a generic Map.
- getAxion() - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- getAxion() - Method in interface org.rossonet.brain.api.neurone.Neurone
- getAxion() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- getByClass(String) - Method in class org.rossonet.rules.base.RulesContext
- getCachedMemory() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- getCachedMemory() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- getCJKAdjustedLength() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns the number of columns this Text will occupy on the console, adjusted for wide CJK characters.
- getCJKAdjustedLength(int, int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns the number of columns that the specified portion of this Text will occupy on the console, adjusted for wide CJK characters.
- getClassName() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- getClassSimpleName() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- getColorScheme() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the color scheme to use when printing help.
- getCommand() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the annotated user object that this
CommandLineinstance was constructed with. - getCommandLine() - Method in exception org.rossonet.ext.picocli.CommandLine.ExecutionException
-
Returns the
CommandLineobject for the (sub)command that could not be invoked. - getCommandLine() - Method in exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Returns the
CommandLineobject for the (sub)command whose input could not be parsed. - getCommandMethods(Class<?>, String) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Helper to get methods of a class annotated with
@Commandvia reflection, optionally filtered by method name (not@Command.name). - getCommandName() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the command name (also called program name) displayed in the usage help synopsis.
- getCommandSpec() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the
CommandSpecmodel that thisCommandLinewas constructed with. - getComposingRules() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getCompositeRuleType() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getCondition() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getDataWithoutPlaceholderTag() - Method in class org.rossonet.utils.text.PlaceHolder
- getDebugLines() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- getDeclaredAnnotations() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getDeclaringExecutable() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getDefaultCharSet() - Static method in class org.rossonet.utils.SslHelper
- getDefaultEncryptionAlgorithm() - Static method in class org.rossonet.utils.TextHelper
- getDefaultValueProvider() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the default value provider for the command, or
nullif none has been set. - getDendrite() - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- getDendrites() - Method in interface org.rossonet.brain.api.neurone.Neurone
- getDendrites() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- getDescription() - Method in interface org.rossonet.ext.rules.api.Rule
-
Getter for rule description.
- getDescription() - Method in class org.rossonet.ext.rules.core.BasicRule
- getDescription() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getEndOfOptionsDelimiter() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the end-of-options delimiter that signals that the remaining command line arguments should be treated as positional parameters.
- getEnumConstantNames() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- getEpochMs() - Method in class org.rossonet.rules.base.RulesContext
- getErr() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the writer to use when printing diagnostic (error) messages during command execution.
- getExecutionExceptionHandler() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the handler for dealing with exceptions that occurred in the
Callable,RunnableorMethoduser object of a command when the command was executed. - getExecutionResult() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the result of calling the user object
Callableor invoking the user objectMethodafter parsing the user input, ornullif this command has not been executed or if thisCommandLineis for a subcommand that was not specified by the end user on the command line. - getExecutionStrategy() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the execution strategy used by the
executemethod to invoke the business logic on the user objects of this command and/or the user-specified subcommand(s). - getExitCode() - Method in interface org.rossonet.ext.picocli.CommandLine.IExitCodeGenerator
-
Returns the exit code that should be returned from the
executemethod. - getExitCode(Throwable) - Method in interface org.rossonet.ext.picocli.CommandLine.IExitCodeExceptionMapper
-
Returns the exit code that should be returned from the
executemethod. - getExitCodeExceptionMapper() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the mapper that was set by the application to map from exceptions to exit codes, for use by the
executemethod. - getExtension(Class<T>) - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IExtensible
-
Returns an instance of the specified class, or
nullif this extension is not supported. - getFact(String) - Method in class org.rossonet.ext.rules.api.Facts
-
Get a fact by name.
- getFactory() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the factory that this
CommandLinewas constructed with. - getFacts() - Method in class org.rossonet.rules.base.CachedMemory
- getFacts() - Method in interface org.rossonet.rules.base.FactProvider
- getFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- getFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- getGroupMatches() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the top-level container for the
ArgGroupSpecmatch or matches found. - getHeader() - Method in class org.rossonet.brain.api.message.AbstractBrainMessage
- getHeader() - Method in interface org.rossonet.brain.api.message.BrainMessage
- getHelp() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns a new
Helpobject created by theIHelpFactorywith theCommandSpecandColorSchemeof this command. - getHelpFactory() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the
IHelpFactorythat is used to construct the usage help message. - getHelpSectionKeys() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the section keys in the order that the usage help message should render the sections.
- getHelpSectionMap() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the map of section keys and renderers used to construct the usage help message.
- getHighestPriority() - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- getHighestPriority() - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- getHostname() - Static method in class org.rossonet.utils.NetworkHelper
- getHostnames(String) - Static method in class org.rossonet.utils.NetworkHelper
- getJobExecutionStrategy() - Method in interface org.rossonet.brain.api.neurone.Neurone
- getJobExecutionStrategy() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- getJobFilter() - Method in interface org.rossonet.brain.api.neurone.dendrite.Dendrite
- getJsonFromMap(Map<String, String>) - Static method in class org.rossonet.utils.TextHelper
- getLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- getLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- getLeastPriority() - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- getLeastPriority() - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- getLevel() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Returns the trace level that needs to be matched or exceeded for internal tracing statements to be printed.
- getLine() - Method in class org.rossonet.utils.SystemCommandHelper.QuotedStringTokenizer
- getMacAddressAsString(String) - Static method in class org.rossonet.utils.NetworkHelper
- getManagedObject() - Method in interface org.rossonet.brain.api.neurone.SymbiosisInterface
- getMapFromJson(JSONObject) - Static method in class org.rossonet.utils.TextHelper
- getMessage() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getMethodParamPosition() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getMissing() - Method in exception org.rossonet.ext.picocli.CommandLine.MissingParameterException
- getMixinName() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getMixins() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns a map of user objects whose options and positional parameters were added to ("mixed in" with) this command.
- getName() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getName() - Method in class org.rossonet.ext.rules.api.Fact
-
Get the fact name.
- getName() - Method in interface org.rossonet.ext.rules.api.Rule
-
Getter for rule name.
- getName() - Method in class org.rossonet.ext.rules.core.BasicRule
- getName() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getNanos() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getNegatableOptionTransformer() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the
INegatableOptionTransformerused to create the negative form of negatable options. - getNeurone() - Method in interface org.rossonet.brain.api.neurone.axion.Axion
- getNeurone() - Method in interface org.rossonet.brain.api.neurone.dendrite.Dendrite
- getNeurone() - Method in interface org.rossonet.brain.api.neurone.SymbiosisInterface
- getOut() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the writer used when printing user-requested usage help or version help during command execution.
- getOverwritten() - Method in exception org.rossonet.ext.picocli.CommandLine.OverwrittenOptionException
-
Returns the
CommandLine.Model.ArgSpecfor the option which was being overwritten. - getParameterExceptionHandler() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the handler for dealing with invalid user input when the command is executed.
- getParameterizedType() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getParameters() - Method in interface org.rossonet.ext.rules.api.RulesEngine
-
Return the rules engine parameters.
- getParameters() - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
-
Return a copy of the rules engine parameters.
- getParametersInUrlQuery(String) - Static method in class org.rossonet.utils.TextHelper
- getParent() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the command that this is a subcommand of, or
nullif this is a top-level command. - getParseResult() - Method in class org.rossonet.ext.picocli.CommandLine
- getPayload() - Method in class org.rossonet.brain.api.message.AbstractBrainMessage
- getPayload() - Method in interface org.rossonet.brain.api.message.BrainMessage
- getPriority() - Method in interface org.rossonet.ext.rules.api.Rule
-
Getter for rule priority.
- getPriority() - Method in class org.rossonet.ext.rules.core.BasicRule
- getPriority() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- getPriority() - Method in class org.rossonet.ext.utils.concurrent.PriorityFuture
- getPriorityThreshold() - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- getRandomHexString(int) - Static method in class org.rossonet.utils.OtpHelper
- getResourceBundle() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the ResourceBundle of this command or
nullif no resource bundle is set. - getRuleDefinitionReader() - Method in class org.rossonet.ext.rules.jexl.JexlRuleFactory
- getRuleDefinitionReader() - Method in class org.rossonet.ext.rules.mvel.MVELRuleFactory
- getRuleDefinitionReader() - Method in class org.rossonet.ext.rules.support.AbstractRuleFactory
- getRuleListeners() - Method in interface org.rossonet.ext.rules.api.RulesEngine
-
Return the list of registered rule listeners.
- getRuleListeners() - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
-
Return an unmodifiable list of the registered rule listeners.
- getRules() - Method in interface org.rossonet.brain.api.neurone.SymbiosisInterface
- getRules() - Method in interface org.rossonet.rules.base.RuleProvider
- getRules(String) - Method in interface org.rossonet.brain.api.neurone.SymbiosisInterface
- getRulesEngine() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- getRulesEngineListeners() - Method in interface org.rossonet.ext.rules.api.RulesEngine
-
Return the list of registered rules engine listeners.
- getRulesEngineListeners() - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
-
Return an unmodifiable list of the registered rules engine listeners
- getSanDnsNames(X509Certificate) - Static method in class org.rossonet.utils.SslHelper
-
Get the DNS names from the
certificate's Subject Alternative Name extension, if it's present. - getSanIpAddresses(X509Certificate) - Static method in class org.rossonet.utils.SslHelper
-
Get the IP addresses from the
certificate's Subject Alternative Name extension, if it's present. - getSanUri(X509Certificate) - Static method in class org.rossonet.utils.SslHelper
-
Get the URI from the
certificate's Subject Alternative Name extension, if it's present. - getScope() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IScoped
-
Get the
CommandLine.Model.IScopeinstance. - getSeparator() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the String that separates option names from option values when parsing command line options.
- getStackTrace() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getState() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getStatus() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- getStatus() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- getStatus() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- getStatus() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- getString(String, String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the String value found in the resource bundle for the specified key, or the specified default value if not found.
- getStringArray(String, String[]) - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the String array value found in the resource bundle for the specified key, or the specified default value if not found.
- getStringFromDnsHostRecord(String, String, int) - Static method in class org.rossonet.utils.DataInDnsHelper
- getStyledChars(int, int, CommandLine.Help.Ansi.Text, int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Copies the specified substring of this Text into the specified destination, preserving the markup.
- getSubcommands() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns a map with the subcommands registered on this instance.
- getSubjectAltNameField(X509Certificate, int) - Static method in class org.rossonet.utils.SslHelper
-
Extract the value of a given SubjectAltName field from a
X509Certificate. - getSubjectAltNames(X509Certificate) - Static method in class org.rossonet.utils.SslHelper
- getSuggestions() - Method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns suggested solutions if such solutions exist, otherwise returns an empty list.
- getSymbiosisInterface() - Method in interface org.rossonet.brain.api.neurone.Neurone
- getSymbiosisInterface() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- getSynapse() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- getSynapseId() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getSystemInfo() - Static method in class org.rossonet.utils.SytemInfoHelper
- getTarget() - Method in class org.rossonet.ext.rules.core.RuleProxy
- getter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the
CommandLine.Model.IGetterthat is responsible for supplying the value of the annotated program element associated with this group. - getter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the
CommandLine.Model.IGetterthat is responsible for supplying the value of the annotated program element associated with this group. - getter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the
CommandLine.Model.IGetterthat is responsible for supplying the value of this argument. - getter() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UnmatchedArgsBinding
-
Returns the getter responsible for producing a
Collectionthat the unmatched arguments can be added to. - getter(CommandLine.Model.IGetter) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the
CommandLine.Model.IGetterthat is responsible for getting the value of the annotated program element associated with this group, and returns this builder. - getThreadId() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getThreadName() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getThreadPriority() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getTime() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- getTokens() - Method in class org.rossonet.utils.SystemCommandHelper.QuotedStringTokenizer
- getToString() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getType() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns the class that the option or parameter value should be converted to when matched on the command line.
- getType() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- getTypeInfo() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- getUniversallyUniqueIdentifier() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- getUniversallyUniqueIdentifier() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- getUniversallyUniqueIdentifier() - Method in class org.rossonet.brain.api.message.AbstractBrainMessage
- getUniversallyUniqueIdentifier() - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- getUniversallyUniqueIdentifier() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- getUniversallyUniqueIdentifier() - Method in interface org.rossonet.brain.api.UniversallyUniqueObject
- getUnmatched() - Method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns the unmatched command line arguments.
- getUnmatchedArguments() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the list of unmatched command line arguments, if any.
- getUsageHelpLongOptionsMaxWidth() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the maximum usage help long options column max width to the specified value.
- getUsageHelpWidth() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the maximum width of the usage help message.
- getUsageMessage() - Method in class org.rossonet.ext.picocli.CommandLine
-
Similar to
CommandLine.usage(PrintStream), but returns the usage help message as a String instead of printing it to thePrintStream. - getUsageMessage(CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine
-
Similar to
CommandLine.usage(PrintStream, Help.Ansi), but returns the usage help message as a String instead of printing it to thePrintStream. - getUsageMessage(CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine
-
Similar to
CommandLine.usage(PrintStream, Help.ColorScheme), but returns the usage help message as a String instead of printing it to thePrintStream. - getValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the current value of this argument.
- getValue() - Method in exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Returns the
Stringvalue for the (sub)command whose input could not be parsed. - getValue() - Method in class org.rossonet.ext.rules.api.Fact
-
Get the fact value.
- getVersion() - Method in interface org.rossonet.ext.picocli.CommandLine.IVersionProvider
-
Returns version information for a command.
- GossipMessage - Class in org.rossonet.brain.api.message
- GossipMessage() - Constructor for class org.rossonet.brain.api.message.GossipMessage
- group() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the groups this option or positional parameter belongs to, or
nullif this option is not part of a group. - group() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
-
Returns the
ArgGroupSpecof the containerGroupMatchContainerof this match. - group() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatchContainer
-
Returns the
ArgGroupSpecwhose matches are captured in thisGroupMatchContainer.
H
- handle(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractParseResultHandler
-
Deprecated.Processes the specified
ParseResultand returns the result as a list of objects. - handle(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunAll
-
Executes the top-level command and all subcommands as
RunnableorCallable. - handle(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunFirst
-
Executes the top-level
RunnableorCallablesubcommand. - handle(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.RunLast
-
Executes the most specific
RunnableorCallablesubcommand. - handleException(CommandLine.ParameterException, PrintStream, CommandLine.Help.Ansi, String...) - Method in class org.rossonet.ext.picocli.CommandLine.DefaultExceptionHandler
-
Deprecated.
- handleException(CommandLine.ParameterException, PrintStream, CommandLine.Help.Ansi, String...) - Method in interface org.rossonet.ext.picocli.CommandLine.IExceptionHandler
-
Deprecated.Handles a
ParameterExceptionthat occurred while parsing the command line arguments and optionally returns a list of results. - handleExecutionException(Exception, CommandLine, CommandLine.ParseResult) - Method in interface org.rossonet.ext.picocli.CommandLine.IExecutionExceptionHandler
-
Handles an
Exceptionthat occurred while executing theRunnableorCallablecommand and returns an exit code suitable for returning fromCommandLine.execute(String...). - handleExecutionException(CommandLine.ExecutionException, CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.DefaultExceptionHandler
-
Deprecated.This implementation always simply rethrows the specified exception.
- handleExecutionException(CommandLine.ExecutionException, CommandLine.ParseResult) - Method in interface org.rossonet.ext.picocli.CommandLine.IExceptionHandler2
-
Deprecated.Handles a
ExecutionExceptionthat occurred while executing theRunnableorCallablecommand and optionally returns a list of results. - handleParseException(CommandLine.ParameterException, String[]) - Method in class org.rossonet.ext.picocli.CommandLine.DefaultExceptionHandler
-
Deprecated.Prints the message of the specified exception, followed by the usage message for the command or subcommand whose input was invalid, to the stream returned by
CommandLine.AbstractHandler.err(). - handleParseException(CommandLine.ParameterException, String[]) - Method in interface org.rossonet.ext.picocli.CommandLine.IExceptionHandler2
-
Deprecated.Handles a
ParameterExceptionthat occurred while parsing the command line arguments and optionally returns a list of results. - handleParseException(CommandLine.ParameterException, String[]) - Method in interface org.rossonet.ext.picocli.CommandLine.IParameterExceptionHandler
-
Handles a
ParameterExceptionthat occurred while parsing the command line arguments and returns an exit code suitable for returning fromCommandLine.execute(String...). - handleParseResult(List<CommandLine>, PrintStream, CommandLine.Help.Ansi) - Method in interface org.rossonet.ext.picocli.CommandLine.IParseResultHandler
-
Deprecated.Processes a List of
CommandLineobjects resulting from successfully parsing the command line arguments and optionally returns a list of results. - handleParseResult(List<CommandLine>, PrintStream, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine.RunAll
-
Prints help if requested, and otherwise executes the top-level command and all subcommands as
Runnable,CallableorMethod. - handleParseResult(List<CommandLine>, PrintStream, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine.RunFirst
-
Prints help if requested, and otherwise executes the top-level
RunnableorCallablecommand. - handleParseResult(List<CommandLine>, PrintStream, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine.RunLast
-
Prints help if requested, and otherwise executes the most specific
RunnableorCallablesubcommand. - handleParseResult(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractParseResultHandler
-
Deprecated.Prints help if requested, and otherwise calls
CommandLine.AbstractParseResultHandler.handle(CommandLine.ParseResult). - handleParseResult(CommandLine.ParseResult) - Method in interface org.rossonet.ext.picocli.CommandLine.IParseResultHandler2
-
Deprecated.Processes the
ParseResultobject resulting from successfully parsing the command line arguments and returns a return value. - hasAtFileParameter() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns true if the usage help should show the at file parameter in the parameter list, otherwise false.
- hasExitCode() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns
trueif an exit code was set withCommandLine.AbstractHandler.andExit(int), orfalse(the default) if the handler should not callSystem.exit(int)after processing completes. - hashCode() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Column
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- hashCode() - Method in class org.rossonet.ext.picocli.CommandLine.Range
- hashCode() - Method in class org.rossonet.ext.rules.api.Fact
- hashCode() - Method in class org.rossonet.ext.rules.core.BasicRule
- hashCodeImpl() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- hasInitialValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Determines whether the option or positional parameter will be reset to the
CommandLine.Model.ArgSpec.initialValue()before parsing new input. - hasInitialValue() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- hasMatchedOption(char) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns whether an option whose aliases include the specified short name was matched on the command line.
- hasMatchedOption(String) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns whether an option whose aliases include the specified name was matched on the command line.
- hasMatchedOption(CommandLine.Model.OptionSpec) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns whether the specified option was matched on the command line.
- hasMatchedPositional(int) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns whether a positional parameter was matched at the specified position.
- hasMatchedPositional(CommandLine.Model.PositionalParamSpec) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns whether the specified positional parameter was matched on the command line.
- hasMoreTokens() - Method in class org.rossonet.utils.SystemCommandHelper.QuotedStringTokenizer
- hasSubcommand() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns
trueif a subcommand was matched on the command line,falseotherwise. - header() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Optional summary description of the command, shown before the synopsis.
- header() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional header lines displayed at the top of the help message.
- header(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the command header text as a string.
- header(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional header lines displayed at the top of the help message.
- headerHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the header section.
- headerHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the header section.
- headerHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the header text; the result of
String.format(headerHeading, params). - headerHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the heading preceding the header section.
- heading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
The heading of this group, used when generating the usage documentation.
- heading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the heading of this group, used when generating the usage documentation.
- heading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the heading of this group (may be
null), used when generating the usage documentation. - heading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the heading of this group (may be
null), used when generating the usage documentation. - headingKey() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
ResourceBundle key for this group's usage help message section heading.
- headingKey() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the heading key of this group, used to get the heading from a resource bundle.
- headingKey() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the heading key of this group (may be
null), used to get the heading from a resource bundle. - headingKey(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the heading key of this group, used to get the heading from a resource bundle.
- help() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Deprecated.
- help() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Deprecated.
- help() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
This should rarely be used: the recommended attributes are
usageHelpandversionHelp. - help(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets whether this option disables validation of the other arguments, and returns this builder.
- Help(Object) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help
-
Constructs a new
Helpinstance with a default color scheme, initialized from annotations on the specified class and superclasses. - Help(Object, CommandLine.Help.Ansi) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help
-
Constructs a new
Helpinstance with a default color scheme, initialized from annotations on the specified class and superclasses. - Help(Object, CommandLine.Help.ColorScheme) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help
- Help(CommandLine.Model.CommandSpec, CommandLine.Help.ColorScheme) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help
-
Constructs a new
Helpinstance with the specified color scheme, initialized from annotations on the specified class and superclasses. - helpCommand() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set this attribute to
trueif this subcommand is a help command, and required options and positional parameters of the parent command should not be validated. - helpCommand() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether this subcommand is a help command, and required options and positional parameters of the parent command should not be validated.
- helpCommand(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets whether this is a help command and required parameter checking should be suspended.
- HelpCommand() - Constructor for class org.rossonet.ext.picocli.CommandLine.HelpCommand
- helpFactory() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the
IHelpFactorythat is used to construct the usage help message. - helpFactory(CommandLine.IHelpFactory) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets a new
IHelpFactoryto customize the usage help message. - hidden() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set
hidden=trueif this command should not be included in the list of commands in the usage help of the parent command. - hidden() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether this option should be excluded from the usage message.
- hidden() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether this command should be hidden from the usage help message of the parent command.
- hidden() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Set
hidden=trueif this option should not be included in the usage help message. - hidden() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Set
hidden=trueif this parameter should not be included in the usage message. - hidden(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Set the hidden flag on this command to control whether to show or hide it in the help usage text of the parent command.
- hideParamSyntax() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether usage syntax decorations around the paramLabel should be suppressed.
- hideParamSyntax() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Returns whether usage syntax decorations around the paramLabel should be suppressed.
- hideParamSyntax() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Returns whether usage syntax decorations around the paramLabel should be suppressed.
I
- indent - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Column
-
Indent (number of empty spaces at the start of the column preceding the text value)
- indentWrappedLines - Variable in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
By default, indent wrapped lines by 2 spaces.
- index() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec.Builder
-
Returns an index or range specifying which of the command line arguments should be assigned to this positional parameter.
- index() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
-
Returns an index or range specifying which of the command line arguments should be assigned to this positional parameter.
- index() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Specify an index ("0", or "1", etc.) to pick which of the command line arguments should be assigned to this field.
- index(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec.Builder
-
Sets the index or range specifying which of the command line arguments should be assigned to this positional parameter, and returns this builder.
- index(CommandLine.Range) - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec.Builder
-
Sets the index or range specifying which of the command line arguments should be assigned to this positional parameter, and returns this builder.
- InferenceRulesEngine - Class in org.rossonet.ext.rules.core
-
Inference
RulesEngineimplementation. - InferenceRulesEngine() - Constructor for class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Create a new inference rules engine with default parameters.
- InferenceRulesEngine(RulesEngineParameters) - Constructor for class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Create a new inference rules engine.
- info(String) - Method in class org.rossonet.rules.base.RulesContext
- info(String, Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Prints the specified message if the current trace level is INFO or higher.
- INFO - org.rossonet.ext.picocli.CommandLine.TraceLevel
- INHERIT - org.rossonet.ext.picocli.CommandLine.ScopeType
-
The element exists in the command where the element is defined and all descendents (subcommands, sub-subcommands, etc.).
- inherited() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether this option is inherited from a parent command.
- inherited() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether this command is inherited from a parent command.
- init(CommandLine, CommandLine.Help.Ansi, PrintStream, PrintStream) - Method in class org.rossonet.ext.picocli.CommandLine.HelpCommand
-
Deprecated.
- init(CommandLine, CommandLine.Help.Ansi, PrintStream, PrintStream) - Method in interface org.rossonet.ext.picocli.CommandLine.IHelpCommandInitializable
-
Deprecated.
- init(CommandLine, CommandLine.Help.ColorScheme, PrintWriter, PrintWriter) - Method in class org.rossonet.ext.picocli.CommandLine.HelpCommand
-
Initializes this object with the information needed to implement a help command that provides usage help for other commands.
- init(CommandLine, CommandLine.Help.ColorScheme, PrintWriter, PrintWriter) - Method in interface org.rossonet.ext.picocli.CommandLine.IHelpCommandInitializable2
-
Initializes this object with the information needed to implement a help command that provides usage help for other commands.
- INIT - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- INIT - org.rossonet.rules.base.BaseRulesEngine.RulesEngineStatus
- InitializationException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.InitializationException
- InitializationException(String, Exception) - Constructor for exception org.rossonet.ext.picocli.CommandLine.InitializationException
- initialValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the initial value of this option or positional parameter: the value that, if
CommandLine.Model.ArgSpec.hasInitialValue()is true, the option will be reset to before parsing (regardless of whether a default value exists), to clear values that would otherwise remain from parsing previous input. - insertSynopsisCommandName(int, CommandLine.Help.Ansi.Text) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the detailed synopsis text by inserting the command name before the specified text with options and positional parameters details.
- interactive() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether this option will prompt the user to enter a value on the command line.
- interactive() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Set
interactive=trueto make this option prompt the end user for a value (like a password). - interactive() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Set
interactive=trueif this positional parameter will prompt the end user for a value (like a password). - internalShowDefaultValue(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether the default for this option or positional parameter should be shown, potentially overriding the specified global setting.
- internalShowDefaultValue(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- interpolateVariables() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether variables should be interpolated in String values.
- interpolateVariables(Boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets whether variables should be interpolated in String values.
- invoke(Object, Method, Object[]) - Method in class org.rossonet.ext.rules.core.RuleProxy
- invoke(String, Class<?>, PrintStream, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - invoke(String, Class<?>, PrintStream, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - invoke(String, Class<?>, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - invoke(String, Class<?>, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - isAbbreviatedOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether abbreviation of option names should be allowed when matching options.
- isAbbreviatedSubcommandsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether abbreviation of subcommands should be allowed when matching subcommands.
- isAccessible() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- isAddMethodSubcommands() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether method commands should be added as subcommands.
- isAdjustLineBreaksForWideCJKCharacters() - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- isAdjustLineBreaksForWideCJKCharacters() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether line breaks should take wide Chinese, Japanese and Korean characters into account for line-breaking purposes.
- isAllowOptionsAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether options can have parameter values that match the name of an option in this command, or whether such values should be rejected with a missing parameter exception.
- isAllowSubcommandsAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether options can have parameter values that match subcommand names or aliases, or whether such values should be rejected with a missing parameter exception.
- isAnnotationPresent(Class<? extends Annotation>) - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isArgGroup() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isArgSpec() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isArray() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns
trueif this type is an array multi-value type. - isBoolean() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- isCachedMemoryPresent() - Method in class org.rossonet.rules.base.RulesContext
- isCaseInsensitiveEnumValuesAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the parser should ignore case when converting arguments to
enumvalues. - isCollection() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- isCompositeRule() - Method in class org.rossonet.ext.rules.support.RuleDefinition
- isDebug() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Returns whether the current trace level is DEBUG (the highest).
- isDebugMode() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- isDebugMode() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- isEmpty() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
-
Returns
trueif this match has no matched arguments and no matched subgroups. - isEmpty() - Method in class org.rossonet.ext.rules.api.Rules
-
Check if the rule set is empty.
- isEnabled(CommandLine.TraceLevel) - Method in enum org.rossonet.ext.picocli.CommandLine.TraceLevel
-
Returns whether messages at the specified
othertrace level would be printed for the current trace level. - isEnum() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns
trueifCommandLine.Model.ITypeInfo.getType()is an enum. - isExpandAtFiles() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether arguments starting with
'@'should be treated as the path to an argument file and its contents should be expanded into separate arguments for each line in the specified file. - isInfo() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Returns whether the current trace level is INFO or higher.
- isInteractive() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isInterpolateVariables() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether variables should be interpolated in String values.
- isMap() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- isMethodParameter() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isMixin() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isMultiValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns
trueif this argument'sCommandLine.Model.ArgSpec.type()is an array, aCollectionor aMap,falseotherwise. - isMultiValue() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isMultiValue() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
-
Returns
trueifCommandLine.Model.ITypeInfo.getType()is an array, map or collection. - isOff() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Returns whether the current trace level is OFF (the lowest).
- isOption() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns
trueif this argument is a named option,falseotherwise. - isOption() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isOption() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- isOption() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- isOptional() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ITypeInfo
- isOptionsCaseInsensitive() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether upper case and lower case should be ignored when matching option names.
- isOverwrittenOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether options for single-value fields can be specified multiple times on the command line.
- isParameter() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isParentCommand() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isPositional() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns
trueif this argument is a positional parameter,falseotherwise. - isPositional() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
- isPositional() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
- isPosixClusteredShortOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the parser accepts clustered short options.
- isPresent(String) - Method in class org.rossonet.rules.base.RulesContext
- isPresentByClass(String) - Method in class org.rossonet.rules.base.RulesContext
- isRelative() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns
trueif this Range contains a relative index like"1+", orfalseif this Range does not contain any relative indices. - isRunnableOnExecutor(CommandExecuter) - Method in interface org.rossonet.rules.base.Command
- isSkipOnFirstAppliedRule() - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- isSkipOnFirstFailedRule() - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- isSkipOnFirstNonTriggeredRule() - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- isSpec() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isSplitQuotedStrings() - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.Most applications should not change the default. The rare application that does need to split parameter values without respecting quotes should use
CommandLine.Model.ParserSpec.splitQuotedStrings(boolean). - isStopAtPositional() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the parser interprets the first positional parameter as "end of options" so the remaining arguments are all treated as positional parameters.
- isStopAtUnmatched() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the parser should stop interpreting options and positional parameters as soon as it encounters an unmatched option.
- isSubcommandsCaseInsensitive() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether upper case and lower case should be ignored when matching subcommands.
- isSubgroupOf(CommandLine.Model.ArgGroupSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns
trueif this group is a subgroup (or a nested sub-subgroup, to any level of depth) of the specified group,falseotherwise. - isToggleBooleanFlags() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the value of boolean flag options should be "toggled" when the option is matched.
- isTrimQuotes() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the parser should trim quotes from command line arguments.
- isUnknownOption() - Method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns
trueif the first unmatched command line arguments resembles an option,falseotherwise. - isUnmatched() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- isUnmatchedArgumentsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether the end user may specify arguments on the command line that are not matched to any option or parameter fields.
- isUnmatchedOptionsAllowedAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether options can have parameter values that resemble an option, or whether such values should be rejected as unknown options.
- isUnmatchedOptionsArePositionalParams() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether arguments on the command line that resemble an option should be treated as positional parameters.
- isUnresolved() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns
trueif this range contains a relative index like"1+", or variables that have not been expanded yet,falseif this Range does not contain any variables or relative indices. - isUnspecified() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns
trueif this Range is a default value,falseif the user specified this value. - isUsageHelpAutoWidth() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether picocli should attempt to detect the terminal size and adjust the usage help message width to take the full terminal width.
- isUsageHelpRequested() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns
trueif an option annotated withCommandLine.Option.usageHelp()was specified on the command line. - isUsageHelpRequested() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns
trueif one of the options that was matched on the command line is ausageHelpoption. - isUseSimplifiedAtFiles() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns whether to use a simplified argument file format that is compatible with JCommander.
- isValidIPAddress(String) - Static method in class org.rossonet.utils.NetworkHelper
- isValidMacAddress(String) - Static method in class org.rossonet.utils.NetworkHelper
- isValidSubnetMask(String) - Static method in class org.rossonet.utils.NetworkHelper
- isValueGettable() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Check whether the
CommandLine.Model.ArgSpec.getValue()method is able to get an actual value from the currentCommandLine.Model.ArgSpec.getter(). - isVariable - Variable in class org.rossonet.ext.picocli.CommandLine.Range
-
Deprecated.use
CommandLine.Range.isVariable()instead - isVariable() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns
trueif this range has no fixed upper bound. - isVersionHelpRequested() - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns
trueif an option annotated withCommandLine.Option.versionHelp()was specified on the command line. - isVersionHelpRequested() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns
trueif one of the options that was matched on the command line is aversionHelpoption. - isWarn() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Returns whether the current trace level is WARN or higher.
- italic - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- iterator() - Method in class org.rossonet.ext.rules.api.Facts
-
Return an iterator on the set of facts.
- iterator() - Method in class org.rossonet.ext.rules.api.Rules
-
Return an iterator on the rules set.
- iterator() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
-
Returns an iterator over the elements in this queue.
- iterator() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
J
- JexlAction - Class in org.rossonet.ext.rules.jexl
- JexlAction(String) - Constructor for class org.rossonet.ext.rules.jexl.JexlAction
- JexlAction(String, JexlEngine) - Constructor for class org.rossonet.ext.rules.jexl.JexlAction
- JexlCondition - Class in org.rossonet.ext.rules.jexl
- JexlCondition(String) - Constructor for class org.rossonet.ext.rules.jexl.JexlCondition
- JexlCondition(String, JexlEngine) - Constructor for class org.rossonet.ext.rules.jexl.JexlCondition
- JexlRule - Class in org.rossonet.ext.rules.jexl
- JexlRule() - Constructor for class org.rossonet.ext.rules.jexl.JexlRule
- JexlRule(JexlEngine) - Constructor for class org.rossonet.ext.rules.jexl.JexlRule
- JexlRuleFactory - Class in org.rossonet.ext.rules.jexl
- JexlRuleFactory(RuleDefinitionReader) - Constructor for class org.rossonet.ext.rules.jexl.JexlRuleFactory
- JexlRuleFactory(RuleDefinitionReader, JexlEngine) - Constructor for class org.rossonet.ext.rules.jexl.JexlRuleFactory
- join(CommandLine.Help.Ansi, int, boolean, String[], StringBuilder, Object...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Formats each of the specified values and appends it to the specified StringBuilder.
- join(CommandLine.Help.Ansi, int, String[], StringBuilder, Object...) - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Deprecated.
- joinCollection(Collection<?>, String) - Static method in class org.rossonet.utils.TextHelper
- JsonRuleDefinitionReader - Class in org.rossonet.ext.rules.support.reader
-
Rule definition reader based on Jackson.
- JsonRuleDefinitionReader() - Constructor for class org.rossonet.ext.rules.support.reader.JsonRuleDefinitionReader
-
Create a new
JsonRuleDefinitionReader. - JsonRuleDefinitionReader(ObjectMapper) - Constructor for class org.rossonet.ext.rules.support.reader.JsonRuleDefinitionReader
-
Create a new
JsonRuleDefinitionReader.
K
- keyValuesMap(String...) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Creates and returns a
Mapthat contains an entry for each specified String that is in"key:value"format.
L
- layout(CommandLine.Model.ArgSpec, CommandLine.Help.Ansi.Text[][]) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Copies the specified text values into the correct cells in the
CommandLine.Help.TextTable. - Layout(CommandLine.Help.ColorScheme, int) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Constructs a Layout with the specified color scheme, a new default TextTable, the default option renderer, and the default parameter renderer.
- Layout(CommandLine.Help.ColorScheme, CommandLine.Help.TextTable) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Constructs a Layout with the specified color scheme, the specified TextTable, the default option renderer, and the default parameter renderer.
- Layout(CommandLine.Help.ColorScheme, CommandLine.Help.TextTable, CommandLine.Help.IOptionRenderer, CommandLine.Help.IParameterRenderer) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Constructs a Layout with the specified color scheme, the specified TextTable, the specified option renderer and the specified parameter renderer.
- limitSplit() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Returns true if arguments should be split first before any further processing and the number of parts resulting from the split is limited to the max arity of the argument.
- limitSplit(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Sets whether arguments should be split first before any further processing.
- listAllFactsByClass() - Method in class org.rossonet.rules.base.RulesContext
- listAllFactsByClass(String) - Method in class org.rossonet.rules.base.RulesContext
- listAstrocytes() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- listAstrocytes() - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- listAxions() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- listAxions() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- listDendrites() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- listDendrites() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- listManagedThreads() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- listManagedThreads() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- listMonitors() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- listMonitors() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- listNeurones() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- listNeurones() - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- listSynapses() - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- listSynapses() - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- loadRules(Reader) - Method in class org.rossonet.ext.rules.support.reader.AbstractRuleDefinitionReader
-
Load rules from the given reader as an iterable of Maps.
- loadRules(Reader) - Method in class org.rossonet.ext.rules.support.reader.JsonRuleDefinitionReader
- loadRules(Reader) - Method in class org.rossonet.ext.rules.support.reader.YamlRuleDefinitionReader
- LOCAL - org.rossonet.ext.picocli.CommandLine.ScopeType
-
The element only exists in the current command.
- LogHelper - Class in org.rossonet.utils
- longestName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns the longest option name.
- longOptionsMaxWidth() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the maximum usage help long options column max width to the specified value.
- longOptionsMaxWidth(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the maximum usage help long options column max width to the specified value.
M
- main(String...) - Static method in class org.rossonet.ext.picocli.AutoComplete
-
Generates a bash completion script for the specified command class.
- makeNegative(String, CommandLine.Model.CommandSpec) - Method in interface org.rossonet.ext.picocli.CommandLine.INegatableOptionTransformer
-
Returns the negative form of the specified option name for the parser to recognize when parsing command line arguments.
- makeNegative(String, CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer
-
Returns the negative form of the specified option name for the parser to recognize when parsing command line arguments.
- makeSynopsis(String, CommandLine.Model.CommandSpec) - Method in interface org.rossonet.ext.picocli.CommandLine.INegatableOptionTransformer
-
Returns the documentation string to show in the synopsis and usage help message for the specified option.
- makeSynopsis(String, CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer
-
Returns the documentation string to show in the synopsis and usage help message for the specified option.
- makeSynopsisFromParts(int, CommandLine.Help.Ansi.Text, CommandLine.Help.Ansi.Text, CommandLine.Help.Ansi.Text, CommandLine.Help.Ansi.Text, CommandLine.Help.Ansi.Text) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Concatenates the command name and the specified synopsis parts and returns a fully rendered synopsis String.
- mapFallbackValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the fallback value for this Map option or positional parameter: the value that is put into the Map when only the key is specified for the option or positional parameter, like
-Dkeyinstead of-Dkey=value. - mapFallbackValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
For options of type Map, setting the
mapFallbackValueto any value allows end user to specify key-only parameters for this option. - mapFallbackValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
For positional parameters of type Map, setting the
mapFallbackValueto any value allows end user to specify key-only parameters for this parameter. - markStep(String) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- matchedArgs() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a list of matched options and positional parameters, in order they were matched on the command line.
- matchedOption(char) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the option with the specified short name, or
nullif no option with that name was matched on the command line. - matchedOption(String) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the option with the specified name, or
nullif no option with that name was matched on the command line. - matchedOptions() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a list of matched options, in order they were matched on the command line.
- matchedOptionsSet() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a set of matched options.
- matchedOptionValue(char, T) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the command line argument value of the option with the specified name, converted to the type of the option, or the specified default value if no option with the specified name was matched.
- matchedOptionValue(String, T) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the command line argument value of the option with the specified name, converted to the type of the option, or the specified default value if no option with the specified name was matched.
- matchedPositional(int) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the first
PositionalParamSpecthat matched an argument at the specified position, ornullif no positional parameters were matched at that position. - matchedPositionals() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a list of matched positional parameters, in order they were matched on the command line.
- matchedPositionals(int) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns all
PositionalParamSpecobjects that matched an argument at the specified position, or an empty list if no positional parameters were matched at that position. - matchedPositionalsSet() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a set of matched positional parameters.
- matchedPositionalValue(int, T) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the command line argument value of the positional parameter at the specified position, converted to the type of the positional parameter, or the specified default value if no positional parameter was matched at that position.
- matchedSubgroups() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
-
Returns matches for the subgroups, if any.
- matchedValues(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
-
Returns the values matched for the specified argument, converted to the type of the argument.
- matches() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatchContainer
-
Returns the list of
GroupMatchinstances:ArgGroupSpecs with a multiplicity greater than one may be matched multiple times. - max - Variable in class org.rossonet.ext.picocli.CommandLine.Range
-
Deprecated.use
CommandLine.Range.max()instead - max() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns the upper bound of this range (inclusive), or
Integer.MAX_VALUEif this range has no upper bound. - max(int) - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new Range object with the
maxvalue replaced by the specified value. - MaxValuesExceededException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.MaxValuesExceededException
- MEM - Static variable in class org.rossonet.rules.base.AbstractBaseRulesEngine
- messages() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the Messages for this argument group specification, or
null. - messages() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the Messages for this arg specification, or
null. - messages() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the Messages for this usage help message specification, or
null. - messages(CommandLine.Model.Messages) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Sets the Messages for this ArgGroupSpec, and returns this ArgGroupSpec.
- messages(CommandLine.Model.Messages) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Sets the Messages for this ArgSpec, and returns this ArgSpec.
- messages(CommandLine.Model.Messages) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the Messages for this usageMessage specification, and returns this UsageMessageSpec.
- Messages(CommandLine.Model.CommandSpec, String) - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.Messages
- Messages(CommandLine.Model.CommandSpec, String, ResourceBundle) - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.Messages
- Messages(CommandLine.Model.CommandSpec, ResourceBundle) - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.Messages
- MethodParam(Method, int) - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- min - Variable in class org.rossonet.ext.picocli.CommandLine.Range
-
Deprecated.use
CommandLine.Range.min()instead - min() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns the lower bound of this range (inclusive).
- min(int) - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new Range object with the
minvalue replaced by the specified value. - MissingParameterException(CommandLine, Collection<CommandLine.Model.ArgSpec>, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.MissingParameterException
- MissingParameterException(CommandLine, CommandLine.Model.ArgSpec, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.MissingParameterException
- MissingTypeConverterException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.MissingTypeConverterException
- MIXEE - org.rossonet.ext.picocli.CommandLine.Spec.Target
-
Injects the
CommandSpecof the "mixee" command that receives the options and other command elements defined here, ornullif this commands is not mixed into another command. - mixinAnnotatedElements() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a map of the mixin names to mixin
IAnnotatedElementobjects for this command. - mixins() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a map of the mixin names to mixin
CommandSpecobjects configured for this command. - mixinStandardHelpOptions() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Adds the standard
-hand--helpusageHelp options and-Vand--versionversionHelp options to the options of this command. - mixinStandardHelpOptions() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns
trueif the standard help options have been mixed in with this command,falseotherwise. - mixinStandardHelpOptions(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets whether the standard help options should be mixed in with this command.
- modelTransformer() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Returns the model transformer for this command.
- modelTransformer() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the model transformer for this CommandSpec instance.
- modelTransformer(CommandLine.IModelTransformer) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the model transformer for this CommandSpec instance.
- multiplicity() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
Determines how often this group can be specified on the command line;
"0..1"(optional) by default. - multiplicity() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the multiplicity of this group: how many occurrences it may have on the command line;
"0..1"(optional) by default. - multiplicity() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the multiplicity of this group: how many occurrences it may have on the command line;
"0..1"(optional) by default. - multiplicity(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the multiplicity of this group: how many occurrences it may have on the command line;
"0..1"(optional) by default. - multiplicity(CommandLine.Range) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the multiplicity of this group: how many occurrences it may have on the command line;
"0..1"(optional) by default. - MutuallyExclusiveArgsException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.MutuallyExclusiveArgsException
- MVELAction - Class in org.rossonet.ext.rules.mvel
- MVELAction(String) - Constructor for class org.rossonet.ext.rules.mvel.MVELAction
-
Create a new
MVELAction. - MVELAction(String, ParserContext) - Constructor for class org.rossonet.ext.rules.mvel.MVELAction
-
Create a new
MVELAction. - MVELCondition - Class in org.rossonet.ext.rules.mvel
- MVELCondition(String) - Constructor for class org.rossonet.ext.rules.mvel.MVELCondition
-
Create a new
MVELCondition. - MVELCondition(String, ParserContext) - Constructor for class org.rossonet.ext.rules.mvel.MVELCondition
-
Create a new
MVELCondition. - MVELRule - Class in org.rossonet.ext.rules.mvel
- MVELRule() - Constructor for class org.rossonet.ext.rules.mvel.MVELRule
-
Create a new MVEL rule.
- MVELRule(ParserContext) - Constructor for class org.rossonet.ext.rules.mvel.MVELRule
-
Create a new MVEL rule.
- MVELRuleFactory - Class in org.rossonet.ext.rules.mvel
-
Factory to create
MVELRuleinstances. - MVELRuleFactory(RuleDefinitionReader) - Constructor for class org.rossonet.ext.rules.mvel.MVELRuleFactory
-
Create a new
MVELRuleFactorywith a given reader. - MVELRuleFactory(RuleDefinitionReader, ParserContext) - Constructor for class org.rossonet.ext.rules.mvel.MVELRuleFactory
-
Create a new
MVELRuleFactorywith a given reader.
N
- name - Variable in class org.rossonet.ext.rules.core.BasicRule
-
Rule name.
- name() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Program name to show in the synopsis.
- name() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Mixin
-
Optionally specify a name that the mixin object can be retrieved with from the
CommandSpec. - name() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns name of this command.
- name() - Method in annotation type org.rossonet.ext.rules.annotation.Rule
-
The rule name which must be unique within a rules registry.
- name(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the String to use as the program name in the synopsis line of the help message.
- name(String) - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Set rule name.
- name(String) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- name(String) - Method in class org.rossonet.ext.rules.mvel.MVELRule
-
Set rule name.
- names() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns all names of this command, including
CommandLine.Model.CommandSpec.name()andCommandLine.Model.CommandSpec.aliases(). - names() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns one or more option names.
- names() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns one or more option names.
- names() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
One or more option names.
- names(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Replaces the option names with the specified values.
- negatable() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns whether a negative version for this boolean option is automatically added.
- negatable() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns whether a negative version for this boolean option is automatically added.
- negatable() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
(Only for boolean options): set this to automatically add a negative version for this boolean option.
- negatable(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets whether a negative version for this boolean option is automatically added, and returns this builder.
- negatableOptionTransformer() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the
INegatableOptionTransformerused to create the negative form of negatable options. - negatableOptionTransformer(CommandLine.INegatableOptionTransformer) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the
INegatableOptionTransformerused to create the negative form of negatable options. - negatedOptionsMap() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a map of the negated option names to option spec objects configured for this command.
- NetworkHelper - Class in org.rossonet.utils
- Neurone<MANAGED_OBJECT> - Interface in org.rossonet.brain.api.neurone
- NeuroneBuilder<MANAGED_OBJECT> - Interface in org.rossonet.brain.api.neurone
- NEVER - org.rossonet.ext.picocli.CommandLine.Help.Visibility
- newNeuroneBuilder() - Method in class org.rossonet.brain.api.AbstractNucleoFactory
- newNeuroneBuilder() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleoFactory
- newNucleoBuilder() - Method in class org.rossonet.brain.api.AbstractNucleoFactory
- newNucleoBuilder() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleoFactory
- newPriorityCachedThreadPool() - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPriorityCachedThreadPool(ThreadFactory) - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPriorityFixedThreadPool(int) - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPriorityFixedThreadPool(int, ThreadFactory) - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPrioritySingleThreadPool() - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPrioritySingleThreadPool(ThreadFactory) - Static method in class org.rossonet.ext.utils.concurrent.PriorityExecutors
- newPriorityTaskFor(Runnable, T, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- newPriorityTaskFor(Callable<T>, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- nextToken() - Method in class org.rossonet.utils.SystemCommandHelper.QuotedStringTokenizer
- Nucleo - Interface in org.rossonet.brain.api.nucleo
- NucleoBuilder - Interface in org.rossonet.brain.api.nucleo
- NULL_VALUE - Static variable in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Special value that can be used in some annotation attributes to designate
null. - NULL_VALUE - Static variable in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Special value that can be used in some annotation attributes to designate
null.
O
- objectFromString(String, Class<O>) - Static method in class org.rossonet.utils.TextHelper
- objectToString(Serializable) - Static method in class org.rossonet.utils.TextHelper
- off() - Method in interface org.rossonet.ext.picocli.CommandLine.Help.Ansi.IStyle
-
Returns the ANSI escape code for turning this style off.
- off() - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- off(CommandLine.Help.Ansi.IStyle...) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Returns the concatenated ANSI escape codes for turning all specified styles off.
- OFF - org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Forced OFF: never emit ANSI escape code regardless of the platform.
- OFF - org.rossonet.ext.picocli.CommandLine.TraceLevel
- offer(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- offer(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- offer(E, long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- offer(Synapse, BrainJob) - Method in interface org.rossonet.brain.api.neurone.dendrite.Dendrite
- offer(Command) - Method in class org.rossonet.rules.base.CommandQueue
- offerFirst(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- offerFirst(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- offerFirst(E, long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- offerLast(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- offerLast(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- offerLast(E, long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- OK - Static variable in class org.rossonet.ext.picocli.CommandLine.ExitCode
-
Return value from the
executeandexecuteHelpRequestmethods signifying successful termination. - on() - Method in interface org.rossonet.ext.picocli.CommandLine.Help.Ansi.IStyle
-
Returns the ANSI escape code for turning this style on.
- on() - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- on(CommandLine.Help.Ansi.IStyle...) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Returns the concatenated ANSI escape codes for turning all specified styles on.
- ON - org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Forced ON: always emit ANSI escape code regardless of the platform.
- ON_DEMAND - org.rossonet.ext.picocli.CommandLine.Help.Visibility
- onEvaluationError(Rule, Facts, Exception) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered on condition evaluation error due to any runtime exception.
- onFailure(Rule, Facts, Exception) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered after a rule has failed.
- onSuccess(Rule, Facts) - Method in interface org.rossonet.ext.rules.api.RuleListener
-
Triggered after a rule has been executed successfully.
- optionArity(Field) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new
Rangebased on theCommandLine.Option.arity()annotation on the specified field, or the field type's default arity if no arity was specified. - optionList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a description of all options in this command, including any argument groups.
- optionList(CommandLine.Help.Layout, Comparator<CommandLine.Model.OptionSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Sorts all
Optionswith the specifiedcomparator(if the comparator is non-null), then adds all non-hidden options to the specified TextTable and returns the result of TextTable.toString(). - optionListExcludingGroups(List<CommandLine.Model.OptionSpec>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a description of the specified list of options.
- optionListExcludingGroups(List<CommandLine.Model.OptionSpec>, CommandLine.Help.Layout, Comparator<CommandLine.Model.OptionSpec>, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Sorts all
Optionswith the specifiedcomparator(if the comparator is non-null), then adds the specified options to the specified TextTable and returns the result of TextTable.toString(). - optionListGroupSections() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a rendered section of the usage help message that contains the argument groups that have a non-
nullheading. - optionListHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the options list.
- optionListHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the options list.
- optionListHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the option list; an empty string if there are no options, otherwise the result of
String.format(optionListHeading, params). - optionListHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the heading preceding the options list.
- optionParams(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for option parameters in this color scheme builder and returns this builder.
- optionParamStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for option parameters in this color scheme builder.
- optionParamStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for option parameters in this color scheme.
- optionParamText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all optionParam styles applied to the specified optionParam string.
- optionRenderer - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Layout
- optionRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Returns the IOptionRenderer used to render options to Text before adding this text to the TextTable in this layout.
- options() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the list of options configured for this group.
- options() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of options configured for this command.
- options(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for options in this color scheme and returns this color scheme.
- optionsCaseInsensitive() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether the options are case-insensitive.
- optionsCaseInsensitive(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the case-insensitivity of options.
- optionSectionGroups() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the list of
ArgGroupSpecinstances in this command that have a non-nullheading, most deeply nested argument groups first. - optionsMap() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a map of the option names to option spec objects configured for this command.
- optionStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for options in this color scheme builder.
- optionStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for options in this color scheme.
- optionText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all option styles applied to the specified option string.
- order() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
Determines the position in the options list in the usage help message at which this group should be shown.
- order() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the position in the options list in the usage help message at which this group should be shown.
- order() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the position in the options list in the usage help message at which this group should be shown.
- order() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IOrdered
-
Returns the position in the options list in the usage help message at which this element should be shown.
- order() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns the position in the options list in the usage help message at which this option should be shown.
- order() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns the position in the options list in the usage help message at which this option should be shown.
- order() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
When
@Command(sortOptions = false)is specified, this attribute can be used to control the order in which options are listed in the usage help message. - order() - Method in annotation type org.rossonet.ext.rules.annotation.Action
-
The order in which the action should be executed.
- order(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the position in the options list in the usage help message at which this group should be shown, and returns this builder.
- order(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets the position in the options list in the usage help message at which this option should be shown, and returns this builder.
- org.rossonet.brain.api - package org.rossonet.brain.api
- org.rossonet.brain.api.astrocyte - package org.rossonet.brain.api.astrocyte
- org.rossonet.brain.api.astrocyte.simple - package org.rossonet.brain.api.astrocyte.simple
- org.rossonet.brain.api.astrocyte.synapse - package org.rossonet.brain.api.astrocyte.synapse
- org.rossonet.brain.api.astrocyte.synapse.rules - package org.rossonet.brain.api.astrocyte.synapse.rules
- org.rossonet.brain.api.job - package org.rossonet.brain.api.job
- org.rossonet.brain.api.message - package org.rossonet.brain.api.message
- org.rossonet.brain.api.neurone - package org.rossonet.brain.api.neurone
- org.rossonet.brain.api.neurone.axion - package org.rossonet.brain.api.neurone.axion
- org.rossonet.brain.api.neurone.dendrite - package org.rossonet.brain.api.neurone.dendrite
- org.rossonet.brain.api.neurone.simple - package org.rossonet.brain.api.neurone.simple
- org.rossonet.brain.api.nucleo - package org.rossonet.brain.api.nucleo
- org.rossonet.brain.api.nucleo.base - package org.rossonet.brain.api.nucleo.base
- org.rossonet.ext.picocli - package org.rossonet.ext.picocli
- org.rossonet.ext.rules.annotation - package org.rossonet.ext.rules.annotation
-
This package contains Easy Rules annotations.
- org.rossonet.ext.rules.api - package org.rossonet.ext.rules.api
-
This package contains Easy Rules public API.
- org.rossonet.ext.rules.core - package org.rossonet.ext.rules.core
-
This package contains Easy Rules core implementation.
- org.rossonet.ext.rules.jexl - package org.rossonet.ext.rules.jexl
-
This package contains classes to support JEXL.
- org.rossonet.ext.rules.mvel - package org.rossonet.ext.rules.mvel
-
This package contains classes to support MVEL.
- org.rossonet.ext.rules.support - package org.rossonet.ext.rules.support
- org.rossonet.ext.rules.support.composite - package org.rossonet.ext.rules.support.composite
- org.rossonet.ext.rules.support.reader - package org.rossonet.ext.rules.support.reader
- org.rossonet.ext.utils - package org.rossonet.ext.utils
- org.rossonet.ext.utils.concurrent - package org.rossonet.ext.utils.concurrent
- org.rossonet.rules.base - package org.rossonet.rules.base
- org.rossonet.utils - package org.rossonet.utils
- org.rossonet.utils.text - package org.rossonet.utils.text
- originalArgs() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the original command line arguments that were passed to the
CommandLine.parseArgs(String...)method, before @-file expansion. - originalArgs(String[]) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Sets the specified original command line arguments that were passed to the
CommandLine.parseArgs(String...)method, before @-file expansion. - originallyRequired() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the original value of the option's required attribute, regardless of whether the option is used in an exclusive group or not.
- originalStringValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the original command line arguments matched by this option or positional parameter spec.
- originalValue() - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns the original String value that this range was constructed with.
- OtpHelper - Class in org.rossonet.utils
- out() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns the stream to print command output to.
- overflow - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Column
-
Policy that determines how to handle values larger than the column width.
- OverwrittenOptionException(CommandLine, CommandLine.Model.ArgSpec, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.OverwrittenOptionException
- overwrittenOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- overwrittenOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
P
- parameterArity(Field) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new
Rangebased on theCommandLine.Parameters.arity()annotation on the specified field, or the field type's default arity if no arity was specified. - parameterConsumer() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns a custom
IParameterConsumerto temporarily suspend picocli's parsing logic and process one or more command line arguments in a custom manner, ornull. - parameterConsumer() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Optionally specify a custom
IParameterConsumerto temporarily suspend picocli's parsing logic and process one or more command line arguments in a custom manner. - parameterConsumer() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Optionally specify a custom
IParameterConsumerto temporarily suspend picocli's parsing logic and process one or more command line arguments in a custom manner. - ParameterException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Constructs a new ParameterException with the specified CommandLine and error message.
- ParameterException(CommandLine, String, Throwable) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Constructs a new ParameterException with the specified CommandLine and error message.
- ParameterException(CommandLine, String, Throwable, CommandLine.Model.ArgSpec, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Constructs a new ParameterException with the specified CommandLine and error message.
- ParameterException(CommandLine, String, CommandLine.Model.ArgSpec, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ParameterException
-
Constructs a new ParameterException with the specified CommandLine and error message.
- parameterIndex(Field) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new
Rangebased on theCommandLine.Parameters.index()annotation on the specified field. - ParameterIndexGapException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.ParameterIndexGapException
- parameterLabelRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Option and positional parameter value label renderer used for the synopsis line(s) and the option list.
- parameterList() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the rendered positional parameters section of the usage help message for all positional parameters in this command.
- parameterList(List<CommandLine.Model.PositionalParamSpec>) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the rendered positional parameters section of the usage help message for the specified positional parameters.
- parameterList(List<CommandLine.Model.PositionalParamSpec>, CommandLine.Help.Layout, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the rendered section of the usage help message that lists the specified parameters with their descriptions.
- parameterList(CommandLine.Help.Layout, CommandLine.Help.IParamLabelRenderer) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the rendered section of the usage help message that lists all positional parameters in this command with their descriptions.
- parameterListHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the parameters list.
- parameterListHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the parameter list.
- parameterListHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the positional parameter list; an empty string if there are no positional parameters, otherwise the result of
String.format(parameterListHeading, params). - parameterListHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional heading preceding the parameter list.
- parameterRenderer - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Layout
- parameterRenderer() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Returns the IParameterRenderer used to render positional params to Text before adding this text to the TextTable in this layout.
- parameters(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for positional parameters in this color scheme builder and returns this builder.
- parameterStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for positional parameters in this color scheme builder.
- parameterStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for positional parameters in this color scheme.
- parameterText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all parameter styles applied to the specified parameter string.
- paramLabel() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the name of the option or positional parameter used in the usage help message.
- paramLabel() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Specify a
paramLabelfor the option parameter to be used in the usage help message. - paramLabel() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Specify a
paramLabelfor the parameter to be used in the usage help message. - parent() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the parent command of this subcommand, or
nullif this is a top-level command. - parent() - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
- parent(CommandLine.Model.CommandSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the parent command of this subcommand.
- parentCommandElements() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of program elements annotated with
{@literal @}ParentCommandconfigured for this command. - parentGroup() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the parent group that this group is part of, or
nullif this group is not part of a composite. - parse(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Parses the specified comma-separated sequence of style descriptors and returns the associated styles.
- parse(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Converts the specified markup styles to an array of
CommandLine.Help.Ansi.IStyleobjects. - parse(String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.parseArgs(String...)instead - parseArgs(String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Expands any @-files in the specified command line arguments, then parses the arguments and returns a
ParseResultwith the options, positional parameters, and subcommands (if any) that were recognized and initialized during the parsing process. - parser() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the parser specification for this command.
- parser(CommandLine.Model.ParserSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Initializes the parser specification for this command from the specified settings and returns this commandSpec.
- ParserSpec() - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- parseWithHandler(CommandLine.IParseResultHandler2<R>, String[]) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - parseWithHandler(CommandLine.IParseResultHandler, PrintStream, String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - parseWithHandlers(CommandLine.IParseResultHandler2<R>, CommandLine.IExceptionHandler2<R>, String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - parseWithHandlers(CommandLine.IParseResultHandler, PrintStream, CommandLine.Help.Ansi, CommandLine.IExceptionHandler, String...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)andCommandLine.getExecutionResult()instead - peek() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- peek() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- peekCachedFacts() - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- peekFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- peekFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- peekLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- peekLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- PicocliException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.PicocliException
- PicocliException(String, Throwable) - Constructor for exception org.rossonet.ext.picocli.CommandLine.PicocliException
- PlaceHolder - Class in org.rossonet.utils.text
- PlaceHolder(String, String, String) - Constructor for class org.rossonet.utils.text.PlaceHolder
- plainString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns the plain text without any formatting.
- poll() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- poll() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- poll() - Method in class org.rossonet.rules.base.CommandQueue
- poll(long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pollCachedFacts() - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- pollFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pollFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- pollFirst(long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pollLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pollLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- pollLast(long, TimeUnit) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pop() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- pop() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- popolateTextPlaceholdersFromData(String, Map<String, String>, String, String) - Static method in class org.rossonet.utils.TextHelper
- popolateTextPlaceholdersFromData(String, Map<String, String>, String, String, Pattern) - Static method in class org.rossonet.utils.TextHelper
- populateCommand(T, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Convenience method that initializes the specified annotated object from the specified command line arguments.
- populateSpec(Class<T>, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Convenience method that derives the command specification from the specified interface class, and returns an instance of the specified interface.
- positionalParameters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the list of positional parameters configured for this group.
- positionalParameters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of positional parameters configured for this command.
- posixClusteredShortOptionsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- posixClusteredShortOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- posixOptionsMap() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a map of the short (single character) option names to option spec objects configured for this command.
- prepareStringAsDnsHostRecord(String, String) - Static method in class org.rossonet.utils.DataInDnsHelper
- preprocess(Stack<String>, CommandLine.Model.CommandSpec, CommandLine.Model.ArgSpec, Map<String, Object>) - Method in interface org.rossonet.ext.picocli.CommandLine.IParameterPreprocessor
-
Called when either the command, option or positional parameter that has this preprocessor configured was recognized by the picocli parser.
- preprocessor() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Returns the preprocessor for this command.
- preprocessor() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns a custom
IParameterPreprocessorto either replace or complement picocli's parsing logic for the parameter(s) of this option or position. - preprocessor() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the preprocessor for this CommandSpec instance.
- preprocessor() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Returns the preprocessor for this option.
- preprocessor() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Returns the preprocessor for this positional parameter.
- preprocessor(CommandLine.IParameterPreprocessor) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the preprocessor for this CommandSpec instance.
- printHelpIfRequested(List<CommandLine>, PrintStream, PrintStream, CommandLine.Help.Ansi) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.executeHelpRequest(ParseResult)instead - printHelpIfRequested(List<CommandLine>, PrintStream, PrintStream, CommandLine.Help.ColorScheme) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.executeHelpRequest(ParseResult)instead - printHelpIfRequested(List<CommandLine>, PrintStream, CommandLine.Help.Ansi) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.printHelpIfRequested(ParseResult)instead - printHelpIfRequested(CommandLine.ParseResult) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.executeHelpRequest(ParseResult). - printSuggestions(PrintStream) - Method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns
trueand prints suggested solutions to the specified stream if such solutions exist, otherwise returnsfalse. - printSuggestions(PrintWriter) - Method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns
trueand prints suggested solutions to the specified stream if such solutions exist, otherwise returnsfalse. - printSuggestions(CommandLine.ParameterException, PrintStream) - Static method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns
trueand prints suggested solutions to the specified stream if such solutions exist, otherwise returnsfalse. - printSuggestions(CommandLine.ParameterException, PrintWriter) - Static method in exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
-
Returns
trueand prints suggested solutions to the specified writer if such solutions exist, otherwise returnsfalse. - printVersionHelp(PrintStream) - Method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.printVersionHelp(PrintStream, Help.Ansi)with the ANSI setting of the configured color scheme. - printVersionHelp(PrintStream, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine
-
Prints version information from the
CommandLine.Command.version()annotation to the specifiedPrintStream. - printVersionHelp(PrintStream, CommandLine.Help.Ansi, Object...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Prints version information from the
CommandLine.Command.version()annotation to the specifiedPrintStream. - printVersionHelp(PrintWriter) - Method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.printVersionHelp(PrintWriter, Help.Ansi, Object...)with the ANSI setting of the configured color scheme. - printVersionHelp(PrintWriter, CommandLine.Help.Ansi, Object...) - Method in class org.rossonet.ext.picocli.CommandLine
-
Prints version information from the
CommandLine.Command.version()annotation to the specifiedPrintWriter. - priority - Variable in class org.rossonet.ext.rules.core.BasicRule
-
Rule priority.
- priority() - Method in annotation type org.rossonet.ext.rules.annotation.Rule
-
The rule priority.
- priority(int) - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Set rule priority.
- priority(int) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- priority(int) - Method in class org.rossonet.ext.rules.mvel.MVELRule
-
Set rule priority.
- Priority - Annotation Type in org.rossonet.ext.rules.annotation
-
Annotation to mark the method to execute to get rule priority.
- PriorityBlockingDeque<E> - Class in org.rossonet.ext.utils.concurrent
- PriorityBlockingDeque() - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(int) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(int, Comparator<? super E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(Collection<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(SortedSet<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(PriorityBlockingDeque<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityBlockingDeque(PriorityDeque<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- PriorityDeque<E> - Class in org.rossonet.ext.utils.concurrent
- PriorityDeque() - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityDeque(int) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityDeque(int, Comparator<? super E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityDeque(Collection<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityDeque(SortedSet<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityDeque(PriorityDeque<? extends E>) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityDeque
- PriorityExecutors - Class in org.rossonet.ext.utils.concurrent
- PriorityExecutors() - Constructor for class org.rossonet.ext.utils.concurrent.PriorityExecutors
- PriorityExecutorService - Interface in org.rossonet.ext.utils.concurrent
- PriorityFuture<T> - Class in org.rossonet.ext.utils.concurrent
- PriorityFuture(Runnable, T, int) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityFuture
- PriorityFuture(Callable<T>, int) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityFuture
- PriorityThreadPoolExecutor - Class in org.rossonet.ext.utils.concurrent
- PriorityThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- PriorityThreadPoolExecutor(int, int, long, TimeUnit, RejectedExecutionHandler) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- PriorityThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- PriorityThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- priorityThreshold(int) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- prompt() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the text displayed to the end user for an interactive option or positional parameter when asking for user input.
- prompt() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Use this attribute to customize the text displayed to the end user for an interactive option when asking for user input.
- prompt() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Use this attribute to customize the text displayed to the end user for an interactive positional parameter when asking for user input.
- PropertiesDefaultProvider() - Constructor for class org.rossonet.ext.picocli.CommandLine.PropertiesDefaultProvider
-
Default constructor, used when this default value provider is specified in the annotations:
- PropertiesDefaultProvider(File) - Constructor for class org.rossonet.ext.picocli.CommandLine.PropertiesDefaultProvider
-
This constructor loads default values from the specified properties file.
- PropertiesDefaultProvider(Properties) - Constructor for class org.rossonet.ext.picocli.CommandLine.PropertiesDefaultProvider
-
This constructor loads default values from the specified properties object.
- push(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- push(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- put(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- put(String, T) - Method in class org.rossonet.ext.rules.api.Facts
-
Add a fact, replacing any fact with the same name.
- putFirst(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- putLast(E) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- putValue(int, int, CommandLine.Help.Ansi.Text) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Writes the specified value into the cell at the specified row and column and returns the last row and column written to.
Q
- qualifiedName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the String to use as the program name in the synopsis line of the help message: this command's
name, preceded by the qualified name of the parent command, if any, separated by a space. - qualifiedName(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns this command's fully qualified name, which is its
name, preceded by the qualified name of the parent command, if this command has a parent command. - QuotedStringTokenizer(String) - Constructor for class org.rossonet.utils.SystemCommandHelper.QuotedStringTokenizer
R
- Range(int, int, boolean, boolean, String) - Constructor for class org.rossonet.ext.picocli.CommandLine.Range
-
Constructs a new Range object with the specified parameters.
- read(Reader) - Method in class org.rossonet.ext.rules.support.reader.AbstractRuleDefinitionReader
- read(Reader) - Method in interface org.rossonet.ext.rules.support.reader.RuleDefinitionReader
-
Read a list of rule definitions from a rule descriptor.
- refuelling(BrainThread) - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- register(Object...) - Method in class org.rossonet.ext.rules.api.Rules
-
Register one or more new rules.
- registerAxion(Axion) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- registerAxion(Axion) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- registerCommand(String, Class<? extends Command>) - Static method in class org.rossonet.rules.base.RulesContext
- registerCompleteCallback(SynapseCallback) - Method in interface org.rossonet.brain.api.astrocyte.synapse.Synapse
- registerConverter(Class<K>, CommandLine.ITypeConverter<K>) - Method in class org.rossonet.ext.picocli.CommandLine
-
Registers the specified type converter for the specified class.
- registerDendrite(Dendrite) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- registerDendrite(Dendrite) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- registerMonitor(BrainEventMonitor) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- registerMonitor(BrainEventMonitor) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- registerRuleListener(RuleListener) - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
- registerRuleListener(RuleListener) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Register a rule listener.
- registerRuleListeners(List<RuleListener>) - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
- registerRuleListeners(List<RuleListener>) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Register a list of rule listener.
- registerRulesEngineListener(RulesEngineListener) - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
- registerRulesEngineListener(RulesEngineListener) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Register a rules engine listener.
- registerRulesEngineListeners(List<RulesEngineListener>) - Method in class org.rossonet.ext.rules.core.AbstractRulesEngine
- registerRulesEngineListeners(List<RulesEngineListener>) - Method in class org.rossonet.ext.rules.core.InferenceRulesEngine
-
Register a list of rules engine listener.
- remainingCapacity() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- remove() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- remove(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- remove(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
-
Removes a single instance of the specified element from this queue, if it is present.
- remove(String) - Method in class org.rossonet.ext.rules.api.Facts
-
Remove a fact by name.
- remove(String) - Method in class org.rossonet.rules.base.CachedMemory
- remove(CommandLine.Model.ArgSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
(INCUBATING) Removes the specified option spec or positional parameter spec from the list of configured arguments to expect.
- remove(Fact<T>) - Method in class org.rossonet.ext.rules.api.Facts
-
Remove a fact.
- removeFact(String) - Method in class org.rossonet.rules.base.RulesContext
- removeFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- removeFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- removeFirstOccurrence(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- removeFirstOccurrence(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- removeLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- removeLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- removeLastOccurrence(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- removeLastOccurrence(Object) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- removeNeurone(Neurone<?>) - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- removeNeurone(Neurone<?>) - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- removePattern(String) - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer.Builder
-
Removes the negative replacement and synopsis replacement for the specified regular expression.
- removeRule(Object) - Method in class org.rossonet.ext.rules.support.composite.CompositeRule
-
Remove a rule from the composite rule.
- removeSubcommand(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Removes the subcommand with the specified name or alias from this CommandSpec and returns the
CommandLineinstance that was associated with the specified name, ornullof the specified name was not associated with a subcommand. - render(CommandLine.Help) - Method in interface org.rossonet.ext.picocli.CommandLine.IHelpSectionRenderer
-
Renders a section of the usage help, like header heading, header, synopsis heading, synopsis, description heading, description, etc.
- render(CommandLine.Model.OptionSpec, CommandLine.Help.IParamLabelRenderer, CommandLine.Help.ColorScheme) - Method in interface org.rossonet.ext.picocli.CommandLine.Help.IOptionRenderer
-
Returns a text representation of the specified option and its parameter(s) if any.
- render(CommandLine.Model.PositionalParamSpec, CommandLine.Help.IParamLabelRenderer, CommandLine.Help.ColorScheme) - Method in interface org.rossonet.ext.picocli.CommandLine.Help.IParameterRenderer
-
Returns a text representation of the specified positional parameter.
- renderedDescription() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Deprecated.Use
CommandLine.Model.ArgSpec.description()instead - renderParameterLabel(CommandLine.Model.ArgSpec, CommandLine.Help.Ansi, List<CommandLine.Help.Ansi.IStyle>) - Method in interface org.rossonet.ext.picocli.CommandLine.Help.IParamLabelRenderer
-
Returns a text rendering of the option parameter or positional parameter; returns an empty string
""if the option is a boolean and does not take a parameter. - required() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether this is a required option or positional parameter without a default value.
- required() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Indicates whether this option is required.
- requiredArgs() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the required options and positional parameters in this group; may be empty but not
null. - requiredArgs() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of required options and positional parameters configured for this command.
- requiredOptionMarker() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Prefix required options with this character in the options list.
- requiredOptionMarker() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the character used to prefix required options in the options list.
- requiredOptionMarker(char) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the character used to prefix required options in the options list.
- reset - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- resetAndInitialize() - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- resetAndInitialize() - Method in interface org.rossonet.rules.base.BaseRulesEngine
- resetAndInitialize(RulesEngine) - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- resetAndInitialize(RulesEngine) - Method in interface org.rossonet.rules.base.BaseRulesEngine
- resetOriginalStringValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Sets the
originalStringValuesto a new list instance. - resetStringValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Sets the
stringValuesto a new list instance. - resetStyle() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the style that "resets" the style state to neutral.
- resourceBundle() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the base name of the ResourceBundle to find option and positional parameters descriptions, as well as usage help message sections and section headings.
- resourceBundle() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the resource bundle for this command.
- resourceBundle() - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the ResourceBundle of this object or
null. - resourceBundle(ResourceBundle) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Initializes the resource bundle for this command: sets the
UsageMessageSpec.messagesto aMessagesobject created from this command spec and the specified bundle, and then sets theArgSpec.messagesof all options and positional parameters in this command to the sameMessagesinstance. - resourceBundle(CommandLine.Model.Messages) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the ResourceBundle of the specified Messages object or
nullif the specified Messages object isnull. - resourceBundleBaseName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the resource bundle base name for this command.
- resourceBundleBaseName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the base name of the ResourceBundle of this object or
null. - resourceBundleBaseName(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Initializes the resource bundle for this command: sets the
UsageMessageSpec.messagesto aMessagesobject created from this command spec and the specified bundle, and then sets theArgSpec.messagesof all options and positional parameters in this command to the sameMessagesinstance. - resourceBundleBaseName(CommandLine.Model.Messages) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
Returns the ResourceBundle of the specified Messages object or
nullif the specified Messages object isnull. - returnResultOrExit(R) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Convenience method for subclasses that returns the specified result object if no exit code was set, or otherwise, if an exit code was set, calls
System.exitwith the configured exit code to terminate the currently running Java virtual machine. - reverse - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- richStackTraceString(Throwable) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a String with the
error stylesapplied to the stack trace lines showing the throwable class name and error message (including "Caused by:..." lines), and thestack trace stylesapplied to the remaining stack trace of lines the specified Throwable. - root() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the root option or positional parameter (on the parent command), if this option or positional parameter was inherited; or
nullif it was not. - root() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the root command: the top-level command of the hierarchy, never
null. - row - Variable in class org.rossonet.ext.picocli.CommandLine.Help.TextTable.Cell
-
Table row index (zero based).
- rowCount() - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Returns the current number of rows of this
TextTable. - Rule - Interface in org.rossonet.ext.rules.api
-
Abstraction for a rule that can be fired by a rules engine.
- Rule - Annotation Type in org.rossonet.ext.rules.annotation
-
Annotation to mark a class as a rule.
- RuleBuilder - Class in org.rossonet.ext.rules.core
-
Builder to create
Ruleinstances. - RuleBuilder() - Constructor for class org.rossonet.ext.rules.core.RuleBuilder
- RuleDefinition - Class in org.rossonet.ext.rules.support
-
Rule definition as defined in a rule descriptor.
- RuleDefinition() - Constructor for class org.rossonet.ext.rules.support.RuleDefinition
- RuleDefinitionReader - Interface in org.rossonet.ext.rules.support.reader
-
Strategy interface for
RuleDefinitionreaders. - RuleListener - Interface in org.rossonet.ext.rules.api
-
A listener for rule execution events.
- RuleProvider - Interface in org.rossonet.rules.base
- RuleProxy - Class in org.rossonet.ext.rules.core
-
Main class to create rule proxies from annotated objects.
- rules - Variable in class org.rossonet.ext.rules.support.composite.CompositeRule
-
The set of composing rules.
- Rules - Class in org.rossonet.ext.rules.api
-
This class encapsulates a set of rules and represents a rules namespace.
- Rules(Object...) - Constructor for class org.rossonet.ext.rules.api.Rules
-
Create a new
Rulesobject. - Rules(Set<Rule>) - Constructor for class org.rossonet.ext.rules.api.Rules
-
Create a new
Rulesobject. - Rules(Rule...) - Constructor for class org.rossonet.ext.rules.api.Rules
-
Create a new
Rulesobject. - RulesContext - Class in org.rossonet.rules.base
- RulesContext(CommandQueue, Facts) - Constructor for class org.rossonet.rules.base.RulesContext
- RulesEngine - Interface in org.rossonet.ext.rules.api
-
Rules engine interface.
- RulesEngineListener - Interface in org.rossonet.ext.rules.api
-
A listener for rules engine execution events.
- RulesEngineParameters - Class in org.rossonet.ext.rules.api
-
Parameters of a rules engine.
- RulesEngineParameters() - Constructor for class org.rossonet.ext.rules.api.RulesEngineParameters
-
Create a new
RulesEngineParameterswith default values. - RulesEngineParameters(boolean, boolean, boolean, int) - Constructor for class org.rossonet.ext.rules.api.RulesEngineParameters
-
Create a new
RulesEngineParameters. - run() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThread
- run() - Method in class org.rossonet.ext.picocli.AutoComplete.GenerateCompletion
- run() - Method in class org.rossonet.ext.picocli.CommandLine.HelpCommand
-
Invokes
usagefor the specified command, or for the parent command. - run() - Method in class org.rossonet.ext.utils.concurrent.PriorityFuture
- run() - Method in class org.rossonet.utils.SystemCommandHelper.StreamGobbler
- run(Class<R>, CommandLine.IFactory, PrintStream, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(Class<R>, CommandLine.IFactory, PrintStream, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(Class<R>, CommandLine.IFactory, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(Class<R>, CommandLine.IFactory, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(CommandExecuter) - Method in interface org.rossonet.rules.base.Command
- run(R, PrintStream, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(R, PrintStream, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(R, PrintStream, CommandLine.Help.Ansi, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - run(R, String...) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.use
CommandLine.execute(String...)instead - RunAll() - Constructor for class org.rossonet.ext.picocli.CommandLine.RunAll
- RunFirst() - Constructor for class org.rossonet.ext.picocli.CommandLine.RunFirst
- runJob(Dendrite, BrainJob) - Method in interface org.rossonet.brain.api.neurone.Neurone
- runJob(Dendrite, BrainJob) - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- RunLast() - Constructor for class org.rossonet.ext.picocli.CommandLine.RunLast
- RUNNING - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- RUNNING_DEBUG - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- runWithTimeout(Runnable, long, TimeUnit) - Static method in class org.rossonet.utils.ThreadHelper
- runWithTimeout(Callable<RETURN_TYPE>, long, TimeUnit) - Static method in class org.rossonet.utils.ThreadHelper
S
- SA_SHA1_RSA - Static variable in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
-
Signature Algorithm for SHA1 with RSA.
- SA_SHA256_ECDSA - Static variable in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
-
Signature Algorithm for SHA256 with ECDSA.
- SA_SHA256_RSA - Static variable in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
-
Signature Algorithm for SHA256 with RSA.
- save(String, F) - Method in class org.rossonet.rules.base.CachedMemory
- scope() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Returns whether subcommands inherit their attributes from this parent command.
- scope() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the
CommandLine.Model.IScopethat determines where the setter sets the value (or the getter gets the value) of the annotated program element associated with this group. - scope() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the
CommandLine.Model.IScopethat determines where the setter sets the value (or the getter gets the value) of the annotated program element associated with this group. - scope() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the binding
CommandLine.Model.IScopethat determines on which object to set the value (or from which object to get the value) of this argument. - scope() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- scope() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Determines on which command(s) this option exists: on this command only (the default), or whether this is a "global" option that is applied to this command and all subcommands, sub-subcommands, etc.
- scope() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Determines on which command(s) this positional parameter exists: on this command only (the default), or whether this is a "global" parameter that is applied to this command and all subcommands, sub-subcommands, etc.
- scope(CommandLine.Model.IScope) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the
CommandLine.Model.IScopethat targets where the setter sets the value of the annotated program element associated with this group, and returns this builder. - scopeType() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the scope of this argument; it it local, or inherited (it applies to this command as well as all sub- and sub-subcommands).
- scopeType() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the scope of this argument; it it local, or inherited (it applies to this command as well as all sub- and sub-subcommands).
- scopeType(CommandLine.ScopeType) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the scope of where this argument applies: only this command, or also all sub (and sub-sub) commands, and returns this builder.
- SECTION_KEY_AT_FILE_PARAMETER - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_COMMAND_LIST - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_COMMAND_LIST_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_DESCRIPTION - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_DESCRIPTION_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_END_OF_OPTIONS - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_EXIT_CODE_LIST - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_EXIT_CODE_LIST_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_FOOTER - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_FOOTER_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_HEADER - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_HEADER_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_OPTION_LIST - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_OPTION_LIST_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_PARAMETER_LIST - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_PARAMETER_LIST_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_SYNOPSIS - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- SECTION_KEY_SYNOPSIS_HEADING - Static variable in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- sectionKeys() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the section keys in the order that the usage help message should render the sections.
- sectionKeys(List<String>) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the section keys in the order that the usage help message should render the sections.
- sectionMap() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the map of section keys and renderers used to construct the usage help message.
- sectionMap(Map<String, CommandLine.IHelpSectionRenderer>) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the map of section keys and renderers used to construct the usage help message to a copy of the specified map.
- self() - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Returns
thisto allow method chaining when calling the setters for a fluent API. - self() - Method in class org.rossonet.ext.picocli.CommandLine.DefaultExceptionHandler
-
Deprecated.
- self() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns this builder.
- self() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec.Builder
-
Returns this builder.
- self() - Method in class org.rossonet.ext.picocli.CommandLine.RunAll
- self() - Method in class org.rossonet.ext.picocli.CommandLine.RunFirst
- self() - Method in class org.rossonet.ext.picocli.CommandLine.RunLast
- SELF - org.rossonet.ext.picocli.CommandLine.Spec.Target
-
Injects the
CommandSpecof the command where this@Spec-annotated program element is declared. - SelfSignedCertificateBuilder - Class in org.rossonet.ext.utils
- SelfSignedCertificateBuilder(KeyPair) - Constructor for class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- SelfSignedCertificateBuilder(KeyPair, SelfSignedCertificateGenerator) - Constructor for class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- SelfSignedCertificateGenerator - Class in org.rossonet.ext.utils
- SelfSignedCertificateGenerator() - Constructor for class org.rossonet.ext.utils.SelfSignedCertificateGenerator
- separator() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
String that separates options from option parameters.
- separator() - Method in interface org.rossonet.ext.picocli.CommandLine.Help.IParamLabelRenderer
-
Returns the separator between option name and param label.
- separator() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Returns the String to use as the separator between options and option parameters.
- separator(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
-
Sets the String to use as the separator between options and option parameters.
- set(T) - Method in interface org.rossonet.ext.picocli.CommandLine.Model.ISetter
-
Sets the new value of the option or positional parameter.
- setAbbreviatedOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether abbreviated option names should be matched.
- setAbbreviatedSubcommandsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether abbreviated subcommands should be matched.
- setAccessible(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- setActions(List<String>) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setAddMethodSubcommands(Boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets whether method commands should be added as subcommands.
- setAdjustLineBreaksForWideCJKCharacters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- setAdjustLineBreaksForWideCJKCharacters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether line breaks should take wide Chinese, Japanese and Korean characters into account, and returns this UsageMessageSpec.
- setAllowOptionsAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether options can have parameter values that match the name of an option in this command, or whether such values should be rejected with a missing parameter exception.
- setAllowSubcommandsAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether options can have parameter values that match subcommand names or aliases, or whether such values should be rejected with a missing parameter exception.
- setApplicationUri(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setAtFileCommentChar(Character) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the character that starts a single-line comment or
nullif all content of argument files should be interpreted as arguments (without comments). - setCachedMemory(CachedMemory) - Method in class org.rossonet.rules.base.AbstractBaseRulesEngine
- setCachedMemory(CachedMemory) - Method in interface org.rossonet.rules.base.BaseRulesEngine
- setCaseInsensitiveEnumValuesAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the parser should ignore case when converting arguments to
enumvalues. - setColorScheme(CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the color scheme to use when printing help.
- setCommandName(String) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the command name (also called program name) displayed in the usage help synopsis to the specified value.
- setCommonName(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setComposingRules(List<RuleDefinition>) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setCompositeRuleType(String) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setCondition(String) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setCountryCode(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setData(Object...) - Method in interface org.rossonet.rules.base.Command
- setDebugMode(boolean) - Method in interface org.rossonet.brain.api.astrocyte.Astrocyte
- setDebugMode(boolean) - Method in class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- setDefaultEncryptionAlgorithm(String) - Static method in class org.rossonet.utils.TextHelper
- setDefaultValueProvider(CommandLine.IDefaultValueProvider) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets a default value provider for the command and sub-commands
- setDescription(String) - Method in class org.rossonet.ext.rules.core.BasicRule
- setDescription(String) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setEndOfOptionsDelimiter(String) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the end-of-options delimiter that signals that the remaining command line arguments should be treated as positional parameters.
- setErr(PrintWriter) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the writer to use when printing diagnostic (error) messages during command execution.
- setExecutionExceptionHandler(CommandLine.IExecutionExceptionHandler) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets a custom handler for dealing with exceptions that occurred in the
Callable,RunnableorMethoduser object of a command when the command was executed via the execute method. - setExecutionResult(Object) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the result of calling the business logic on the command's user object.
- setExecutionStrategy(CommandLine.IExecutionStrategy) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the execution strategy that the
executemethod should use to invoke the business logic on the user objects of this command and/or the user-specified subcommand(s). - setExitCodeExceptionMapper(CommandLine.IExitCodeExceptionMapper) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the mapper used by the
executemethod to map exceptions to exit codes. - setExpandAtFiles(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether arguments starting with
'@'should be treated as the path to an argument file and its contents should be expanded into separate arguments for each line in the specified file. - setHeader(BrainMessageHeader) - Method in class org.rossonet.brain.api.message.AbstractBrainMessage
- setHelpFactory(CommandLine.IHelpFactory) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets a new
IHelpFactoryto customize the usage help message. - setHelpSectionKeys(List<String>) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the section keys in the order that the usage help message should render the sections.
- setHelpSectionMap(Map<String, CommandLine.IHelpSectionRenderer>) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the map of section keys and renderers used to construct the usage help message.
- setInstant(Instant) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setInterpolateVariables(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether variables should be interpolated in String values.
- setLevel(CommandLine.TraceLevel) - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Sets the trace level that needs to be matched or exceeded for internal tracing statements to be printed.
- setLoadBundles(boolean) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.Messages
-
During annotation processing, resource bundles may not be available on the classpath and thereby cause failures.
- setLocalityName(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setMessage(String) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setName(String) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setNanos(int) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setNegatableOptionTransformer(CommandLine.INegatableOptionTransformer) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the
INegatableOptionTransformerused to create the negative form of negatable options. - setOptionsCaseInsensitive(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether upper case and lower case should be ignored when matching option names.
- setOrganization(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setOrganizationalUnit(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setOut(PrintWriter) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the writer to use when printing user-requested usage help or version help during command execution.
- setOverwrittenOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether options for single-value fields can be specified multiple times on the command line without a
CommandLine.OverwrittenOptionExceptionbeing thrown. - setParameterExceptionHandler(CommandLine.IParameterExceptionHandler) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the handler for dealing with invalid user input when the command is executed.
- setPayload(MESSAGE_TYPE) - Method in class org.rossonet.brain.api.message.AbstractBrainMessage
- setPosixClusteredShortOptionsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether short options like
-x -v -f SomeFilecan be clustered together like-xvfSomeFile. - setPriority(int) - Method in class org.rossonet.ext.rules.core.BasicRule
- setPriority(int) - Method in class org.rossonet.ext.rules.support.RuleDefinition
- setPriority(int) - Method in class org.rossonet.ext.utils.concurrent.PriorityFuture
- setPriorityThreshold(int) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- setResourceBundle(ResourceBundle) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the ResourceBundle containing usage help message strings.
- setSeparator(String) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the String the parser uses to separate option names from option values to the specified value.
- setSignatureAlgorithm(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setSkipOnFirstAppliedRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- setSkipOnFirstFailedRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- setSkipOnFirstNonTriggeredRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- setSplitQuotedStrings(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Deprecated.Most applications should not change the default. The rare application that does need to split parameter values without respecting quotes should use
CommandLine.Model.ParserSpec.splitQuotedStrings(boolean). - setStackTrace(StackTraceElement[]) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setState(String) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setStateName(String) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setStopAtPositional(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the parser interprets the first positional parameter as "end of options" so the remaining arguments are all treated as positional parameters.
- setStopAtUnmatched(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the parser should stop interpreting options and positional parameters as soon as it encounters an unmatched option.
- setSubcommandsCaseInsensitive(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether upper case and lower case should be ignored when matching subcommands.
- setSymbiosis(SymbiosisInterface<MANAGED_OBJECT>) - Method in interface org.rossonet.brain.api.neurone.NeuroneBuilder
- setSymbiosis(SymbiosisInterface<MANAGED_OBJECT>) - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeuroneBuilder
- setSymbiosisInterface(SymbiosisInterface<O>) - Method in class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- setSynapse(UUID) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setSynapseId(String) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the
CommandLine.Model.ISetterthat is responsible for modifying the value of the annotated program element associated with this group. - setter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the
CommandLine.Model.ISetterthat is responsible for modifying the value of the annotated program element associated with this group. - setter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the
CommandLine.Model.ISetterthat is responsible for modifying the value of this argument. - setter() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- setter() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UnmatchedArgsBinding
-
Returns the setter responsible for consuming the unmatched arguments.
- setter(CommandLine.Model.ISetter) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the
CommandLine.Model.ISetterthat is responsible for modifying the value of the annotated program element associated with this group, and returns this builder. - setThreadId(long) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setThreadName(String) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setThreadPriority(int) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setThreadStackTrace(StackTraceElement[]) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setThreadState(Thread.State) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setTime(long) - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- setToggleBooleanFlags(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the value of boolean flag options should be "toggled" when the option is matched.
- setTrimQuotes(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the parser should trim quotes from command line arguments before processing them.
- setUnmatchedArgumentsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether the end user may specify unmatched arguments on the command line without a
CommandLine.UnmatchedArgumentExceptionbeing thrown. - setUnmatchedOptionsAllowedAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether options can have parameter values that resemble an option, or whether such values should be rejected as unknown options.
- setUnmatchedOptionsArePositionalParams(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether arguments on the command line that resemble an option should be treated as positional parameters.
- setUsageHelpAutoWidth(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether picocli should attempt to detect the terminal size and adjust the usage help message width to take the full terminal width.
- setUsageHelpLongOptionsMaxWidth(int) - Method in class org.rossonet.ext.picocli.CommandLine
-
Returns the maximum usage help long options column max width to the specified value.
- setUsageHelpWidth(int) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets the maximum width of the usage help message.
- setUseSimplifiedAtFiles(boolean) - Method in class org.rossonet.ext.picocli.CommandLine
-
Sets whether to use a simplified argument file format that is compatible with JCommander.
- setValidityPeriod(Period) - Method in class org.rossonet.ext.utils.SelfSignedCertificateBuilder
- setValue(T) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Sets the value of this argument to the specified value and returns the previous value.
- setValue(T, CommandLine) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Deprecated.use
CommandLine.Model.ArgSpec.setValue(Object)instead. This was a design mistake. - shortestFirst() - Static method in class org.rossonet.ext.picocli.CommandLine.Help
-
Sorts short strings before longer strings.
- shortestName() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns the shortest option name.
- showAtFileInUsageHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
trueto show a[@<filename>...]entry in the synopsis and parameter list of the usage help message. - showAtFileInUsageHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether to show a
[@<filename>...]entry in the synopsis and parameter list of the usage help message. - showAtFileInUsageHelp(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether to show a
[@<filename>...]entry in the synopsis and parameter list of the usage help message. - showDefaultValue() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns whether this option or positional parameter's default value should be shown in the usage help.
- showDefaultValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Use this attribute to control for a specific option whether its default value should be shown in the usage help message.
- showDefaultValue() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Use this attribute to control for a specific positional parameter whether its default value should be shown in the usage help message.
- showDefaultValues() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
trueto show default values in the description column of the options list (except for boolean options). - showDefaultValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether the options list in the usage help message should show default values for all non-boolean options.
- showDefaultValues(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether the options list in the usage help message should show default values for all non-boolean options.
- showEndOfOptionsDelimiterInUsageHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
trueto show a[--]"End of options" entry in the synopsis and option list of the usage help message. - showEndOfOptionsDelimiterInUsageHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether to show a
[--](End of Options) entry in the synopsis and options list of the usage help message. - showEndOfOptionsDelimiterInUsageHelp(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether to show a
[--](End of Options) entry in the synopsis and options list of the usage help message. - signCertificate(PKCS10CertificationRequest, X509Certificate, PrivateKey, int) - Static method in class org.rossonet.utils.SslHelper
- signCertificate(PKCS10CertificationRequest, X509Certificate, PrivateKey, int, String) - Static method in class org.rossonet.utils.SslHelper
- SimpleAstrocyte - Class in org.rossonet.brain.api.astrocyte.simple
- SimpleAstrocyte() - Constructor for class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyte
- SimpleAstrocyteBuilder - Class in org.rossonet.brain.api.astrocyte.simple
- SimpleAstrocyteBuilder() - Constructor for class org.rossonet.brain.api.astrocyte.simple.SimpleAstrocyteBuilder
- SimpleNeurone<O> - Class in org.rossonet.brain.api.neurone.simple
- SimpleNeurone() - Constructor for class org.rossonet.brain.api.neurone.simple.SimpleNeurone
- SimpleNeuroneBuilder<MANAGED_OBJECT> - Class in org.rossonet.brain.api.neurone.simple
- SimpleNeuroneBuilder() - Constructor for class org.rossonet.brain.api.neurone.simple.SimpleNeuroneBuilder
- size() - Method in class org.rossonet.ext.rules.api.Rules
-
Return how many rules are currently registered.
- size() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- size() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
- size() - Method in class org.rossonet.rules.base.CommandQueue
- skipOnFirstAppliedRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- skipOnFirstFailedRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- skipOnFirstNonTriggeredRule(boolean) - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- SOFTWARE - Static variable in class org.rossonet.ext.picocli.CommandLine.ExitCode
-
Return value from the
executemethod signifying internal software error: an exception occurred when invoking the Runnable, Callable or Method user object of a command. - sortOptions() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
falseto show Options in declaration order in the option list of the usage help message (or to sort options by their order index if set). - sortOptions() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether the options list in the usage help message should be sorted alphabetically.
- sortOptions(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether the options list in the usage help message should be sorted alphabetically.
- sortSynopsis() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify
falseto show options in declaration order in the synopsis of the usage help message (or to sort options by their order index if set). - sortSynopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns whether the options in the synopsis should be sorted alphabetically.
- sortSynopsis(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets whether the options in the synopsis should be sorted alphabetically.
- SPAN - org.rossonet.ext.picocli.CommandLine.Help.Column.Overflow
- specElements() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the list of program elements annotated with
{@literal @}Specconfigured for this group. - specElements() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the list of program elements annotated with
{@literal @}Specconfigured for this group. - specElements() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of program elements annotated with
{@literal @}Specconfigured for this command. - split() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Specify a regular expression to use to split option parameter values before applying them to the field.
- split() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Specify a regular expression to use to split positional parameter values before applying them to the field.
- splitFixSize(String, int) - Static method in class org.rossonet.utils.TextHelper
- splitLines() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
- splitQuotedStrings() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- splitQuotedStrings(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- splitRegex() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns a regular expression to split option parameter values or
""if the value should not be split. - splitRegexSynopsisLabel() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns a regular expression to split option parameter for usage information.
- splitSynopsisLabel() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Specify the string to display for the
splitregular expression in the usage help synopsis. - splitSynopsisLabel() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Specify a string to show the split option parameter values in usage
- SslHelper - Class in org.rossonet.utils
-
Need bouncycastle libs.
- stackTraces(CommandLine.Help.Ansi.IStyle...) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Adds the specified styles to the registered styles for stack traces in this color scheme builder and returns this builder.
- stackTraceStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme.Builder
-
Returns the registered styles for stack traces in this color scheme builder.
- stackTraceStyles() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns the registered styles for stack traces in this color scheme.
- stackTraceText(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all stackTrace styles applied to all lines in the specified stackTrace string.
- stackTraceText(Throwable) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a Text with all stackTrace styles applied to all lines in the stack trace of the specified Throwable.
- stackTraceToString(Throwable) - Static method in class org.rossonet.utils.LogHelper
- stackTraceToString(Throwable, int) - Static method in class org.rossonet.utils.LogHelper
- start() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- start() - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- stop() - Method in class org.rossonet.brain.api.nucleo.base.BaseNucleo
- stop() - Method in interface org.rossonet.brain.api.nucleo.Nucleo
- stopAtPositional() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- stopAtPositional(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- stopAtUnmatched() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- stopAtUnmatched(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- StreamGobbler(InputStream, InputStream, Consumer<String>) - Constructor for class org.rossonet.utils.SystemCommandHelper.StreamGobbler
- string(String) - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns a String where any markup like
@|bg(red),white,underline some text|@is converted to ANSI escape codes if this Ansi is ON, or suppressed if this Ansi is OFF. - string(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a String where any markup like
@|bg(red),white,underline some text|@is converted to the styles defined in this ColorScheme (if its Ansi mode is ON), or to the plain text without the markup (if this ColorScheme's Ansi mode is OFF). - stringValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the untyped command line arguments matched by this option or positional parameter spec.
- subcommand() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns the
ParseResultfor the last subcommand of this command that was matched on the command line, ornullif no subcommand was matched. - subcommand(CommandLine.ParseResult) - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.Builder
-
Sets the specified
ParseResultfor a subcommand that was matched on the command line. - subcommands() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
A list of classes to instantiate and register as subcommands.
- subcommands() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the map of non-hidden subcommand
Helpinstances for this command Help. - subcommands() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a read-only view of the subcommand map.
- subcommands() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a list with the
ParseResultobjects for each subcommand of this command that was matched on the command line or an empty list if no subcommands were matched. - subcommandsCaseInsensitive() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether the subcommands are case-insensitive.
- subcommandsCaseInsensitive(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the case-insensitivity of subcommands.
- subcommandsRepeatable() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Returns whether the subcommands of this command are repeatable, that is, whether such subcommands can occur multiple times and may be followed by sibling commands instead of only by child commands of the subcommand.
- subcommandsRepeatable() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns whether the subcommands of this command are repeatable, that is, whether such subcommands can occur multiple times and may be followed by sibling commands instead of just child commands.
- subcommandsRepeatable(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets whether the subcommands of this command are repeatable, that is, whether such subcommands can occur multiple times and may be followed by sibling commands instead of just child commands.
- subgroups() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the list of subgroups that this group is composed of.
- subgroups() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Return the subgroups that this group is composed of; may be empty but not
null. - SUBJECT_ALT_NAME_DNS_NAME - Static variable in class org.rossonet.utils.SslHelper
- SUBJECT_ALT_NAME_IP_ADDRESS - Static variable in class org.rossonet.utils.SslHelper
- SUBJECT_ALT_NAME_URI - Static variable in class org.rossonet.utils.SslHelper
- submit(Runnable) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- submit(Runnable, int) - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- submit(Runnable, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- submit(Runnable, T) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- submit(Runnable, T, int) - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- submit(Runnable, T, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- submit(Callable<T>) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- submit(Callable<T>, int) - Method in interface org.rossonet.ext.utils.concurrent.PriorityExecutorService
- submit(Callable<T>, int) - Method in class org.rossonet.ext.utils.concurrent.PriorityThreadPoolExecutor
- substring(int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns a new
Textinstance that is a substring of this Text. - substring(int, int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns a new
Textinstance that is a substring of this Text. - SymbiosisInterface<MANAGED_OBJECT> - Interface in org.rossonet.brain.api.neurone
- Synapse - Interface in org.rossonet.brain.api.astrocyte.synapse
- SynapseCallback - Interface in org.rossonet.brain.api.astrocyte.synapse
- synopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Deprecated.use
CommandLine.Help.synopsis(int)instead - synopsis() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the synopsis of this group.
- synopsis(int) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns a synopsis for the command, reserving the specified space for the synopsis heading.
- synopsisAutoIndentThreshold() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the fraction of the usage help
CommandLine.Model.UsageMessageSpec.width()that is the threshold up to which the 2nd line and subsequent lines of a multi-line synopsis should be aligned to the end of the command name. - synopsisAutoIndentThreshold(double) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the fraction of the usage help
CommandLine.Model.UsageMessageSpec.width()that is the threshold up to which the 2nd line and subsequent lines of a multi-line synopsis should be aligned to the end of the command name. - synopsisHeading() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the heading preceding the synopsis text.
- synopsisHeading() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the optional heading preceding the synopsis.
- synopsisHeading(Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the text displayed before the synopsis text; the result of
String.format(synopsisHeading, params). - synopsisHeading(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the optional heading preceding the synopsis.
- synopsisHeadingLength() - Method in class org.rossonet.ext.picocli.CommandLine.Help
-
Returns the number of characters the synopsis heading will take on the same line as the synopsis.
- synopsisIndent() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the indentation to use on the 2nd line and subsequent lines of a multi-line synopsis when the length of the synopsis heading and the fully qualified command name exceed the
CommandLine.Model.UsageMessageSpec.width()times theCommandLine.Model.UsageMessageSpec.synopsisAutoIndentThreshold(),-1by default. - synopsisIndent(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the indentation to use on the 2nd line and subsequent lines of a multi-line synopsis when the length of the synopsis heading and the fully qualified command name exceed the
CommandLine.Model.UsageMessageSpec.synopsisAutoIndentThreshold()fraction of theCommandLine.Model.UsageMessageSpec.width(),-1by default. - synopsisSubcommandLabel() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Specify the String to show in the synopsis for the subcommands of this command.
- synopsisSubcommandLabel() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the String representing the subcommands in the synopsis.
- synopsisSubcommandLabel(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the String representing the subcommands in the synopsis.
- synopsisText(CommandLine.Help.ColorScheme, Set<CommandLine.Model.ArgSpec>) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the synopsis of this group.
- SystemCommandHelper - Class in org.rossonet.utils
- SystemCommandHelper.QuotedStringTokenizer - Class in org.rossonet.utils
- SystemCommandHelper.StreamGobbler - Class in org.rossonet.utils
- SytemInfoHelper - Class in org.rossonet.utils
-
need oshi lib.
T
- table - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Layout
- take() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- takeFirst() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- takeLast() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- TERMINATED - org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
- test(boolean) - Method in class org.rossonet.rules.base.RulesContext
- text(String) - Method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns a new Text object for this Ansi mode, encapsulating the specified string which may contain markup like
@|bg(red),white,underline some text|@. - text(String) - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
-
Returns a new Text object for this ColorScheme, encapsulating the specified string which may contain markup like
@|bg(red),white,underline some text|@. - Text(int) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Constructs a Text with the specified max length (for use in a TextTable Column).
- Text(int, CommandLine.Help.ColorScheme) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Constructs a Text with the specified max length (for use in a TextTable Column).
- Text(String) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Constructs a Text with the specified String, which may contain markup like
@|bg(red),white,underline some text|@. - Text(String, CommandLine.Help.ColorScheme) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Constructs a Text with the specified String (which may contain markup), and ColorScheme.
- Text(CommandLine.Help.Ansi.Text) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Copy constructor.
- textAt(int, int) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Returns the
Textslot at the specified row and column to write a text value into. - TextHelper - Class in org.rossonet.utils
- textTable() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Returns the TextTable used in this layout.
- TextTable(CommandLine.Help.Ansi, CommandLine.Help.Column[]) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- TextTable(CommandLine.Help.ColorScheme, CommandLine.Help.Column[]) - Constructor for class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- then(String) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- then(String) - Method in class org.rossonet.ext.rules.mvel.MVELRule
-
Add an action specified as an MVEL expression to the rule.
- then(Action) - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Add an action to the rule.
- ThreadHelper - Class in org.rossonet.utils
- throwOrExit(CommandLine.ExecutionException) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.Convenience method for subclasses that throws the specified ExecutionException if no exit code was set, or otherwise, if an exit code was set, prints the stacktrace of the specified exception to the diagnostic error stream and calls
System.exitwith the configured exit code to terminate the currently running Java virtual machine. - toArray() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- toArray() - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
-
Returns an array containing all of the elements in this queue.
- toArray(T[]) - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- toArray(T[]) - Method in class org.rossonet.ext.utils.concurrent.PriorityDeque
-
Returns an array containing all of the elements in this queue; the runtime type of the returned array is that of the specified array.
- toBuilder() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns a new Builder initialized with the attributes from this
OptionSpec. - toBuilder() - Method in class org.rossonet.ext.picocli.CommandLine.Model.PositionalParamSpec
-
Returns a new Builder initialized with the attributes from this
PositionalParamSpec. - toggleBooleanFlags() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- toggleBooleanFlags(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- toString - Variable in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- toString() - Method in class org.rossonet.brain.api.astrocyte.synapse.BrainThreadLogLine
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Ansi.Text
-
Returns a String representation of the text with ANSI escape codes embedded, unless ANSI is CommandLine.Help.Ansi.enabled() not enabled}, in which case the plain text is returned.
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.ColorScheme
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Column
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.Layout
-
Returns the section of the usage help message accumulated in the TextTable owned by this layout.
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns a string respresentation of this option or positional parameter.
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns a string representation of this command, used in error messages and trace messages.
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.MethodParam
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatch
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult.GroupMatchContainer
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.PropertiesDefaultProvider
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Range
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.RegexTransformer
- toString() - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
- toString() - Method in class org.rossonet.ext.rules.api.Fact
- toString() - Method in class org.rossonet.ext.rules.api.Facts
- toString() - Method in class org.rossonet.ext.rules.api.RulesEngineParameters
- toString() - Method in class org.rossonet.ext.rules.core.BasicRule
- toString() - Method in class org.rossonet.ext.utils.concurrent.PriorityBlockingDeque
- toString() - Method in class org.rossonet.ext.utils.concurrent.PriorityFuture
- toString() - Method in class org.rossonet.rules.base.CachedMemory
- toString() - Method in class org.rossonet.rules.base.CommandQueue
- toString() - Method in class org.rossonet.rules.base.RulesContext
- toString(StringBuilder) - Method in class org.rossonet.ext.picocli.CommandLine.Help.TextTable
-
Copies the text representation that we built up from the options into the specified StringBuilder.
- tracer() - Static method in class org.rossonet.ext.picocli.CommandLine
-
Returns the
Tracerused internally for printing internal debug statements. - transform(CommandLine.Model.CommandSpec) - Method in interface org.rossonet.ext.picocli.CommandLine.IModelTransformer
-
Given an original CommandSpec, return the object that should be used instead.
- trimQuotes() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- trimQuotes(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- TRUE - Static variable in interface org.rossonet.ext.rules.api.Condition
-
A NoOp
Conditionthat always returns true. - TRUNCATE - org.rossonet.ext.picocli.CommandLine.Help.Column.Overflow
- type() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the type to convert the option or positional parameter to before setting the value.
- type() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Optionally specify a
typeto control exactly what Class the option parameter should be converted to. - type() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Parameters
-
Optionally specify a
typeto control exactly what Class the positional parameter should be converted to. - TypeConversionException(String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.TypeConversionException
-
Constructs a TypeConversionException.
- typedValues() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the typed command line arguments matched by this option or positional parameter spec.
- typeInfo - Variable in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- typeInfo() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns the type info for the annotated program element associated with this group.
- typeInfo() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns the type info for the annotated program element associated with this group.
- typeInfo() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the
ITypeInfothat can be used both at compile time (by annotation processors) and at runtime. - typeInfo(CommandLine.Model.ITypeInfo) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets the type info for the annotated program element associated with this group, and returns this builder.
U
- underline - org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
- UnitRuleGroup - Class in org.rossonet.ext.rules.support.composite
-
A unit rule group is a composite rule that acts as a unit: Either all rules are applied or nothing is applied (all or nothing semantic).
- UnitRuleGroup() - Constructor for class org.rossonet.ext.rules.support.composite.UnitRuleGroup
-
Create a unit rule group.
- UnitRuleGroup(String) - Constructor for class org.rossonet.ext.rules.support.composite.UnitRuleGroup
-
Create a unit rule group.
- UnitRuleGroup(String, String) - Constructor for class org.rossonet.ext.rules.support.composite.UnitRuleGroup
-
Create a unit rule group.
- UnitRuleGroup(String, String, int) - Constructor for class org.rossonet.ext.rules.support.composite.UnitRuleGroup
-
Create a unit rule group.
- UniversallyUniqueObject - Interface in org.rossonet.brain.api
- unmatched() - Method in class org.rossonet.ext.picocli.CommandLine.ParseResult
-
Returns a list of command line arguments that did not match any options or positional parameters.
- unmatchedArgsBindings() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the list of
UnmatchedArgumentsBindingsconfigured for this command; eachUnmatchedArgsBindingcaptures the arguments that could not be matched to any options or positional parameters. - UnmatchedArgumentException(CommandLine, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
- UnmatchedArgumentException(CommandLine, List<String>) - Constructor for exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
- UnmatchedArgumentException(CommandLine, List<String>, String) - Constructor for exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
- UnmatchedArgumentException(CommandLine, Stack<String>) - Constructor for exception org.rossonet.ext.picocli.CommandLine.UnmatchedArgumentException
- unmatchedArgumentsAllowed() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unmatchedArgumentsAllowed(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unmatchedOptionsAllowedAsOptionParameters() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unmatchedOptionsAllowedAsOptionParameters(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unmatchedOptionsArePositionalParams() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unmatchedOptionsArePositionalParams(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- unregister(Object...) - Method in class org.rossonet.ext.rules.api.Rules
-
Unregister one or more rules.
- unregister(String) - Method in class org.rossonet.ext.rules.api.Rules
-
Unregister a rule by name.
- unspecified(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Range
-
Returns a new Range object with the
isUnspecifiedvalue replaced by the specified value. - updateArgGroupAttributes(CommandLine.ArgGroup) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Updates this builder from the specified annotation values.
- updateCommandAttributes(CommandLine.Command, CommandLine.IFactory) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Updates the following attributes from the specified
@Commandannotation: aliases,parser separator, command name, version, help command, version provider, default provider andusage message spec. - usage(PrintStream) - Method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.usage(PrintStream, Help.ColorScheme)with the configured color scheme. - usage(PrintStream, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.usage(PrintStream, Help.ColorScheme)with the default color scheme. - usage(PrintStream, CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine
-
Prints a usage help message for the annotated command class to the specified
PrintStream. - usage(PrintWriter) - Method in class org.rossonet.ext.picocli.CommandLine
-
Delegates to
CommandLine.usage(PrintWriter, Help.ColorScheme)with the configured color scheme. - usage(PrintWriter, CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine
-
Similar to
CommandLine.usage(PrintStream, Help.Ansi)but with the specifiedPrintWriterinstead of aPrintStream. - usage(PrintWriter, CommandLine.Help.ColorScheme) - Method in class org.rossonet.ext.picocli.CommandLine
-
Similar to
CommandLine.usage(PrintStream, Help.ColorScheme), but with the specifiedPrintWriterinstead of aPrintStream. - usage(Object, PrintStream) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Equivalent to
new CommandLine(command).usage(out). - usage(Object, PrintStream, CommandLine.Help.Ansi) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Equivalent to
new CommandLine(command).usage(out, ansi). - usage(Object, PrintStream, CommandLine.Help.ColorScheme) - Static method in class org.rossonet.ext.picocli.CommandLine
-
Equivalent to
new CommandLine(command).usage(out, colorScheme). - USAGE - Static variable in class org.rossonet.ext.picocli.CommandLine.ExitCode
-
Return value from the
executemethod signifying command line usage error: user input for the command was incorrect, e.g., the wrong number of arguments, a bad flag, a bad syntax in a parameter, or whatever. - usageHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns whether this option allows the user to request usage help.
- usageHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns whether this option allows the user to request usage help.
- usageHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Set
usageHelp=truefor the--helpoption that triggers display of the usage help message. - usageHelp(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets whether this option allows the user to request usage help, and returns this builder.
- usageHelpAutoWidth() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
If
true, picocli will attempt to detect the terminal width and adjust the usage help message accordingly. - usageHelpWidth() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Set the
usage help message width. - usageMessage() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the usage help message specification for this command.
- usageMessage(CommandLine.Model.UsageMessageSpec) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Initializes the usageMessage specification for this command from the specified settings and returns this commandSpec.
- UsageMessageSpec() - Constructor for class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
- useAnsi(CommandLine.Help.Ansi) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.
- UseDefaultConverter() - Constructor for class org.rossonet.ext.picocli.CommandLine.UseDefaultConverter
- useErr(PrintStream) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.use
CommandLine.setErr(PrintWriter)andCommandLine.execute(String...)instead - useOut(PrintStream) - Method in class org.rossonet.ext.picocli.CommandLine.AbstractHandler
-
Deprecated.use
CommandLine.setOut(PrintWriter)andCommandLine.execute(String...)instead - userObject() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
-
Returns the user object associated with this option or positional parameters.
- userObject() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the user object associated with this command.
- userObject() - Method in interface org.rossonet.ext.picocli.CommandLine.Model.IAnnotatedElement
- useSimplifiedAtFiles() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- useSimplifiedAtFiles(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ParserSpec
- uuid() - Method in class org.rossonet.rules.base.RulesContext
V
- validate() - Method in annotation type org.rossonet.ext.picocli.CommandLine.ArgGroup
-
Determines whether picocli should validate the rules of this group (
trueby default). - validate() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Returns whether picocli should validate the rules of this group: for a mutually exclusive group this means that no more than one arguments in the group is specified on the command line; for a co-ocurring group this means that all arguments in the group are specified on the command line.
- validate() - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec
-
Returns whether picocli should validate the rules of this group: for a mutually exclusive group this means that no more than one arguments in the group is specified on the command line; for a co-ocurring group this means that all arguments in the group are specified on the command line.
- validate(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.ArgGroupSpec.Builder
-
Sets whether picocli should validate the rules of this group: for a mutually exclusive group this means that no more than one arguments in the group is specified on the command line; for a co-ocurring group this means that all arguments in the group are specified on the command line.
- value() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Spec
-
Whether to inject the
CommandSpecof this command (the default) or theCommandSpecof the "mixee" command that receives the options and other command elements defined here. - value() - Method in annotation type org.rossonet.ext.rules.annotation.Fact
- valueIsDefaultValue - Variable in class org.rossonet.ext.picocli.CommandLine.Model.ArgSpec
- valueOf(boolean) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns Ansi.ON if the specified
enabledflag is true, Ansi.OFF otherwise. - valueOf(String) - Static method in enum org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Column.Overflow
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Visibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.rossonet.ext.picocli.CommandLine.Range
-
Leniently parses the specified String as a
Rangevalue and return the result. - valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.ScopeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.Spec.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.ext.picocli.CommandLine.TraceLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rossonet.rules.base.BaseRulesEngine.RulesEngineStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.rossonet.brain.api.astrocyte.Astrocyte.AstrocyteStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi.Style
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Ansi
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Column.Overflow
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.Help.Visibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.ScopeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.Spec.Target
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.ext.picocli.CommandLine.TraceLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rossonet.rules.base.BaseRulesEngine.RulesEngineStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Version information for this command, to print to the console when the user specifies an option to request version help.
- version() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns version information for this command, to print to the console when the user specifies an option to request version help.
- version(String...) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets version information literals for this command, to print to the console when the user specifies an option to request version help.
- VERSION - Static variable in class org.rossonet.ext.picocli.CommandLine
-
This is picocli version "4.7.6-SNAPSHOT".
- versionHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Returns whether this option allows the user to request version information.
- versionHelp() - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec
-
Returns whether this option allows the user to request version information.
- versionHelp() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Option
-
Set
versionHelp=truefor the--versionoption that triggers display of the version information. - versionHelp(boolean) - Method in class org.rossonet.ext.picocli.CommandLine.Model.OptionSpec.Builder
-
Sets whether this option allows the user to request version information, and returns this builder.
- versionProvider() - Method in annotation type org.rossonet.ext.picocli.CommandLine.Command
-
Class that can provide version information dynamically at runtime.
- versionProvider() - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Returns the version provider for this command, to generate the
CommandLine.Model.CommandSpec.version()strings. - versionProvider(CommandLine.IVersionProvider) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets version provider for this command, to generate the
CommandLine.Model.CommandSpec.version()strings.
W
- warn(String, Object...) - Method in class org.rossonet.ext.picocli.CommandLine.Tracer
-
Prints the specified message if the current trace level is WARN or higher.
- WARN - org.rossonet.ext.picocli.CommandLine.TraceLevel
- warning(String) - Method in class org.rossonet.rules.base.RulesContext
- when(String) - Method in class org.rossonet.ext.rules.jexl.JexlRule
- when(String) - Method in class org.rossonet.ext.rules.mvel.MVELRule
-
Specify the rule's condition as MVEL expression.
- when(Condition) - Method in class org.rossonet.ext.rules.core.RuleBuilder
-
Set rule condition.
- width - Variable in class org.rossonet.ext.picocli.CommandLine.Help.Column
-
Column width in characters
- width() - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Returns the maximum usage help message width.
- width(int) - Method in class org.rossonet.ext.picocli.CommandLine.Model.UsageMessageSpec
-
Sets the maximum usage help message width to the specified value.
- withToString(String) - Method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Sets the string representation of this command, used in error messages and trace messages.
- WRAP - org.rossonet.ext.picocli.CommandLine.Help.Column.Overflow
- wrapWithoutInspection(Object) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecwith the specified associated user object. - wrapWithoutInspection(Object, CommandLine.IFactory) - Static method in class org.rossonet.ext.picocli.CommandLine.Model.CommandSpec
-
Creates and returns a new
CommandSpecwith the specified associated user object.
Y
- YamlRuleDefinitionReader - Class in org.rossonet.ext.rules.support.reader
-
Rule definition reader based on Jackson Yaml.
- YamlRuleDefinitionReader() - Constructor for class org.rossonet.ext.rules.support.reader.YamlRuleDefinitionReader
-
Create a new
YamlRuleDefinitionReader. - YamlRuleDefinitionReader(Yaml) - Constructor for class org.rossonet.ext.rules.support.reader.YamlRuleDefinitionReader
-
Create a new
YamlRuleDefinitionReader.
All Classes All Packages