Uses of Interface
org.anchoranalysis.io.output.enabled.single.SingleLevelOutputEnabled
| Package | Description |
|---|---|
| org.anchoranalysis.io.output.bean.enabled |
Beans indicating whether a particular output is enabled or not.
|
| org.anchoranalysis.io.output.bean.rules |
Rules for determining if a particular output is enabled or not in a context of a hierarchy.
|
| org.anchoranalysis.io.output.enabled |
Non-beans pertaining to whether a particular output is enabled or not.
|
| org.anchoranalysis.io.output.enabled.multi |
Non-beans that pertain to whether multiple-levels have outputs that are enabled or not.
|
| org.anchoranalysis.io.output.enabled.single |
Non-beans that pertain to whether a single level has outputs that are enabled or not.
|
| org.anchoranalysis.io.output.writer |
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 SingleLevelOutputEnabled Modifier and Type Class Description classAllAll outputs are allowed irrespective ofoutputName.classIgnoreUnderscorePrefixAll outputs are allowed unless the name's first character is an underscore.classNoneNo outputs are enabled.classOutputEnabledWhether a particular output, identified by a textual name, is enabled or not.classSpecificDisabledOnly specific outputs, identified by a textual name, are disabled, and all others are enabled.classSpecificEnabledOnly 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 SingleLevelOutputEnabled Modifier and Type Method Description protected SingleLevelOutputEnabledAddToDefaults. createSecondLevelFromSet(org.anchoranalysis.bean.primitive.StringSet outputNames)protected SingleLevelOutputEnabledIgnoreUnderscorePrefixUnless. createSecondLevelFromSet(org.anchoranalysis.bean.primitive.StringSet outputNames)protected SingleLevelOutputEnabledNoneExcept. createSecondLevelFromSet(org.anchoranalysis.bean.primitive.StringSet outputNames)protected abstract SingleLevelOutputEnabledOutputEnableRulesSpecify. createSecondLevelFromSet(org.anchoranalysis.bean.primitive.StringSet outputNames)Creates a new second-levelSingleLevelOutputEnabledfrom the relevant set of strings.protected SingleLevelOutputEnabledPermissiveExcept. createSecondLevelFromSet(org.anchoranalysis.bean.primitive.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 SingleLevelOutputEnabled Modifier and Type Class Description classOutputEnabledMutableA specific set of first-level outputs are enabled, to which more can be added.Methods in org.anchoranalysis.io.output.enabled that return SingleLevelOutputEnabled Modifier and Type Method Description SingleLevelOutputEnabledOutputEnabledMutable. second(String outputName)Constructors in org.anchoranalysis.io.output.enabled with parameters of type SingleLevelOutputEnabled Constructor Description OutputEnabledMutable(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.multi Modifier and Type Interface Description interfaceMultiLevelOutputEnabledWhether 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 SingleLevelOutputEnabled Modifier and Type Class Description classMultiLevelAndOutputs are enabled if they are contained in both of twoMultiLevelOutputEnableds.classMultiLevelBinaryBase class for operations that combines twoMultiLevelOutputEnableds.classMultiLevelNotThe complement of an existingMultiLevelOutputEnabledwhere disabled outputs are enabled, and vice-versa.classMultiLevelOrOutputs are enabled if they are contained in either of twoMultiLevelOutputEnableds.Methods in org.anchoranalysis.io.output.enabled.multi that return SingleLevelOutputEnabled Modifier and Type Method Description protected 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)SingleLevelOutputEnabledMultiLevelBinary. second(String outputName)SingleLevelOutputEnabledMultiLevelNot. second(String outputName)SingleLevelOutputEnabledMultiLevelOutputEnabled. second(String outputName)A second-level ofOutputEnabledfor a particularoutputNameas used in first-level.Methods in org.anchoranalysis.io.output.enabled.multi with parameters of type SingleLevelOutputEnabled Modifier and Type Method Description protected 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 SingleLevelOutputEnabled Modifier and Type Class Description classSingleLevelAndOutputs are enabled if they are contained in both of twoSingleLevelOutputEnabled.classSingleLevelBinaryBase class for aSingleLevelOutputEnabledthat combines two existing such classes.classSingleLevelInSetOutputs are enabled if they are contained in a set.classSingleLevelNotThe complement of an existingSingleLevelOutputEnabledwhere disabled outputs are enabled, and vice-versa.classSingleLevelOrOutputs are enabled if they are contained in either of twoSingleLevelOutputEnabled.Constructors in org.anchoranalysis.io.output.enabled.single with parameters of type SingleLevelOutputEnabled Constructor Description SingleLevelAnd(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2)Creates using twoSingleLevelOutputEnableds.SingleLevelBinary(SingleLevelOutputEnabled enabled1, SingleLevelOutputEnabled enabled2)SingleLevelNot(SingleLevelOutputEnabled source)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 SingleLevelOutputEnabled Constructor Description CheckIfAllowed(SingleLevelOutputEnabled outputEnabled, Optional<WriterExecuteBeforeEveryOperation> preop, Writer writer)