- AbstractPropertyRegistrar - Class in org.yarnandtail.andhow.service
-
- AbstractPropertyRegistrar() - Constructor for class org.yarnandtail.andhow.service.AbstractPropertyRegistrar
-
- add(P) - Method in class org.yarnandtail.andhow.api.ProblemList
-
- add(P) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- add(int, P) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- add(PropertyRegistration) - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Adds a registration using the innerPath specified in the passed registration.
- add(String) - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Adds a property registration with the same path as the previously
added one.
- add(String, String...) - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Adds a property registration with a specified path.
- add(String, List<String>) - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Adds a property registration with a specified path.
- addAlias(Name, List<Name>) - Method in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
Used by public alias methods to actually add the Alias.
- addAll(int, Collection<? extends P>) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- addAll(Collection<? extends P>) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- addBlank() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- ADDED_JNDI_ROOTS - Static variable in interface org.yarnandtail.andhow.load.std.StdJndiLoader.CONFIG
-
- addExportGroup(ExportGroup) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- addFixedValue(Property<T>, T) - Method in interface org.yarnandtail.andhow.AndHowConfiguration
-
Sets a fixed, non-configurable value for a Property.
- addFixedValue(Property<T>, T) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- addHandler(Handler) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
- addHR() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- addLine(TextLine) - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- addLine(String) - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- addProblem(ValueProblem) - Method in class org.yarnandtail.andhow.api.ValidatedValue
-
- addProperty(NameAndProperty) - Method in class org.yarnandtail.andhow.api.GroupProxyMutable
-
- addProperty(SimpleVariable) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Register an AndHow Property declaration in the current scope - either
directly in the the top level class or the recorded path to an inner
class.
- addProperty(String, boolean, boolean) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Register an AndHow Property declaration in the current scope - either
directly in the the top level class or the recorded path to an inner
class.
- addProperty(GroupProxy, Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
Adds a Group, its Property and the name and aliases for that property
to all the collections.
- addPropertyError(String, String) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- addPropertyRegistrations(PropertyRegistrationList) - Method in class org.yarnandtail.andhow.service.AbstractPropertyRegistrar
-
- addValues(LoaderValues) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- After(LocalDateTime) - Constructor for class org.yarnandtail.andhow.valid.LocalDateTimeValidator.After
-
- aliasIn(String) - Method in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
Adds an alternate name for this property that will be recognized when a
Loader reads a property in from a source, such as JNDI or a properties file.
- aliasInAndOut(String) - Method in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
Adds an alternate name for this property that will both be recognized
when reading in properties and can be used when exporting properties.
- aliasOut(String) - Method in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
Adds an alternate name for this property that can be used if this
property is exported, such as exporting to System.properties.
- AndHow - Class in org.yarnandtail.andhow
-
Central AndHow singleton class.
- ANDHOW_INLINE_NAME - Static variable in class org.yarnandtail.andhow.AndHow
-
- ANDHOW_NAME - Static variable in class org.yarnandtail.andhow.AndHow
-
- ANDHOW_TAG_LINE - Static variable in class org.yarnandtail.andhow.AndHow
-
- ANDHOW_URL - Static variable in class org.yarnandtail.andhow.AndHow
-
- AndHowCompileProcessor - Class in org.yarnandtail.andhow.compile
-
Note: check to ensure that Props are not referenced in static init blocks b/c
we may need to load the class (and run its init) before andHow init can
complete, causing a circular init loop.
- AndHowCompileProcessor() - Constructor for class org.yarnandtail.andhow.compile.AndHowCompileProcessor
-
- AndHowCompileProcessor.CauseEffect - Class in org.yarnandtail.andhow.compile
-
Match up a causal Element w/ the Class name that will be registered in
a service registry.
- AndHowConfiguration<C extends AndHowConfiguration> - Interface in org.yarnandtail.andhow
-
- AndHowCore - Class in org.yarnandtail.andhow.internal
-
Actual central instance of the AndHow state after a successful startup.
- AndHowCore(NamingStrategy, List<Loader>, List<GroupProxy>) - Constructor for class org.yarnandtail.andhow.internal.AndHowCore
-
- AndHowElementScanner7 - Class in org.yarnandtail.andhow.compile
-
This Scanner is only intended to work on a single compileable unit at a time.
- AndHowElementScanner7(ProcessingEnvironment, String, String, String) - Constructor for class org.yarnandtail.andhow.compile.AndHowElementScanner7
-
- AndHowInit - Interface in org.yarnandtail.andhow
-
Marks a class as an auto-discovered configuration provider for AndHow.
- AndHowLog - Class in org.yarnandtail.andhow.util
-
A simple wrapper around the java.util.Logging utility that makes it behave
like SLF4J, including more use of standard message formatting.
- AndHowLogFormatter - Class in org.yarnandtail.andhow.util
-
- AndHowLogFormatter() - Constructor for class org.yarnandtail.andhow.util.AndHowLogFormatter
-
- AndHowLogHandler - Class in org.yarnandtail.andhow.util
-
Handles writing a java.util.Logger to a PrintStream, by default System.err for
errors and System.out for non-errors.
- AndHowLogHandler() - Constructor for class org.yarnandtail.andhow.util.AndHowLogHandler
-
- AndHowLogHandler(PrintStream, PrintStream) - Constructor for class org.yarnandtail.andhow.util.AndHowLogHandler
-
- AndHowUtil - Class in org.yarnandtail.andhow.util
-
Utilities used by AndHow during initial construction.
- AndHowUtil() - Constructor for class org.yarnandtail.andhow.util.AndHowUtil
-
- ANSI_RED - Static variable in class org.yarnandtail.andhow.util.AndHowLogFormatter
-
- ANSI_RESET - Static variable in class org.yarnandtail.andhow.util.AndHowLogFormatter
-
- AppFatalException - Exception in org.yarnandtail.andhow.api
-
An exception that causes configuration processing to stop b/c it cannot proceed.
- AppFatalException(String, Throwable) - Constructor for exception org.yarnandtail.andhow.api.AppFatalException
-
Used for errors while the AndHow builder is still in use - we don't have
full context b/c AndHow has not been constructed yet.
- AppFatalException(String) - Constructor for exception org.yarnandtail.andhow.api.AppFatalException
-
Used for errors while the AndHow builder is still in use - we don't have
full context b/c AndHow has not been constructed yet.
- AppFatalException(String, ProblemList<Problem>) - Constructor for exception org.yarnandtail.andhow.api.AppFatalException
-
- AppFatalException(String, Problem) - Constructor for exception org.yarnandtail.andhow.api.AppFatalException
-
- attemptToAdd(StaticPropertyConfiguration, List<ValidatedValue>, ProblemList<Problem>, String, String) - Method in class org.yarnandtail.andhow.load.BaseLoader
-
Util method to load a String to a property by name.
- attemptToAdd(StaticPropertyConfiguration, List<ValidatedValue>, ProblemList<Problem>, Property, Object) - Method in class org.yarnandtail.andhow.load.BaseLoader
-
Util method to attempt to load an object of an unknown type to a property.
- generateSource() - Method in class org.yarnandtail.andhow.compile.PropertyRegistrarClassGenerator
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.BolType
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.DblType
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.FlagType
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.IntType
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.LngType
-
- get() - Static method in class org.yarnandtail.andhow.valuetype.LocalDateTimeType
-
- getActualName() - Method in class org.yarnandtail.andhow.api.Name
-
The actual, originally name.
- getActualProperty(StaticPropertyConfiguration, GroupProxy, Property) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- getActualProperty(StaticPropertyConfiguration, GroupProxy, Property) - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getActualProperty(StaticPropertyConfiguration, GroupProxy, Property) - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getAliases(Property<?>) - Method in class org.yarnandtail.andhow.AndHow
-
- getAliases() - Method in class org.yarnandtail.andhow.api.PropertyNaming
-
All aliases for the property.
- getAliases(Property<?>) - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Returns all aliases (in and out) for a property.
- getAliases(Property<?>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getAliases(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getAliases(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getAllLoaderValues() - Method in interface org.yarnandtail.andhow.api.ValidatedValuesWithContext
-
A sequential list of all loaders and all its values, even overwritten ones.
- getAllLoaderValues() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getAllLoaderValues() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getAllValuesLoadedByLoader(Loader) - Method in interface org.yarnandtail.andhow.api.ValidatedValuesWithContext
-
All the values loaded by the specified Loader, even if they were overridden
by earlier loaders.
- getAllValuesLoadedByLoader(List<LoaderValues>, Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextBase
-
- getAllValuesLoadedByLoader(Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getAllValuesLoadedByLoader(Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getAndHowConfiguration(AndHowConfiguration) - Method in class org.yarnandtail.andhow.service.InitLoader
-
Returns an AndHowConfiguration from an AndHowInit instance from the service
loader, or if not found, the default one passed in.
- getAndHowName(String, String, List<String>) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The AndHow canonical name of the property, which is the root canonical
name plus the elements of the inner path and the property name, all
separated by dots.
- getAndHowName(String, String, String...) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The AndHow canonical name of the property, which is the root canonical
name plus the elements of the inner path and the property name, all
separated by dots.
- getAndHowName(String, String[]) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The AndHow canonical name of the direct parent of the AndHow Property.
- getAndHowName(Class<?>) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The AndHow style name for a class.
- getAndHowName(Class<?>, Property<?>) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
Gets the true canonical name for a Property in the group.
- getBadPropertyCoord() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem
-
The Property that has the problem.
- getBadValueCoord() - Method in class org.yarnandtail.andhow.internal.LoaderProblem
-
The Property that has the problem.
- getBadValueCoord() - Method in class org.yarnandtail.andhow.internal.ValueProblem
-
- getBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- getCallerClass(int) - Method in class org.yarnandtail.andhow.util.StackLocator
-
- getCallerClass(String, String) - Method in class org.yarnandtail.andhow.util.StackLocator
-
Reverse engr some docs here: I think this returns the calling class
from a specified package.
- getCallerClass(Class<?>) - Method in class org.yarnandtail.andhow.util.StackLocator
-
Reverse engr docs: I think this returns the class of the caller to the first
found instance of the anchor class in the current stack.
- getCanonicalName(Property<?>) - Method in class org.yarnandtail.andhow.AndHow
-
- getCanonicalName() - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
Returns the AndHow canonical name of the class this group is proxying.
- getCanonicalName(Property<?>) - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
The complete canonical name of a Property in this Group.
- getCanonicalName() - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getCanonicalName(Property<?>) - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getCanonicalName() - Method in class org.yarnandtail.andhow.api.PropertyNaming
-
The canonical name of the property.
- getCanonicalName(Property<?>) - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Returns the canonical name of a registered property.
- getCanonicalName(Property<?>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getCanonicalName(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getCanonicalName(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getCanonicalParentName() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The Java canonical name of the direct parent of the AndHow Property.
- getCanonicalPropertyName() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The AndHow canonical name of the property, which is the root canonical
name plus the elements of the inner path and the property name, all
separated by dots.
- getCanonicalRootName() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The canonical propName of the root class, which is the top level class,
typically one per Java source file (unless someone has stuffed multiple
top level classes into a single file, which is technically allowed).
- getClassConfig() - Method in interface org.yarnandtail.andhow.api.Loader
-
Returns a PropertyGroup used to globally configure a class of Loader.
- getClassConfig() - Method in class org.yarnandtail.andhow.load.BaseLoader
-
- getClassConfig() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- getClassForName(String) - Static method in class org.yarnandtail.andhow.util.AndHowUtil
-
Loads a class by name with no errors, returning null if the class cannot be found.
- getClassInstanceForName(String) - Static method in class org.yarnandtail.andhow.util.AndHowUtil
-
Creates a new Object instance from the named class using the default
no-arg constructor.
- getConfigSamplePrinter() - Method in interface org.yarnandtail.andhow.api.Loader
-
Returns a ConfigSamplePrinter, which can be used to print a configuration
sample for this Loader.
- getConfigSamplePrinter() - Method in class org.yarnandtail.andhow.load.BaseLoader
-
- getConfigSamplePrinter() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- getConfigSamplePrinter() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- getConfiguration() - Method in interface org.yarnandtail.andhow.AndHowInit
-
- getConflictName() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.NonUniqueNames
-
- getCurrentStackTrace() - Method in class org.yarnandtail.andhow.util.StackLocator
-
- getDefaultLoaderList() - Static method in class org.yarnandtail.andhow.BaseConfig
-
The list of default loaders as a list.
- getDefaultValue() - Method in interface org.yarnandtail.andhow.api.Property
-
The default value, as defined when this Property was constructed.
- getDefaultValue() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getDescription() - Method in interface org.yarnandtail.andhow.api.Property
-
A description of the property, what it is for and what it does in the system.
- getDescription() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getDestinationType() - Method in interface org.yarnandtail.andhow.api.ValueType
-
- getDestinationType() - Method in class org.yarnandtail.andhow.valuetype.BaseValueType
-
- getEffectiveInName() - Method in class org.yarnandtail.andhow.api.EffectiveName
-
The name as transformed by the NamingStrategy.
- getEffectiveOutName() - Method in class org.yarnandtail.andhow.api.EffectiveName
-
- getEffectivePath(ValidatedValuesWithContext) - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
Utility method to simplify finding the effective path.
- getEffectivePath(ValidatedValuesWithContext) - Method in class org.yarnandtail.andhow.load.std.StdPropFileOnClasspathLoader
-
- getEffectiveValue(List<LoaderValues>, Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextBase
-
Returns the effective value from the values that are loaded so far.
- getEffectiveValuesLoadedByLoader(Loader) - Method in interface org.yarnandtail.andhow.api.ValidatedValuesWithContext
-
The list of Properties and values loaded by the specified loader that
were not overridden by earlier Loaders.
- getEffectiveValuesLoadedByLoader(List<LoaderValues>, Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextBase
-
- getEffectiveValuesLoadedByLoader(Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getEffectiveValuesLoadedByLoader(Loader) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getErrors() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
The list of Property errors, either directly added or created indirectly
by adding properties that had invalid modifiers.
- getErrStream() - Method in class org.yarnandtail.andhow.util.AndHowLogHandler
-
Returns the PrintStream used for error level logging (java.util.logging SEVERE level).
- getException() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.ExportException
-
- getException() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.SecurityException
-
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.AndHow
-
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.api.LoaderValues
-
A linear search for the Property in the values loaded by this loader.
- getExplicitValue() - Method in interface org.yarnandtail.andhow.api.Property
-
The value found and loaded for this value by a Loader.
- getExplicitValue(Property<T>) - Method in interface org.yarnandtail.andhow.api.ValidatedValues
-
The value found and loaded for this value by a Loader.
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesImmutable
-
- getExplicitValue(List<LoaderValues>, Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextBase
-
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getExplicitValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getExplicitValue() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getExporter() - Method in class org.yarnandtail.andhow.api.ExportGroup
-
- getExporters(GroupProxy) - Static method in class org.yarnandtail.andhow.util.AndHowUtil
-
Returns the list of Exporters that are annotated for a BasePropertyGroup.
- getExportGroups() - Method in class org.yarnandtail.andhow.AndHow
-
- getExportGroups() - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
The list of ExportGroups, which handles exporting property values for use
outside the AndHow framework.
- getExportGroups() - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getExportGroups() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getExportGroups() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getFieldName(Class<?>, Property<?>) - Static method in class org.yarnandtail.andhow.util.AndHowUtil
-
Gets the field name for a property in a class, which is just the last
portion of the canonical name.
- getFormat() - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getFormat() - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getFullMessage() - Method in interface org.yarnandtail.andhow.api.Problem
-
A complete description of the problem w/ context and problem description.
- getFullMessage() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem
-
- getFullMessage() - Method in class org.yarnandtail.andhow.internal.LoaderProblem
-
- getFullMessage() - Method in class org.yarnandtail.andhow.internal.RequirementProblem
-
- getFullMessage() - Method in class org.yarnandtail.andhow.internal.ValueProblem
-
- getGroup() - Method in class org.yarnandtail.andhow.api.ExportGroup
-
- getGroup() - Method in class org.yarnandtail.andhow.internal.PropertyCoord
-
The group containing the Property, if that can be determined.
- getGroupForProperty(Property<?>) - Method in class org.yarnandtail.andhow.AndHow
-
- getGroupForProperty(Property<?>) - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Finds the Group containing the specified Property.
- getGroupForProperty(Property<?>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getGroupForProperty(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getGroupForProperty(Property<?>) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getGroupName() - Method in class org.yarnandtail.andhow.internal.PropertyCoord
-
The canonical name of the group, or some form of [[Unknown]] if it is
null.
- getGroups() - Method in class org.yarnandtail.andhow.service.PropertyRegistrarLoader
-
Returns the list of groups that are registered via the ServiceLoader.
- getHandlers() - Method in class org.yarnandtail.andhow.util.AndHowLog
-
- getHelpText() - Method in interface org.yarnandtail.andhow.api.Property
-
Added details that will be shown if the user requests help.
- getHelpText() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getInAliases() - Method in class org.yarnandtail.andhow.api.PropertyNaming
-
A list of the in-type aliases.
- getInAliaseString(StaticPropertyConfiguration, EffectiveName) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- getInAliaseString(StaticPropertyConfiguration, EffectiveName) - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getInAliaseString(StaticPropertyConfiguration, EffectiveName) - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getInitInstances() - Method in class org.yarnandtail.andhow.service.InitLoader
-
Returns all the AndHowInit instances found by the service loader.
- getInnerPath() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Return the state of inner class nesting from the outermost to the
innermost.
- getInnerPath() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The names of the nested inner classes/interfaces containing the
named property for this registration.
- getInnerPathLength() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The number of nested inner classes / interfaces from the root class to
the inner class containing the AndHow Property.
- getInnerPathNames() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Return the inner class names, in order from the outermost to the
innermost.
- getInstance() - Static method in class org.yarnandtail.andhow.util.StackLocator
-
- getInstanceConfig() - Method in interface org.yarnandtail.andhow.api.Loader
-
A list of properties that the user has specified as being configuration
properties for this Loader.
- getInstanceConfig() - Method in class org.yarnandtail.andhow.load.BaseLoader
-
- getInstanceConfig() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- getInstanceNames() - Method in exception org.yarnandtail.andhow.compile.TooManyInitClassesException
-
- getInstanceNames() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.TooManyAndHowInitInstances
-
- getInvalidMessage(T) - Method in interface org.yarnandtail.andhow.api.Validator
-
If the value is not valid, this will create a user message explaining
why the value is not valid.
- getInvalidMessage() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidDefaultValue
-
- getInvalidSpecificationMessage() - Method in interface org.yarnandtail.andhow.api.Validator
-
If the specification itself is invalid (such as a bad regex string), this
will build a message describing the problem to the user.
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.DblValidator
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.IntValidator
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.LngValidator
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.StringValidator.EndsWith
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.StringValidator.Regex
-
- getInvalidSpecificationMessage() - Method in class org.yarnandtail.andhow.valid.StringValidator.StartsWith
-
- getJavaCanonicalName() - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
Returns the Java canonical name of the class this group is proxying.
- getJavaCanonicalName() - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getJavaCanonicalParentName() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The Java canonical name of the direct parent of the AndHow Property.
- getJavaName(String, String[]) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The Java canonical name of the direct parent of the AndHow Property.
- getJavaName(String, List<String>) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The Java canonical name of the direct parent of the AndHow Property.
- getJavaName(Class<?>) - Static method in class org.yarnandtail.andhow.util.NameUtil
-
The Java style name for a class, usable with Class.forName().
- getLine(int) - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- getLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- getLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- getLines() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- getLoader() - Method in class org.yarnandtail.andhow.api.LoaderValues
-
- getLoader() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.DuplicateLoader
-
- getLoader() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyIsNull
-
- getLoader() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyNotRegistered
-
- getLoader() - Method in class org.yarnandtail.andhow.internal.LoaderValueCoord
-
The loader attempting to load this property, if that can be determined.
- getLoaderDialect() - Method in interface org.yarnandtail.andhow.api.Loader
-
The type dialect of the loader.
- getLoaderDialect() - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- getLoaderDialect() - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- getLoaderDialect() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- getLoaderDialect() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- getLoaderDialect() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- getLoaderType() - Method in interface org.yarnandtail.andhow.api.Loader
-
The type of the loader, such as JNDI, PropertyFile, SystemProperty,
etc..
- getLoaderType() - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.std.StdEnvVarLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- getLoaderType() - Method in class org.yarnandtail.andhow.load.std.StdSysPropLoader
-
- getLogger(Class<?>) - Static method in class org.yarnandtail.andhow.util.AndHowLog
-
- getLogger(Class<?>, Handler) - Static method in class org.yarnandtail.andhow.util.AndHowLog
-
- getMap() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- getMap() - Method in class org.yarnandtail.andhow.load.std.StdEnvVarLoader
-
- getMap() - Method in class org.yarnandtail.andhow.load.std.StdSysPropLoader
-
- getMessage() - Method in exception org.yarnandtail.andhow.compile.TooManyInitClassesException
-
- getName() - Method in class org.yarnandtail.andhow.compile.SimpleType
-
- getName() - Method in class org.yarnandtail.andhow.compile.SimpleVariable
-
- getName() - Method in class org.yarnandtail.andhow.load.KVP
-
- getNameMatchingDescription() - Method in interface org.yarnandtail.andhow.api.NamingStrategy
-
Returns a description of how names are matched for use in samples and documentation.
- getNameMatchingDescription() - Method in class org.yarnandtail.andhow.name.CaseInsensitiveNaming
-
- getNamingStrategy() - Method in class org.yarnandtail.andhow.AndHow
-
- getNamingStrategy() - Method in interface org.yarnandtail.andhow.AndHowConfiguration
-
- getNamingStrategy() - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Defines how names are created for Properties.
- getNamingStrategy() - Method in class org.yarnandtail.andhow.BaseConfig
-
- getNamingStrategy() - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getNamingStrategy() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getNamingStrategy() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getNonErrStream() - Method in class org.yarnandtail.andhow.util.AndHowLogHandler
-
Returns the PrintStream used for non-error level logging (java.util.logging WARNING and lower).
- getOutAliases() - Method in class org.yarnandtail.andhow.api.PropertyNaming
-
A list of the out-type aliases.
- getProblemContext() - Method in interface org.yarnandtail.andhow.api.Problem
-
The context for the problem, for the user.
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.DuplicateLoader
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.ExportException
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyIsNull
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyNotRegistered
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.SecurityException
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.LoaderProblem
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.RequirementProblem.NonNullPropertyProblem
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.RequirementProblem.RequiredPropertyGroupProblem
-
- getProblemContext() - Method in class org.yarnandtail.andhow.internal.ValueProblem
-
- getProblemDescription() - Method in interface org.yarnandtail.andhow.api.Problem
-
The problem description, for the user.
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.DuplicateLoader
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.DuplicateProperty
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.ExportException
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidDefaultValue
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidValidationConfiguration
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyIsNull
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyNotRegistered
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.NonUniqueNames
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.PropertyNotPartOfGroup
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.SecurityException
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.TooManyAndHowInitInstances
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.DuplicatePropertyLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.IOLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.JndiContextLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.ObjectConversionValueProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.ParsingLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.SourceNotFoundLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.StringConversionLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.UnknownPropertyLoaderProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.RequirementProblem.NonNullPropertyProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.RequirementProblem.RequiredPropertyGroupProblem
-
- getProblemDescription() - Method in class org.yarnandtail.andhow.internal.ValueProblem.InvalidValueProblem
-
- getProblems() - Method in exception org.yarnandtail.andhow.api.AppFatalException
-
- getProblems() - Method in class org.yarnandtail.andhow.api.LoaderValues
-
Returns loader and value problems, if any.
- getProblems() - Method in class org.yarnandtail.andhow.api.ValidatedValue
-
Returns an unmodifiable list of Problems.
- getProblemText() - Method in exception org.yarnandtail.andhow.api.ParsingException
-
- getProperties() - Method in class org.yarnandtail.andhow.AndHow
-
- getProperties() - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
Returns a complete list of all AndHow Properties in this group.
- getProperties() - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getProperties() - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Returns a complete list of all registered properties.
- getProperties() - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getProperties() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getProperties() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getProperties(Class<?>) - Static method in class org.yarnandtail.andhow.util.AndHowUtil
-
Builds a list of all Properties and their field names contained in the
passed class.
- getPropertiesForGroup(GroupProxy) - Method in class org.yarnandtail.andhow.AndHow
-
- getPropertiesForGroup(GroupProxy) - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Returns a list of Properties registered in the passed group.
- getPropertiesForGroup(GroupProxy) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getPropertiesForGroup(GroupProxy) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getPropertiesForGroup(GroupProxy) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getProperty(String) - Method in class org.yarnandtail.andhow.AndHow
-
- getProperty(String) - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Finds a registered property by any recognized classpath style name,
including the canonical name or 'in' aliases.
- getProperty() - Method in class org.yarnandtail.andhow.api.ValidatedValue
-
- getProperty(String) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getProperty() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.LoaderPropertyNotRegistered
-
- getProperty() - Method in class org.yarnandtail.andhow.internal.PropertyCoord
-
The property, if that can be determined.
- getProperty(String) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getProperty(String) - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getProperty() - Method in class org.yarnandtail.andhow.PropertyValue
-
- getPropertyCoord() - Method in class org.yarnandtail.andhow.internal.RequirementProblem
-
The required property that has not been given a value.
- getPropertyGroups() - Method in class org.yarnandtail.andhow.AndHow
-
- getPropertyGroups() - Method in interface org.yarnandtail.andhow.api.StaticPropertyConfiguration
-
Returns a list of all registered groups.
- getPropertyGroups() - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getPropertyGroups() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- getPropertyGroups() - Method in class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- getPropertyName() - Method in class org.yarnandtail.andhow.service.PropertyRegistration
-
The name of the AndHow property, which is the name of the variable it
is assigned to where it is constructed.
- getPropertyRegistrars() - Method in class org.yarnandtail.andhow.service.PropertyRegistrarLoader
-
- getPropertyType() - Method in interface org.yarnandtail.andhow.api.Property
-
The basic type of the property: Flag, name/value, multi=value.
- getPropertyType() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getPropName() - Method in class org.yarnandtail.andhow.internal.PropertyCoord
-
The canonical name of the Property, or one of a series of placeholder
names if the value can't be determined.
- getProxiedGroup() - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
The proxied class or interface containing Properties that this proxy wraps.
- getProxiedGroup() - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getRefPropertyCoord() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem
-
For Properties that have some type of duplication w/ other properties, this is the
Property that is duplicated (the earlier of the two duplicates).
- getRegisteredGroups() - Method in interface org.yarnandtail.andhow.AndHowConfiguration
-
- getRegisteredGroups() - Method in class org.yarnandtail.andhow.BaseConfig
-
- getRegistrationList() - Method in class org.yarnandtail.andhow.service.AbstractPropertyRegistrar
-
- getRegistrationList() - Method in interface org.yarnandtail.andhow.service.PropertyRegistrar
-
- getRegistrations() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
The list of Properties in the CompileUnit, along with all the needed
metadata to register them.
- getRequestedAliases() - Method in interface org.yarnandtail.andhow.api.Property
-
The list of Aliases requested by this property in its declaration.
- getRequestedAliases() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getResourceAsString(String, Charset) - Static method in class org.yarnandtail.andhow.util.IOUtil
-
- getRootCanonicalName() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
The fully qualified name of the top level class this CompileUnit is for.
- getRootCanonicalName() - Method in interface org.yarnandtail.andhow.service.PropertyRegistrar
-
- getRootCanonicalName() - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
The root / top level class which contains (either directly or indirectly)
the properties listed within it.
- getRootPackageName() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Get just the package of the root class.
- getRootSimpleName() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
Get just the simple name of the root class.
- getSampleDirectory() - Method in exception org.yarnandtail.andhow.api.AppFatalException
-
- getSampleFileEnd() - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- getSampleFileEnd() - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getSampleFileEnd() - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getSampleFileExtension() - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
The file extention to use for sample files, eg 'properties' or 'xml'.
- getSampleFileExtension() - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getSampleFileExtension() - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getSampleFileStart() - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- getSampleFileStart() - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getSampleFileStart() - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getSampleStartComment(StaticPropertyConfiguration) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
Must provide its own line comment prefix if the format has no block comment.
- getSampleStartComment(StaticPropertyConfiguration) - Method in class org.yarnandtail.andhow.sample.JndiLoaderSamplePrinter
-
- getSampleStartComment(StaticPropertyConfiguration) - Method in class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- getSecurityManager() - Method in class org.yarnandtail.andhow.util.StackLocator
-
- getSimpleName(Property<?>) - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
The simple name of a Property in this Group.
- getSimpleName(Property<?>) - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- getSpecificLoadDescription() - Method in interface org.yarnandtail.andhow.api.Loader
-
For this particular load, where was info loaded from?
This may vary from run to run based on config params.
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.PropFileOnClasspathLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.PropFileOnFilesystemLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.std.StdEnvVarLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- getSpecificLoadDescription() - Method in class org.yarnandtail.andhow.load.std.StdSysPropLoader
-
- getStackTraceElement(int) - Method in class org.yarnandtail.andhow.util.StackLocator
-
- getTemplate() - Method in class org.yarnandtail.andhow.compile.PropertyRegistrarClassGenerator
-
- getTemplatePath() - Method in class org.yarnandtail.andhow.compile.PropertyRegistrarClassGenerator
-
- getTheValueMustDescription() - Method in interface org.yarnandtail.andhow.api.Validator
-
Get a description of the validation rule.
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.DblValidator.GreaterThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.DblValidator.GreaterThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.DblValidator.LessThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.DblValidator.LessThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.IntValidator.GreaterThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.IntValidator.GreaterThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.IntValidator.LessThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.IntValidator.LessThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LngValidator.GreaterThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LngValidator.GreaterThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LngValidator.LessThan
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LngValidator.LessThanOrEqualTo
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.After
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.Before
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrAfter
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrBefore
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.StringValidator.EndsWith
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.StringValidator.Regex
-
- getTheValueMustDescription() - Method in class org.yarnandtail.andhow.valid.StringValidator.StartsWith
-
- getTrimmer() - Method in interface org.yarnandtail.andhow.api.Property
-
The Trimmer responsible for trimming String values before they are converted
to the appropriate property type.
- getTrimmer() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getUnknownPropertyName() - Method in class org.yarnandtail.andhow.internal.LoaderProblem.UnknownPropertyLoaderProblem
-
- getUriName(String) - Method in interface org.yarnandtail.andhow.api.NamingStrategy
-
Converts a standard classpath style property name to a URI based one.
- getUTF8ResourceAsString(String) - Static method in class org.yarnandtail.andhow.util.IOUtil
-
- getValidator() - Method in class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidValidationConfiguration
-
- getValidators() - Method in interface org.yarnandtail.andhow.api.Property
-
List of validators to validate the converted value.
- getValidators() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.AndHow
-
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.api.LoaderValues
-
- getValue() - Method in interface org.yarnandtail.andhow.api.Property
-
Returns the effective value of this property.
- getValue() - Method in class org.yarnandtail.andhow.api.ValidatedValue
-
- getValue(Property<T>) - Method in interface org.yarnandtail.andhow.api.ValidatedValues
-
The effective value, similar to Property.getValue, but specifically for
the context of this ValueMap.
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesImmutable
-
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getValue(Property<T>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getValue() - Method in class org.yarnandtail.andhow.load.KVP
-
- getValue() - Method in class org.yarnandtail.andhow.property.FlagProp
-
- getValue() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getValue() - Method in class org.yarnandtail.andhow.PropertyValue
-
- getValueMapImmutable() - Method in interface org.yarnandtail.andhow.api.ValidatedValuesWithContext
-
Unmodifiable minimum data for Properties to retrieve their data from.
- getValueMapImmutable() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getValueMapImmutable() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getValueMapWithContextImmutable() - Method in interface org.yarnandtail.andhow.api.ValidatedValuesWithContext
-
Unmodifiable minimum data collection to store the structure of how data
was loaded.
- getValueMapWithContextImmutable() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- getValueMapWithContextImmutable() - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- getValues() - Method in class org.yarnandtail.andhow.api.LoaderValues
-
- getValueType() - Method in interface org.yarnandtail.andhow.api.Property
-
The type of the value (String, Number, Integer, etc).
- getValueType() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- getWrappedBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getWrappedBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getWrappedBlockComment(PrintFormat, boolean, boolean) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- getWrappedLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getWrappedLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getWrappedLine(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- getWrappedLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.BlankLine
-
- getWrappedLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.HRLine
-
- getWrappedLineComment(PrintFormat) - Method in class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- GreaterThan(double) - Constructor for class org.yarnandtail.andhow.valid.DblValidator.GreaterThan
-
- GreaterThan(int) - Constructor for class org.yarnandtail.andhow.valid.IntValidator.GreaterThan
-
- GreaterThan(long) - Constructor for class org.yarnandtail.andhow.valid.LngValidator.GreaterThan
-
- GreaterThanOrEqualTo(double) - Constructor for class org.yarnandtail.andhow.valid.DblValidator.GreaterThanOrEqualTo
-
- GreaterThanOrEqualTo(int) - Constructor for class org.yarnandtail.andhow.valid.IntValidator.GreaterThanOrEqualTo
-
- GreaterThanOrEqualTo(long) - Constructor for class org.yarnandtail.andhow.valid.LngValidator.GreaterThanOrEqualTo
-
- GroupExport - Annotation Type in org.yarnandtail.andhow
-
Annotation to direct the Properties in a PropertyGroup to be exported to a
destination such as System.Properties.
- GroupExports - Annotation Type in org.yarnandtail.andhow.internal
-
Not for general use: Required by the Java annotations system to support
multiple instances of the GroupExport annotation.
- GroupInfo - Annotation Type in org.yarnandtail.andhow
-
Annotation to allow users to include documentation on PropertyGroups.
- GroupProxy - Interface in org.yarnandtail.andhow.api
-
A GroupProxy is generated as a proxy for any class containing AndHow Properties.
- GroupProxyBase - Class in org.yarnandtail.andhow.api
-
- GroupProxyBase(String, String) - Constructor for class org.yarnandtail.andhow.api.GroupProxyBase
-
Constructs a new instance w/ final unmodifiable fields.
- GroupProxyBase(String, String, boolean) - Constructor for class org.yarnandtail.andhow.api.GroupProxyBase
-
- GroupProxyBase(String, String, List<NameAndProperty>) - Constructor for class org.yarnandtail.andhow.api.GroupProxyBase
-
- GroupProxyBase(String, String, List<NameAndProperty>, boolean) - Constructor for class org.yarnandtail.andhow.api.GroupProxyBase
-
- GroupProxyImmutable - Class in org.yarnandtail.andhow.api
-
- GroupProxyImmutable(String, String, List<NameAndProperty>) - Constructor for class org.yarnandtail.andhow.api.GroupProxyImmutable
-
Constructs a new instance w/ final unmodifiable fields.
- GroupProxyImmutable(String, String, List<NameAndProperty>, boolean) - Constructor for class org.yarnandtail.andhow.api.GroupProxyImmutable
-
- GroupProxyMutable - Class in org.yarnandtail.andhow.api
-
- GroupProxyMutable(String, String) - Constructor for class org.yarnandtail.andhow.api.GroupProxyMutable
-
Constructs a new instance w/ final unmodifiable fields.
- GroupProxyMutable(String, String, boolean) - Constructor for class org.yarnandtail.andhow.api.GroupProxyMutable
-
- ILLEGAL_PROPERTY_NAME_CHARS - Static variable in class org.yarnandtail.andhow.api.Name
-
These characters are not allowed in Property names because they may collide
with characters allowed in various formats, in particular, uri style JNDI
names or property files conventions.
- includeCanonical - Variable in class org.yarnandtail.andhow.export.BaseExporter
-
- includeOutAlias - Variable in class org.yarnandtail.andhow.export.BaseExporter
-
- info(String) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
- info(String, Object...) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
- info(String, Throwable) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
- InitLoader - Class in org.yarnandtail.andhow.service
-
Dedicated wrapper for a java.util.ServiceLoader that loads InitLoader instances.
- InitLoader() - Constructor for class org.yarnandtail.andhow.service.InitLoader
-
- InitLoader(ClassLoader) - Constructor for class org.yarnandtail.andhow.service.InitLoader
-
- insertAfter - Variable in class org.yarnandtail.andhow.BaseConfig
-
- insertBefore - Variable in class org.yarnandtail.andhow.BaseConfig
-
- insertLoaderAfter(Class<? extends StandardLoader>, Loader) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- insertLoaderBefore(Class<? extends StandardLoader>, Loader) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- instance() - Static method in class org.yarnandtail.andhow.AndHow
-
Returns the current AndHow instance.
- instance(AndHowConfiguration) - Static method in class org.yarnandtail.andhow.AndHow
-
Builds a new AndHow instance using the specified configuration ONLY IF
there is no existing AndHow instance.
- instance - Variable in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
- instance() - Static method in class org.yarnandtail.andhow.property.QuotedSpacePreservingTrimmer
-
- instance() - Static method in class org.yarnandtail.andhow.property.TrimToNullTrimmer
-
- instance() - Static method in class org.yarnandtail.andhow.StdConfig
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.BolType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.DblType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.FlagType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.IntType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.LngType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.LocalDateTimeType
-
- instance() - Static method in class org.yarnandtail.andhow.valuetype.StrType
-
- IntBuilder() - Constructor for class org.yarnandtail.andhow.property.IntProp.IntBuilder
-
- IntProp - Class in org.yarnandtail.andhow.property
-
A Property that refers to an Integer value.
- IntProp(Integer, boolean, String, List<Validator<Integer>>, List<Name>, PropertyType, ValueType<Integer>, Trimmer, String) - Constructor for class org.yarnandtail.andhow.property.IntProp
-
- IntProp.IntBuilder - Class in org.yarnandtail.andhow.property
-
- IntType - Class in org.yarnandtail.andhow.valuetype
-
Type representation of Java Integer objects.
- IntValidator - Class in org.yarnandtail.andhow.valid
-
A collection of String validation types
- IntValidator() - Constructor for class org.yarnandtail.andhow.valid.IntValidator
-
- IntValidator.GreaterThan - Class in org.yarnandtail.andhow.valid
-
Validate that an integer is greater than a reference value.
- IntValidator.GreaterThanOrEqualTo - Class in org.yarnandtail.andhow.valid
-
Validate that an integer is greater than or equal to a reference value.
- IntValidator.LessThan - Class in org.yarnandtail.andhow.valid
-
Validate that an integer is less than a reference value.
- IntValidator.LessThanOrEqualTo - Class in org.yarnandtail.andhow.valid
-
Validate that an integer is less than or equal to a reference value.
- InvalidDefaultValue(GroupProxy, Property<?>, String) - Constructor for class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidDefaultValue
-
- InvalidValidationConfiguration(GroupProxy, Property<?>, Validator<?>) - Constructor for class org.yarnandtail.andhow.internal.ConstructionProblem.InvalidValidationConfiguration
-
- InvalidValueProblem(Loader, Class<?>, Property<T>, T, Validator<T>) - Constructor for class org.yarnandtail.andhow.internal.ValueProblem.InvalidValueProblem
-
- IOLoaderProblem(Loader, Exception, String) - Constructor for class org.yarnandtail.andhow.internal.LoaderProblem.IOLoaderProblem
-
- IOUtil - Class in org.yarnandtail.andhow.util
-
- isAccumulate() - Method in enum org.yarnandtail.andhow.api.PropertyType
-
- isBlankLineAfter() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- isBlankLineBefore() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- isComment() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.AndHow
-
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.api.LoaderValues
-
A linear search for the Property in the values loaded by this loader.
- isExplicitlySet(Property<?>) - Method in interface org.yarnandtail.andhow.api.ValidatedValues
-
Returns true if the Property's value was explicitly set to a non-null value
via one of the loaders.
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.internal.AndHowCore
-
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesImmutable
-
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextImmutable
-
- isExplicitlySet(Property<?>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextMutable
-
- isFailedEnvironmentAProblem() - Method in interface org.yarnandtail.andhow.api.LookupLoader
-
If true, then a failure to initiate or connect to the needed environment
or external system will result in a failure and it will register a
'Propblem' during load which will cause application initiation to stop.
- isFailedEnvironmentAProblem() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- isFinal() - Method in class org.yarnandtail.andhow.compile.SimpleVariable
-
- isFlag() - Method in enum org.yarnandtail.andhow.api.PropertyType
-
- isIn() - Method in class org.yarnandtail.andhow.api.Name
-
If true, this name is recognized when reading a property from a configuration
source.
- isInitClass() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- isInitialize() - Static method in class org.yarnandtail.andhow.AndHow
-
Determine if AndHow is initialized or not w/out forcing AndHow to load.
- isLoggable(Level) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
Check if a message of the given level would actually be logged
by this logger.
- isMissingFileAProblem() - Method in interface org.yarnandtail.andhow.api.LocalFileLoader
-
If true, a loader that loads from a file will report a Problem that will
stop application startup if it cannot find the configured file.
- isMissingFileAProblem() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- isMultipleOk() - Method in enum org.yarnandtail.andhow.api.PropertyType
-
- isNewProperty() - Method in class org.yarnandtail.andhow.compile.PropertyMarker
-
Gets the value of the property newProperty.
- isNonNullRequired() - Method in interface org.yarnandtail.andhow.api.Property
-
If true, the effective value must be non-null to be considered valid.
- isNonNullRequired() - Method in class org.yarnandtail.andhow.property.PropertyBase
-
- isNotReal() - Method in enum org.yarnandtail.andhow.api.PropertyType
-
- isOut() - Method in class org.yarnandtail.andhow.api.Name
-
If true, this name is used when exporting properties to some other system.
- isParsable(String) - Method in interface org.yarnandtail.andhow.api.ValueType
-
Returns true if the string can safely be parsed into the destination type
by the parse() method.
- isParsable(String) - Method in class org.yarnandtail.andhow.valuetype.BaseValueType
-
- isPropertyPresent(List<LoaderValues>, Property<?>) - Method in class org.yarnandtail.andhow.internal.ValidatedValuesWithContextBase
-
- isReal() - Method in enum org.yarnandtail.andhow.api.PropertyType
-
- isSpecificationValid() - Method in interface org.yarnandtail.andhow.api.Validator
-
Returns true if the validation criteria itself is valid.
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.DblValidator
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.IntValidator
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.LngValidator
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.StringValidator.EndsWith
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.StringValidator.Regex
-
- isSpecificationValid() - Method in class org.yarnandtail.andhow.valid.StringValidator.StartsWith
-
- isStatic() - Method in class org.yarnandtail.andhow.compile.SimpleType
-
- isStatic() - Method in class org.yarnandtail.andhow.compile.SimpleVariable
-
- istestInitClass() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- isTrimmingRequiredForStringValues() - Method in interface org.yarnandtail.andhow.api.Loader
-
If true, values for string properties are trimmed by the Trimmer of
the property they are associated with.
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.std.StdEnvVarLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- isTrimmingRequiredForStringValues() - Method in class org.yarnandtail.andhow.load.std.StdSysPropLoader
-
- isUnknownPropertyAProblem() - Method in interface org.yarnandtail.andhow.api.ReadLoader
-
If true, an unrecognized name is considered a problem that will stop
application startup.
- isUnknownPropertyAProblem() - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- isUnknownPropertyAProblem() - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- isUnknownPropertyAProblem() - Method in class org.yarnandtail.andhow.load.MapLoader
-
- isUnknownPropertyAProblem() - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- isUriNameDistict(String) - Method in interface org.yarnandtail.andhow.api.NamingStrategy
-
Returns true if the Uri version of the passed name would be a disctict name
from the passed name.
- isUserGroup() - Method in interface org.yarnandtail.andhow.api.GroupProxy
-
Returns true if this is a group created for user properties, which is
the typical case.
- isUserGroup() - Method in class org.yarnandtail.andhow.api.GroupProxyBase
-
- isValid(T) - Method in interface org.yarnandtail.andhow.api.Validator
-
- isValid(Double) - Method in class org.yarnandtail.andhow.valid.DblValidator.GreaterThan
-
- isValid(Double) - Method in class org.yarnandtail.andhow.valid.DblValidator.GreaterThanOrEqualTo
-
- isValid(Double) - Method in class org.yarnandtail.andhow.valid.DblValidator.LessThan
-
- isValid(Double) - Method in class org.yarnandtail.andhow.valid.DblValidator.LessThanOrEqualTo
-
- isValid(Integer) - Method in class org.yarnandtail.andhow.valid.IntValidator.GreaterThan
-
- isValid(Integer) - Method in class org.yarnandtail.andhow.valid.IntValidator.GreaterThanOrEqualTo
-
- isValid(Integer) - Method in class org.yarnandtail.andhow.valid.IntValidator.LessThan
-
- isValid(Integer) - Method in class org.yarnandtail.andhow.valid.IntValidator.LessThanOrEqualTo
-
- isValid(Long) - Method in class org.yarnandtail.andhow.valid.LngValidator.GreaterThan
-
- isValid(Long) - Method in class org.yarnandtail.andhow.valid.LngValidator.GreaterThanOrEqualTo
-
- isValid(Long) - Method in class org.yarnandtail.andhow.valid.LngValidator.LessThan
-
- isValid(Long) - Method in class org.yarnandtail.andhow.valid.LngValidator.LessThanOrEqualTo
-
- isValid(LocalDateTime) - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.After
-
- isValid(LocalDateTime) - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.Before
-
- isValid(LocalDateTime) - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrAfter
-
- isValid(LocalDateTime) - Method in class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrBefore
-
- isValid(String) - Method in class org.yarnandtail.andhow.valid.StringValidator.EndsWith
-
- isValid(String) - Method in class org.yarnandtail.andhow.valid.StringValidator.Regex
-
- isValid(String) - Method in class org.yarnandtail.andhow.valid.StringValidator.StartsWith
-
- isValidPropertyName(String) - Static method in class org.yarnandtail.andhow.api.Name
-
Returns true if the name contains no special characters, as defined in
ILLEGAL_PROPERTY_NAME_CHARS.
- isValidState() - Method in class org.yarnandtail.andhow.service.InitLoader
-
Returns true if there are no more than 1 production init and 1 test init.
- isWrap() - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- iterator() - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- padRight(String, String, int) - Static method in class org.yarnandtail.andhow.util.TextUtil
-
Pads the right side of the string with repeating repeatString's until the
specified totalLength is reached.
- parse(String) - Method in interface org.yarnandtail.andhow.api.ValueType
-
Attempts to parse the passed String into the destinationType.
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.BolType
-
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.DblType
-
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.FlagType
-
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.IntType
-
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.LngType
-
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.LocalDateTimeType
-
The text format used is the default for LocalDateTime objects, which uses the
ISO format like this: 2011-12-03T10:15:30.
- parse(String) - Method in class org.yarnandtail.andhow.valuetype.StrType
-
- ParsingException - Exception in org.yarnandtail.andhow.api
-
An exception where a String is unreadable or unconvertable to a target type.
- ParsingException(String, String, Throwable) - Constructor for exception org.yarnandtail.andhow.api.ParsingException
-
- ParsingException(String, String) - Constructor for exception org.yarnandtail.andhow.api.ParsingException
-
- ParsingLoaderProblem(Loader, Class<?>, Property, Exception) - Constructor for class org.yarnandtail.andhow.internal.LoaderProblem.ParsingLoaderProblem
-
- pathProp - Variable in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
Property containing the path of a property file.
- pathStr - Variable in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
String containing path of a property file.
- popType() - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- print(PrintStream, TextBlock, PrintFormat) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printConfigSamples(StaticPropertyConfiguration, List<Loader>, boolean) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
Writes sample configuration files for all Loaders that support it.
- printConfigSamples(StaticPropertyConfiguration, File, List<Loader>, boolean) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
Print configurations samples for Loaders that support it.
- printConstructionProblems(PrintStream, List<ConstructionProblem>, StaticPropertyConfiguration) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- PrintFormat - Class in org.yarnandtail.andhow.sample
-
- PrintFormat() - Constructor for class org.yarnandtail.andhow.sample.PrintFormat
-
- printIfNotNull(PrintStream, String) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- println(PrintStream, String, Object...) - Static method in class org.yarnandtail.andhow.util.TextUtil
-
println to the passed PrintStream using the format {} patterning.
- println(PrintStream, int, String, String, Object...) - Static method in class org.yarnandtail.andhow.util.TextUtil
-
println to the passed PrintStream using the format {} patterning and wrapping
to a specified line length.
- println(PrintStream, int, String, String) - Static method in class org.yarnandtail.andhow.util.TextUtil
-
println to the passed PrintStream, wrapped to a specified line length.
- printLoaderProblems(PrintStream, List<LoaderProblem>, StaticPropertyConfiguration) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- printProblemHR(PrintStream) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- printProblems(PrintStream, AppFatalException, StaticPropertyConfiguration) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- printProperty(StaticPropertyConfiguration, PrintStream, GroupProxy, Property<?>) - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
- printProperty(StaticPropertyConfiguration, PrintStream, GroupProxy, Property<?>) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printPropertyGroupEnd(StaticPropertyConfiguration, PrintStream, GroupProxy) - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
- printPropertyGroupEnd(StaticPropertyConfiguration, PrintStream, GroupProxy) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printPropertyGroupStart(StaticPropertyConfiguration, PrintStream, GroupProxy) - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
- printPropertyGroupStart(StaticPropertyConfiguration, PrintStream, GroupProxy) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printRequirementProblems(PrintStream, List<RequirementProblem>, StaticPropertyConfiguration) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- printSampleEnd(StaticPropertyConfiguration, PrintStream) - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
- printSampleEnd(StaticPropertyConfiguration, PrintStream) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printSampleStart(StaticPropertyConfiguration, PrintStream) - Method in interface org.yarnandtail.andhow.api.SamplePrinter
-
- printSampleStart(StaticPropertyConfiguration, PrintStream) - Method in class org.yarnandtail.andhow.sample.BaseSamplePrinter
-
- printSingleLoader(StaticPropertyConfiguration, PrintStream, SamplePrinter) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- printValueProblems(PrintStream, List<ValueProblem>, StaticPropertyConfiguration) - Static method in class org.yarnandtail.andhow.internal.ReportGenerator
-
- Problem - Interface in org.yarnandtail.andhow.api
-
- ProblemList<P extends Problem> - Class in org.yarnandtail.andhow.api
-
Simple List of Problems that refuses to add nulls.
- ProblemList(int) - Constructor for class org.yarnandtail.andhow.api.ProblemList
-
- ProblemList(ProblemList<P>) - Constructor for class org.yarnandtail.andhow.api.ProblemList
-
- ProblemList() - Constructor for class org.yarnandtail.andhow.api.ProblemList
-
- ProblemList.UnmodifiableProblemList<P extends Problem> - Class in org.yarnandtail.andhow.api
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.yarnandtail.andhow.compile.AndHowCompileProcessor
-
- Property<T> - Interface in org.yarnandtail.andhow.api
-
Represents a configuration point of an application.
- property - Variable in class org.yarnandtail.andhow.internal.NameAndProperty
-
- PropertyBase<T> - Class in org.yarnandtail.andhow.property
-
Base property implementation that handles most of state information and common methods.
- PropertyBase(T, boolean, String, List<Validator<T>>, List<Name>, PropertyType, ValueType<T>, Trimmer, String) - Constructor for class org.yarnandtail.andhow.property.PropertyBase
-
- PropertyBuilderBase<B extends PropertyBuilderBase,P extends Property<T>,T> - Class in org.yarnandtail.andhow.property
-
A generic PropertyBuilder class which needs to be fully implemented as an
inner class in each Property implementation.
- PropertyBuilderBase() - Constructor for class org.yarnandtail.andhow.property.PropertyBuilderBase
-
- PropertyCoord - Class in org.yarnandtail.andhow.internal
-
Logical location of a Property (Group and Property).
- PropertyCoord(Class<?>, Property<?>) - Constructor for class org.yarnandtail.andhow.internal.PropertyCoord
-
- propertyCoord - Variable in class org.yarnandtail.andhow.internal.RequirementProblem
-
The Property that actually has the problem
- PropertyGroup - Interface in org.yarnandtail.andhow
-
A logical and/or functional grouping of Properties.
- PropertyMarker - Class in org.yarnandtail.andhow.compile
-
Incrementally determines is a Property variable points to a new Property instance.
- PropertyMarker() - Constructor for class org.yarnandtail.andhow.compile.PropertyMarker
-
- PropertyNaming - Class in org.yarnandtail.andhow.api
-
Names by which a Property is recognized.
- PropertyNaming(EffectiveName, List<EffectiveName>) - Constructor for class org.yarnandtail.andhow.api.PropertyNaming
-
- PropertyNotPartOfGroup(GroupProxy, Property<?>) - Constructor for class org.yarnandtail.andhow.internal.ConstructionProblem.PropertyNotPartOfGroup
-
- PropertyRegistrar - Interface in org.yarnandtail.andhow.service
-
- PropertyRegistrarClassGenerator - Class in org.yarnandtail.andhow.compile
-
- PropertyRegistrarClassGenerator(CompileUnit, Class<?>, Calendar) - Constructor for class org.yarnandtail.andhow.compile.PropertyRegistrarClassGenerator
-
Create a new instance w all info needed to generateSource a PropertyRegistrar file.
- PropertyRegistrarLoader - Class in org.yarnandtail.andhow.service
-
Dedicated wrapper for a java.util.ServiceLoader that loads PropertyRegistrar instances.
- PropertyRegistrarLoader() - Constructor for class org.yarnandtail.andhow.service.PropertyRegistrarLoader
-
- PropertyRegistrarLoader(ClassLoader) - Constructor for class org.yarnandtail.andhow.service.PropertyRegistrarLoader
-
- PropertyRegistration - Class in org.yarnandtail.andhow.service
-
- PropertyRegistrationList - Class in org.yarnandtail.andhow.service
-
A List of Registrations with simplified add methods that make it
efficient (source code wise) to add Registrations.
- PropertyRegistrationList(String) - Constructor for class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Construct a new registration list for properties in a specific top level
class.
- PropertyType - Enum in org.yarnandtail.andhow.api
-
The broad type of the Property
Currently only two types are supported.
- PropertyValue<T> - Class in org.yarnandtail.andhow
-
Simple class to bundle a Property and value.
- PropertyValue(Property<T>, T) - Constructor for class org.yarnandtail.andhow.PropertyValue
-
New instance
- PropertyVariableTreeScanner - Class in org.yarnandtail.andhow.compile
-
A compilation tree scanner used during compile time to scan for AndHow Property
construction being assigned to a variable.
- PropertyVariableTreeScanner() - Constructor for class org.yarnandtail.andhow.compile.PropertyVariableTreeScanner
-
- PropFileBaseLoader - Class in org.yarnandtail.andhow.load
-
Shared functionality for all Property file loaders.
- PropFileBaseLoader() - Constructor for class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- PropFileLoaderSamplePrinter - Class in org.yarnandtail.andhow.sample
-
- PropFileLoaderSamplePrinter() - Constructor for class org.yarnandtail.andhow.sample.PropFileLoaderSamplePrinter
-
- PropFileOnClasspathLoader - Class in org.yarnandtail.andhow.load
-
Reads from a Java .property file on the classpath, following standard java
conventions for the structure of those file.
- PropFileOnClasspathLoader() - Constructor for class org.yarnandtail.andhow.load.PropFileOnClasspathLoader
-
- PropFileOnFilesystemLoader - Class in org.yarnandtail.andhow.load
-
Reads from a Java .property file from the filesystem, following standard java
conventions for the structure of those file.
- PropFileOnFilesystemLoader() - Constructor for class org.yarnandtail.andhow.load.PropFileOnFilesystemLoader
-
- props - Variable in class org.yarnandtail.andhow.api.GroupProxyBase
-
- publish(LogRecord) - Method in class org.yarnandtail.andhow.util.AndHowLogHandler
-
- pushType(SimpleType) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- pushType(String, boolean) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- SameTimeOrAfter(LocalDateTime) - Constructor for class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrAfter
-
- SameTimeOrBefore(LocalDateTime) - Constructor for class org.yarnandtail.andhow.valid.LocalDateTimeValidator.SameTimeOrBefore
-
- SamplePrinter - Interface in org.yarnandtail.andhow.api
-
Statelessly writes a sample configuration to the passed in PrintStream.
- SAMPLES_DIRECTORY - Static variable in interface org.yarnandtail.andhow.Options
-
- SECOND_LINE_INDENT - Static variable in class org.yarnandtail.andhow.util.TextUtil
-
- secondLineIndent - Variable in class org.yarnandtail.andhow.sample.PrintFormat
-
- SecurityException(Exception, Class<?>) - Constructor for class org.yarnandtail.andhow.internal.ConstructionProblem.SecurityException
-
- set(int, P) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- setBlankLineAfter(boolean) - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- setBlankLineBefore(boolean) - Method in class org.yarnandtail.andhow.sample.TextBlock
-
- setClasspathPropFilePath(String) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
Sets the classpath path to a properties file for the
StdPropFileOnClasspathLoader to load.
- setClasspathPropFilePath(StrProp) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
Sets the classpath path via a StrProp (a Property of String type) to a
properties file for the StdPropFileOnClasspathLoader to load.
- setCmdLineArgs(String[]) - Method in interface org.yarnandtail.andhow.AndHowConfiguration
-
Sets the command line arguments, removing any previously set commandline args.
- setCmdLineArgs(String[]) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- setEnvironmentProperties(Map<String, String>) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
Allows the System environment to be overridden.
- setErrStream(PrintStream) - Method in class org.yarnandtail.andhow.util.AndHowLogHandler
-
Sets the PrintStream used for error level logging (java.util.logging SEVERE level).
- setExportByCanonicalName(Exporter.EXPORT_CANONICAL_NAME) - Method in interface org.yarnandtail.andhow.api.Exporter
-
Specify if canonical names should be exported.
- setExportByCanonicalName(Exporter.EXPORT_CANONICAL_NAME) - Method in class org.yarnandtail.andhow.export.BaseExporter
-
- setExportByOutAliases(Exporter.EXPORT_OUT_ALIASES) - Method in interface org.yarnandtail.andhow.api.Exporter
-
Specify if out alias names should be exported.
- setExportByOutAliases(Exporter.EXPORT_OUT_ALIASES) - Method in class org.yarnandtail.andhow.export.BaseExporter
-
- setFailedEnvironmentAProblem(boolean) - Method in interface org.yarnandtail.andhow.api.LookupLoader
-
If true, failing to initialize the environment needed to lookup values is
considered a problem/error.
- setFailedEnvironmentAProblem(boolean) - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- setFilePath(String) - Method in interface org.yarnandtail.andhow.api.LocalFileLoader
-
Sets the path to the file to be loaded.
- setFilePath(Property<String>) - Method in interface org.yarnandtail.andhow.api.LocalFileLoader
-
Sets the path to the file to be loaded.
- setFilePath(String) - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- setFilePath(Property<String>) - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- setFilesystemPropFilePath(StrProp) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
Sets the filesystem path via a StrProp (a Property of String type) to a
properties file for the StdPropFileOnFilesystemLoader to load.
- setInitClass(boolean) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- setInstance(B) - Method in class org.yarnandtail.andhow.property.PropertyBuilderBase
-
- setKeyValuePairs(List<String>) - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
Sets the list of string arguments, each string containing a key-value pair
or just a key for flag type values.
- setKeyValuePairs(String...) - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
Sets the list of string arguments, each string containing a key-value pair
or just a key for flag type values.
- setLevel(Level) - Method in class org.yarnandtail.andhow.util.AndHowLog
-
Assigns a log level.
- setMap(Map<?, ?>) - Method in class org.yarnandtail.andhow.load.MapLoader
-
- setMissingFileAProblem(boolean) - Method in interface org.yarnandtail.andhow.api.LocalFileLoader
-
If set true, a file path that does not point to a file is a Problem/error.
- setMissingFileAProblem(boolean) - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- setNonErrStream(PrintStream) - Method in class org.yarnandtail.andhow.util.AndHowLogHandler
-
Sets the PrintStream used for non-error level logging (java.util.logging WARNING and lower).
- setPropertyValues(List<PropertyValue>) - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- setPropertyValues(PropertyValue...) - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- setSampleDirectory(String) - Method in exception org.yarnandtail.andhow.api.AppFatalException
-
- setStandardLoaders(List<Class<? extends StandardLoader>>) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- setStandardLoaders(Class<? extends StandardLoader>...) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- setSystemProperties(Properties) - Method in class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
Allows system properties to be overridden.
- setTestInitClass(boolean) - Method in class org.yarnandtail.andhow.compile.CompileUnit
-
- setUnknownPropertyAProblem(boolean) - Method in interface org.yarnandtail.andhow.api.ReadLoader
-
If true, an unrecognized property name is considered a problem/error.
- setUnknownPropertyAProblem(boolean) - Method in class org.yarnandtail.andhow.load.FixedValueLoader
-
- setUnknownPropertyAProblem(boolean) - Method in class org.yarnandtail.andhow.load.KeyValuePairLoader
-
- setUnknownPropertyAProblem(boolean) - Method in class org.yarnandtail.andhow.load.MapLoader
-
- setUnknownPropertyAProblem(boolean) - Method in class org.yarnandtail.andhow.load.PropFileBaseLoader
-
- SimpleType - Class in org.yarnandtail.andhow.compile
-
Compile time representation of a type/class definition w/ just enough information
to decide if it is a valid parent to contain an AndHow Property.
- SimpleType(String, boolean) - Constructor for class org.yarnandtail.andhow.compile.SimpleType
-
- SimpleVariable - Class in org.yarnandtail.andhow.compile
-
Compile time representation of a variable w/ just enough information
to decide if it is a valid variable for an AndHow Property to be constructed
and assigned to.
- SimpleVariable(String, boolean, boolean) - Constructor for class org.yarnandtail.andhow.compile.SimpleVariable
-
- sort(Comparator<? super P>) - Method in class org.yarnandtail.andhow.api.ProblemList.UnmodifiableProblemList
-
- sort() - Method in class org.yarnandtail.andhow.service.PropertyRegistrationList
-
Sorts in lexagraphical order.
- SourceNotFoundLoaderProblem(Loader, String) - Constructor for class org.yarnandtail.andhow.internal.LoaderProblem.SourceNotFoundLoaderProblem
-
- split(String) - Method in class org.yarnandtail.andhow.load.std.StdJndiLoader
-
Spits a comma separate list of JNDI roots into individual root strings.
- splitKVP(String, String) - Static method in class org.yarnandtail.andhow.load.KVP
-
Splits a key value pair String into its key and value using the passed delimiter.
- StackLocator - Class in org.yarnandtail.andhow.util
-
A utility class for find the calling class, method and line number for use
in creating more detailed logging information.
- STANDARD_JNDI_ROOTS - Static variable in interface org.yarnandtail.andhow.load.std.StdJndiLoader.CONFIG
-
- StandardLoader - Interface in org.yarnandtail.andhow.api
-
Marker interface that indicates direct support and automatic construction for
a Loader.
- standardLoaders - Variable in class org.yarnandtail.andhow.BaseConfig
-
- StartsWith(String, boolean) - Constructor for class org.yarnandtail.andhow.valid.StringValidator.StartsWith
-
- StaticPropertyConfiguration - Interface in org.yarnandtail.andhow.api
-
Configuration and metadata for all known static Properties,
This is the entire domain of Properties defined as static properties
(ie the property is defined as a static variable) and on the classpath
(or explicitly configured) to be part of AndHow in the current classloader.
- StaticPropertyConfigurationImmutable - Class in org.yarnandtail.andhow.internal
-
An immutable instance that can be used during runtime.
- StaticPropertyConfigurationImmutable(NamingStrategy, List<GroupProxy>, List<Property<?>>, Map<GroupProxy, List<Property<?>>>, Map<String, Property<?>>, Map<Property<?>, List<EffectiveName>>, Map<Property<?>, String>, List<ExportGroup>) - Constructor for class org.yarnandtail.andhow.internal.StaticPropertyConfigurationImmutable
-
- StaticPropertyConfigurationMutable - Class in org.yarnandtail.andhow.internal
-
A mutable version that can be used during AndHow startup.
- StaticPropertyConfigurationMutable(NamingStrategy) - Constructor for class org.yarnandtail.andhow.internal.StaticPropertyConfigurationMutable
-
- StdConfig - Class in org.yarnandtail.andhow
-
>
- StdConfig() - Constructor for class org.yarnandtail.andhow.StdConfig
-
- StdConfig.StdConfigAbstract<S extends StdConfig.StdConfigAbstract<S>> - Class in org.yarnandtail.andhow
-
Abstract class here lets this be extended maintaining the generic types
- StdConfig.StdConfigImpl - Class in org.yarnandtail.andhow
-
Final class 'closes' the generics for an actual implementation.
- StdConfigAbstract() - Constructor for class org.yarnandtail.andhow.StdConfig.StdConfigAbstract
-
- StdConfigImpl() - Constructor for class org.yarnandtail.andhow.StdConfig.StdConfigImpl
-
- StdEnvVarLoader - Class in org.yarnandtail.andhow.load.std
-
Loads properties from java.lang.System.getenv().
- StdEnvVarLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdEnvVarLoader
-
- StdFixedValueLoader - Class in org.yarnandtail.andhow.load.std
-
- StdFixedValueLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdFixedValueLoader
-
- StdJndiLoader - Class in org.yarnandtail.andhow.load.std
-
Loads values from a JNDI context.
- StdJndiLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdJndiLoader
-
- StdJndiLoader.CONFIG - Interface in org.yarnandtail.andhow.load.std
-
- StdMainStringArgsLoader - Class in org.yarnandtail.andhow.load.std
-
Identical to the KeyValuePairLoader, but provides a way to find
the cmd line arg loader in a list of loaders.
- StdMainStringArgsLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdMainStringArgsLoader
-
- StdPropFileOnClasspathLoader - Class in org.yarnandtail.andhow.load.std
-
Same functionality as the PropFileOnClasspathLoader, but with a default
path and a separate name to track it separately as a framework provided standard loader.
- StdPropFileOnClasspathLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdPropFileOnClasspathLoader
-
- StdPropFileOnFilesystemLoader - Class in org.yarnandtail.andhow.load.std
-
Same functionality as the PropFileOnFilesystemLoader, but uses a separate
name to track it separately as a framework provided standard loader.
- StdPropFileOnFilesystemLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdPropFileOnFilesystemLoader
-
- StdSysPropLoader - Class in org.yarnandtail.andhow.load.std
-
Loads properties from java.lang.System.getProperties().
- StdSysPropLoader() - Constructor for class org.yarnandtail.andhow.load.std.StdSysPropLoader
-
- StrBuilder() - Constructor for class org.yarnandtail.andhow.property.StrProp.StrBuilder
-
- StringConversionLoaderProblem(Loader, Class<?>, Property, String) - Constructor for class org.yarnandtail.andhow.internal.LoaderProblem.StringConversionLoaderProblem
-
- StringLine(String, boolean) - Constructor for class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- StringLine(String) - Constructor for class org.yarnandtail.andhow.sample.TextLine.StringLine
-
- StringValidator - Class in org.yarnandtail.andhow.valid
-
A collection of String validation types
- StringValidator() - Constructor for class org.yarnandtail.andhow.valid.StringValidator
-
- StringValidator.EndsWith - Class in org.yarnandtail.andhow.valid
-
Validate that a string ends with a specific string.
- StringValidator.Regex - Class in org.yarnandtail.andhow.valid
-
Validate based on a regex string.
- StringValidator.StartsWith - Class in org.yarnandtail.andhow.valid
-
Validate that a string starts with a specific string.
- StrProp - Class in org.yarnandtail.andhow.property
-
A Property that refers to a String value.
- StrProp(String, boolean, String, List<Validator<String>>, List<Name>, PropertyType, ValueType<String>, Trimmer, String) - Constructor for class org.yarnandtail.andhow.property.StrProp
-
- StrProp.StrBuilder - Class in org.yarnandtail.andhow.property
-
- StrType - Class in org.yarnandtail.andhow.valuetype
-
Metadata and parsing for the String type.
- SysPropExporter - Class in org.yarnandtail.andhow.export
-
Exports Properties to System.Properties.
- SysPropExporter() - Constructor for class org.yarnandtail.andhow.export.SysPropExporter
-
A default constructor is required.
- systemProperties - Variable in class org.yarnandtail.andhow.BaseConfig
-