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 TypeClassDescriptionclassAll outputs are allowed irrespective ofoutputName.classAll outputs are allowed unless the name's first character is an underscore.classNo outputs are enabled.classWhether a particular output, identified by a textual name, is enabled or not.classOnly specific outputs, identified by a textual name, are disabled, and all others are enabled.classOnly 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 SingleLevelOutputEnabledAddToDefaults.createSecondLevelFromSet(StringSet outputNames) protected SingleLevelOutputEnabledIgnoreUnderscorePrefixUnless.createSecondLevelFromSet(StringSet outputNames) protected SingleLevelOutputEnabledNoneExcept.createSecondLevelFromSet(StringSet outputNames) protected abstract SingleLevelOutputEnabledOutputEnableRulesSpecify.createSecondLevelFromSet(StringSet outputNames) Creates a new second-levelSingleLevelOutputEnabledfrom the relevant set of strings.protected SingleLevelOutputEnabledPermissiveExcept.createSecondLevelFromSet(StringSet outputNames) protected SingleLevelOutputEnabledOutputEnableRulesSpecify.secondLevelOutputs(String outputName, OutputEnabled defaultValue) Retrieves a second-levelSingleLevelOutputEnabledcorresponding 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 TypeClassDescriptionclassA 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 TypeInterfaceDescriptioninterfaceWhether 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 TypeClassDescriptionclassOutputs are enabled if they are contained in both of twoMultiLevelOutputEnableds.classBase class for operations that combines twoMultiLevelOutputEnableds.classThe complement of an existingMultiLevelOutputEnabledwhere disabled outputs are enabled, and vice-versa.classOutputs are enabled if they are contained in either of twoMultiLevelOutputEnableds.Methods in org.anchoranalysis.io.output.enabled.multi that return SingleLevelOutputEnabledModifier and TypeMethodDescriptionprotected SingleLevelOutputEnabledMultiLevelAnd.combineSecond(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) protected abstract SingleLevelOutputEnabledMultiLevelBinary.combineSecond(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) Builds a second-level output by combiningenabled1andenabled2.protected SingleLevelOutputEnabledMultiLevelOr.combineSecond(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) A second-level ofOutputEnabledfor a particularoutputNameas used in first-level.Methods in org.anchoranalysis.io.output.enabled.multi with parameters of type SingleLevelOutputEnabledModifier and TypeMethodDescriptionprotected SingleLevelOutputEnabledMultiLevelAnd.combineSecond(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) protected abstract SingleLevelOutputEnabledMultiLevelBinary.combineSecond(SingleLevelOutputEnabled first, SingleLevelOutputEnabled second) Builds a second-level output by combiningenabled1andenabled2.protected SingleLevelOutputEnabledMultiLevelOr.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 TypeClassDescriptionclassOutputs are enabled if they are contained in both of twoSingleLevelOutputEnabled.classBase class for aSingleLevelOutputEnabledthat combines two existing such classes.classOutputs are enabled if they are contained in a set.classThe complement of an existingSingleLevelOutputEnabledwhere disabled outputs are enabled, and vice-versa.classOutputs 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 twoSingleLevelOutputEnableds.protectedSingleLevelBinary(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2) Creates a newSingleLevelBinaryinstance.Creates a newSingleLevelNotinstance.SingleLevelOr(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2) Creates using twoSingleLevelOutputEnableds. -
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 newCheckIfAllowedinstance.