Serialized Form
-
Package org.aeonbits.owner
-
Exception Class org.aeonbits.owner.MissingMandatoryPropertyException
class MissingMandatoryPropertyException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keys
List<String> keys
The keys that were missing. SeeMissingMandatoryPropertyException.getKeys().
-
-
Class org.aeonbits.owner.Origin
class Origin extends Object implements Serializable- serialVersionUID:
- 4022181983516572311L
-
Serialized Fields
-
kind
Origin.Kind kind
Which sort of place the value came from. SeeOrigin.kind(). -
source
String source
Which place of that sort. SeeOrigin.source().
-
-
-
Package org.aeonbits.owner.converters
-
Class org.aeonbits.owner.converters.ByteSizeConverter
class ByteSizeConverter extends Object implements Serializable -
Class org.aeonbits.owner.converters.DurationConverter
class DurationConverter extends Object implements Serializable
-
-
Package org.aeonbits.owner.crypto
-
Class org.aeonbits.owner.crypto.AbstractDecryptor
class AbstractDecryptor extends Object implements Serializable -
Class org.aeonbits.owner.crypto.AbstractEncryptor
class AbstractEncryptor extends AbstractDecryptor implements Serializable -
Class org.aeonbits.owner.crypto.IdentityDecryptor
class IdentityDecryptor extends AbstractDecryptor implements Serializable
-
-
Package org.aeonbits.owner.event
-
Class org.aeonbits.owner.event.Event
class Event extends EventObject implements Serializable -
Class org.aeonbits.owner.event.ReloadEvent
class ReloadEvent extends Event implements Serializable-
Serialized Fields
-
events
List<PropertyChangeEvent> events
The change events describing which properties were modified during the reload. -
newProperties
Properties newProperties
The properties after the reload. -
oldProperties
Properties oldProperties
The properties before the reload.
-
-
-
Exception Class org.aeonbits.owner.event.RollbackBatchException
class RollbackBatchException extends RollbackException implements Serializable -
Exception Class org.aeonbits.owner.event.RollbackException
class RollbackException extends Exception implements Serializable -
Exception Class org.aeonbits.owner.event.RollbackOperationException
class RollbackOperationException extends RollbackException implements Serializable
-
-
Package org.aeonbits.owner.extras.jndi
-
Class org.aeonbits.owner.extras.jndi.JndiHandler
class JndiHandler extends Object implements Serializable- serialVersionUID:
- 3061954744125712148L
-
Serialized Fields
-
name
String name
The name values refer to this handler by.
-
-
Class org.aeonbits.owner.extras.jndi.JndiLoader
class JndiLoader extends Object implements Serializable- serialVersionUID:
- 7069884213295856781L
-
-
Package org.aeonbits.owner.extras.loaders
-
Class org.aeonbits.owner.extras.loaders.HoconLoader
class HoconLoader extends Object implements Serializable- serialVersionUID:
- 3072951166418537331L
-
Class org.aeonbits.owner.extras.loaders.ZooKeeperLoader
class ZooKeeperLoader extends Object implements Serializable- serialVersionUID:
- -8541229366311874254L
-
-
Package org.aeonbits.owner.formats.json
-
Class org.aeonbits.owner.formats.json.JsonLoader
class JsonLoader extends Object implements Serializable- serialVersionUID:
- 6142058516080633156L
-
-
Package org.aeonbits.owner.formats.toml
-
Class org.aeonbits.owner.formats.toml.TomlLoader
class TomlLoader extends Object implements Serializable- serialVersionUID:
- 8814431395297615185L
-
-
Package org.aeonbits.owner.formats.yaml
-
Class org.aeonbits.owner.formats.yaml.YamlLoader
class YamlLoader extends Object implements Serializable- serialVersionUID:
- 8261671300253685517L
-
-
Package org.aeonbits.owner.handlers
-
Class org.aeonbits.owner.handlers.AesGcmHandler
class AesGcmHandler extends Object implements Serializable- serialVersionUID:
- 5091737290176155516L
-
Serialized Fields
-
iterations
int iterations
The count to encrypt with; decryption uses the count carried by the token it is reading. -
name
String name
The name values refer to this handler by.
-
-
Class org.aeonbits.owner.handlers.RsaHandler
class RsaHandler extends Object implements Serializable- serialVersionUID:
- 8145517432160871157L
-
-
Package org.aeonbits.owner.loaders
-
Class org.aeonbits.owner.loaders.DotEnvLoader
class DotEnvLoader extends Object implements Serializable- serialVersionUID:
- 4384174863943518945L
-
Serialized Fields
-
dialect
EnvDialect dialect
The rules this loader reads by, fixed when it is created and overridable on a single source.
-
-
Class org.aeonbits.owner.loaders.EnvDialect
class EnvDialect extends Object implements Serializable- serialVersionUID:
- 7092348271459086361L
-
Serialized Fields
-
bareNames
EnvDialect.BareNames bareNames
-
escapesExpanded
boolean escapesExpanded
-
exportPrefixStripped
boolean exportPrefixStripped
-
inlineComments
boolean inlineComments
-
lineContinuation
boolean lineContinuation
-
multilineValues
boolean multilineValues
-
name
String name
The name this dialect goes by, used by the messages that have to say which rules were in force. -
quotesStripped
boolean quotesStripped
-
-
Class org.aeonbits.owner.loaders.IniDialect
class IniDialect extends Object implements Serializable- serialVersionUID:
- 3186413516905193572L
-
Serialized Fields
-
bareKeys
IniDialect.BareKeys bareKeys
-
continuation
IniDialect.Continuation continuation
-
defaultSectionInherited
boolean defaultSectionInherited
-
duplicates
IniDialect.Duplicates duplicates
-
inlineComments
boolean inlineComments
-
interpolationRefused
boolean interpolationRefused
-
keyCase
IniDialect.KeyCase keyCase
SeeIniDialect.keyCase(). -
name
String name
The name this dialect goes by, used by the messages that have to say which rules were in force. -
quotes
IniDialect.Quotes quotes
SeeIniDialect.quotes(). -
separator
IniDialect.Separator separator
-
subsections
boolean subsections
-
-
Class org.aeonbits.owner.loaders.IniLoader
class IniLoader extends Object implements Serializable- serialVersionUID:
- 5806483104578471951L
-
Serialized Fields
-
dialect
IniDialect dialect
The rules this loader reads by, fixed when it is created and overridable on a single source.
-
-
Class org.aeonbits.owner.loaders.PropertiesLoader
class PropertiesLoader extends Object implements Serializable- serialVersionUID:
- -1781643040589572341L
-
Class org.aeonbits.owner.loaders.SystemLoader
class SystemLoader extends Object implements Serializable -
Class org.aeonbits.owner.loaders.XMLLoader
class XMLLoader extends Object implements Serializable- serialVersionUID:
- -894351666332018767L
-
-
Package org.aeonbits.owner.util.bytesize
-
Class org.aeonbits.owner.util.bytesize.ByteSize
class ByteSize extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Deserialization builds an instance without running any constructor, so the check that rejects a missing part has to be made again here: a stream is an input like any other, and one that does not describe a byte size is refused rather than turned into an object that fails later.- Parameters:
in- the stream being read.- Throws:
IOException- if the stream cannot be read, or does not describe a byte size.ClassNotFoundException- if a class named by the stream cannot be found.
-
-
Serialized Fields
-
unit
ByteSizeUnit unit
The unitByteSize.valueis expressed in, which is also the oneByteSize.toString()writes back. -
value
BigDecimal value
The size as written, inByteSize.unit: the exact number, before any rounding to whole bytes.
-
-
-
Package org.aeonbits.owner.validation
-
Exception Class org.aeonbits.owner.validation.ConfigValidationException
class ConfigValidationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
violations
List<Violation> violations
The violations, in the order they were reported. SeeConfigValidationException.getViolations().
-
-
Class org.aeonbits.owner.validation.Violation
class Violation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
key
String key
The key of the property that failed, which is the line somebody has to go and change. -
message
String message
What the provider said, interpolated and localized by it. Never the value: see the class comment. -
methodName
String methodName
The method the constraint is written on, for finding it in the interface.
-
-