Uses of Interface
org.anchoranalysis.io.output.enabled.single.SingleLevelOutputEnabled
Packages that use SingleLevelOutputEnabled
Package
Description
Beans indicating whether a particular output is enabled or not.
Rules for determining if a particular output is enabled or not in a context of a hierarchy.
Non-beans pertaining to whether a particular output is enabled or not.
Non-beans that pertain to whether multiple-levels have outputs that are enabled or not.
Non-beans that pertain to whether a single level has outputs that are enabled or not.
Allows a generators to write element(s) to the filesystem.
-
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.bean.enabled
Classes in org.anchoranalysis.io.output.bean.enabled that implement SingleLevelOutputEnabledModifier and TypeClassDescriptionclass
All outputs are allowed irrespective ofoutputName
.class
All outputs are allowed unless the name's first character is an underscore.class
No outputs are enabled.class
Whether a particular output, identified by a textual name, is enabled or not.class
Only specific outputs, identified by a textual name, are disabled, and all others are enabled.class
Only specific outputs, identified by a textual name, are enabled. -
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.bean.rules
Methods in org.anchoranalysis.io.output.bean.rules that return SingleLevelOutputEnabledModifier and TypeMethodDescriptionprotected SingleLevelOutputEnabled
AddToDefaults.createSecondLevelFromSet
(StringSet outputNames) protected SingleLevelOutputEnabled
IgnoreUnderscorePrefixUnless.createSecondLevelFromSet
(StringSet outputNames) protected SingleLevelOutputEnabled
NoneExcept.createSecondLevelFromSet
(StringSet outputNames) protected abstract SingleLevelOutputEnabled
OutputEnableRulesSpecify.createSecondLevelFromSet
(StringSet outputNames) Creates a new second-levelSingleLevelOutputEnabled
from the relevant set of strings.protected SingleLevelOutputEnabled
PermissiveExcept.createSecondLevelFromSet
(StringSet outputNames) protected SingleLevelOutputEnabled
OutputEnableRulesSpecify.secondLevelOutputs
(String outputName, OutputEnabled defaultValue) Retrieves a second-levelSingleLevelOutputEnabled
corresponding to a first-level output-name. -
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.enabled
Classes in org.anchoranalysis.io.output.enabled that implement SingleLevelOutputEnabledModifier and TypeClassDescriptionclass
A specific set of first-level outputs are enabled, to which more can be added.Methods in org.anchoranalysis.io.output.enabled that return SingleLevelOutputEnabledModifier and TypeMethodDescriptionConstructors in org.anchoranalysis.io.output.enabled with parameters of type SingleLevelOutputEnabledModifierConstructorDescriptionOutputEnabledMutable
(SingleLevelOutputEnabled additionalSecond, String... outputNames) Creates with one or more enabled outputs. -
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.enabled.multi
Subinterfaces of SingleLevelOutputEnabled in org.anchoranalysis.io.output.enabled.multiModifier and TypeInterfaceDescriptioninterface
Whether an output is enabled or not in a context of hierarchy of different rules for outputting.Classes in org.anchoranalysis.io.output.enabled.multi that implement SingleLevelOutputEnabledModifier and TypeClassDescriptionclass
Outputs are enabled if they are contained in both of twoMultiLevelOutputEnabled
s.class
Base class for operations that combines twoMultiLevelOutputEnabled
s.class
The complement of an existingMultiLevelOutputEnabled
where disabled outputs are enabled, and vice-versa.class
Outputs are enabled if they are contained in either of twoMultiLevelOutputEnabled
s.Methods in org.anchoranalysis.io.output.enabled.multi that return SingleLevelOutputEnabledModifier and TypeMethodDescriptionprotected SingleLevelOutputEnabled
MultiLevelAnd.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) protected abstract SingleLevelOutputEnabled
MultiLevelBinary.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) Builds a second-level output by combiningenabled1
andenabled2
.protected SingleLevelOutputEnabled
MultiLevelOr.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) A second-level ofOutputEnabled
for a particularoutputName
as used in first-level.Methods in org.anchoranalysis.io.output.enabled.multi with parameters of type SingleLevelOutputEnabledModifier and TypeMethodDescriptionprotected SingleLevelOutputEnabled
MultiLevelAnd.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) protected abstract SingleLevelOutputEnabled
MultiLevelBinary.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) Builds a second-level output by combiningenabled1
andenabled2
.protected SingleLevelOutputEnabled
MultiLevelOr.combineSecond
(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) -
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.enabled.single
Classes in org.anchoranalysis.io.output.enabled.single that implement SingleLevelOutputEnabledModifier and TypeClassDescriptionclass
Outputs are enabled if they are contained in both of twoSingleLevelOutputEnabled
.class
Base class for aSingleLevelOutputEnabled
that combines two existing such classes.class
Outputs are enabled if they are contained in a set.class
The complement of an existingSingleLevelOutputEnabled
where disabled outputs are enabled, and vice-versa.class
Outputs are enabled if they are contained in either of twoSingleLevelOutputEnabled
.Constructors in org.anchoranalysis.io.output.enabled.single with parameters of type SingleLevelOutputEnabledModifierConstructorDescriptionSingleLevelAnd
(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2) Creates using twoSingleLevelOutputEnabled
s.protected
SingleLevelBinary
(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2) Creates a newSingleLevelBinary
instance.Creates a newSingleLevelNot
instance.SingleLevelOr
(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2) Creates using twoSingleLevelOutputEnabled
s. -
Uses of SingleLevelOutputEnabled in org.anchoranalysis.io.output.writer
Constructors in org.anchoranalysis.io.output.writer with parameters of type SingleLevelOutputEnabledModifierConstructorDescriptionCheckIfAllowed
(SingleLevelOutputEnabled outputEnabled, Optional<WriterExecuteBeforeEveryOperation> preop, Writer writer) Creates a newCheckIfAllowed
instance.