A B C E F G H I L M O P R S T V

## A

AbstractModel - Class in org.apache.tamaya.model.spi
  Default configuration Model for a configuration area.
AbstractModel(String, boolean, String, String) - Constructor for class org.apache.tamaya.model.spi.AbstractModel
addValidations(ConfigModel...) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Add configModels.
addValidations(Collection<ConfigModel>) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Add configModels.
AreaConfigModel - Class in org.apache.tamaya.model.spi
  Default configuration Model for a configuration section.
AreaConfigModel(AreaConfigModel.Builder) - Constructor for class org.apache.tamaya.model.spi.AreaConfigModel
  Internal constructor.
AreaConfigModel.Builder - Class in org.apache.tamaya.model.spi
  Builder for setting up a AreaConfigModel instance.
AreaConfigModel.Builder(String) - Constructor for class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Creates a new Builder.

## B

build() - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Build a new ConfigModel instance.
build() - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Creates a new ConfigModel with the given parameters.
builder(String) - Static method in class org.apache.tamaya.model.spi.AreaConfigModel
  Creates a new builder.
builder(String) - Static method in class org.apache.tamaya.model.spi.ParameterModel
  Creates a new Builder instance.

## C

compareTo(ConfigModel) - Method in class org.apache.tamaya.model.spi.AbstractModel
ConfigDocumentationBean - Class in org.apache.tamaya.model.internal
  MBean implementation of `ConfigDocumentationMBean`.
ConfigDocumentationBean() - Constructor for class org.apache.tamaya.model.internal.ConfigDocumentationBean
  Default constructor, using the current configuration being available.
ConfigDocumentationBean(Configuration) - Constructor for class org.apache.tamaya.model.internal.ConfigDocumentationBean
  Creates an mbean bound to the given configuration.
ConfigDocumentationMBean - Interface in org.apache.tamaya.model.spi
  JMX Management bean for accessing current configuration information
ConfigModel - Interface in org.apache.tamaya.model
  Base structure describing a validated item, by default a parameter or a section.
ConfigModelGroup - Class in org.apache.tamaya.model.spi
  Default configuration Model for a configuration area.
ConfigModelGroup(String, String, ConfigModel...) - Constructor for class org.apache.tamaya.model.spi.ConfigModelGroup
ConfigModelGroup(String, String, Collection<ConfigModel>) - Constructor for class org.apache.tamaya.model.spi.ConfigModelGroup
ConfigModelManager - Class in org.apache.tamaya.model
  Validator accessor to validate the current configuration.
ConfigModelReader - Class in org.apache.tamaya.model.spi
  Utility class to read metamodel information from properties.
ConfiguredInlineModelProviderSpi - Class in org.apache.tamaya.model.internal
  ConfigModel provider that reads model metadata from the current `Configuration`.
ConfiguredInlineModelProviderSpi() - Constructor for class org.apache.tamaya.model.internal.ConfiguredInlineModelProviderSpi
  Constructor, typically called by the `ServiceLoader`.
ConfiguredPropertiesModelProviderSpi - Class in org.apache.tamaya.model.internal
  ConfigModel provider that reads model metadata from property files from `classpath*:META-INF/configmodel.properties` in the following format: ################################################################################### # Example of a configuration metamodel expressed via properties. #################################################################################### # Metamodel information [model].provider=ConfigModel Extension #################################################################################### # Description of Configuration Sections (minimal, can be extended by other modules)
ConfiguredPropertiesModelProviderSpi() - Constructor for class org.apache.tamaya.model.internal.ConfiguredPropertiesModelProviderSpi
ConfiguredResourcesModelProviderSpi - Class in org.apache.tamaya.model.internal
  ConfigModel provider that reads model metadata from property files from `classpath*:META-INF/configmodel.json` in the following format: Example of a configuration metamodel expressed via YAML.
ConfiguredResourcesModelProviderSpi() - Constructor for class org.apache.tamaya.model.internal.ConfiguredResourcesModelProviderSpi
  Constructor, mostly called from `ServiceLoader`
ConfiguredTypeEventsModelPopulator - Class in org.apache.tamaya.model.internal
  Internal facade that registers all kind of injected fields as `ConfigModel` entries, so all configured injection points are visible as documented configuration hooks.
ConfiguredTypeEventsModelPopulator() - Constructor for class org.apache.tamaya.model.internal.ConfiguredTypeEventsModelPopulator
ConfiguredTypeEventsModelProvider - Class in org.apache.tamaya.model.internal
  Model provider that adds model definitions for the items published as `ConfiguredType` events.
ConfiguredTypeEventsModelProvider() - Constructor for class org.apache.tamaya.model.internal.ConfiguredTypeEventsModelProvider

## E

equals(Object) - Method in class org.apache.tamaya.model.spi.AbstractModel

## F

findConfigurationModels(String) - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
findConfigurationModels(String) - Method in interface org.apache.tamaya.model.spi.ConfigDocumentationMBean
  Find the validations by checking the validation's name using the given regular expression.
findModels(ModelType, String) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Find the validations by checking the validation's name using the given regular expression.
findModels(String) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Find the validations by checking the validation's name using the given regular expression.
findValidationModels(ModelType, String) - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
findValidationModels(ModelType, String) - Method in interface org.apache.tamaya.model.spi.ConfigDocumentationMBean
  Find the validations by checking the validation's name using the given regular expression.

## G

getConfigModel() - Method in class org.apache.tamaya.model.ValidationResult
  Get the configModel section.
getConfigModels() - Method in class org.apache.tamaya.model.internal.ConfiguredInlineModelProviderSpi
getConfigModels() - Method in class org.apache.tamaya.model.internal.ConfiguredPropertiesModelProviderSpi
getConfigModels() - Method in class org.apache.tamaya.model.internal.ConfiguredResourcesModelProviderSpi
getConfigModels() - Method in class org.apache.tamaya.model.internal.ConfiguredTypeEventsModelProvider
getConfigModels() - Method in interface org.apache.tamaya.model.spi.ModelProviderSpi
  Get the validation defined.
getConfigurationModel() - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
getConfigurationModel(ModelType) - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
getConfigurationModel() - Method in interface org.apache.tamaya.model.spi.ConfigDocumentationMBean
getConfigurationModel(ModelType) - Method in interface org.apache.tamaya.model.spi.ConfigDocumentationMBean
getDescription() - Method in interface org.apache.tamaya.model.ConfigModel
  Get an description of the item, using the default locale.
getDescription() - Method in class org.apache.tamaya.model.spi.AbstractModel
getDescription() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
getMessage() - Method in class org.apache.tamaya.model.ValidationResult
  Get the detail message.
getModel(String, Class<T>) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Find the validations by matching the validation's name against the given model type.
getModels() - Static method in class org.apache.tamaya.model.ConfigModelManager
  Get the validations defined.
getName() - Method in interface org.apache.tamaya.model.ConfigModel
  Get the item's name, it should minimally describe the validation.
getName() - Method in class org.apache.tamaya.model.spi.AbstractModel
getName() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
getParameterType() - Method in class org.apache.tamaya.model.spi.ParameterModel
  Get the required parameter type.
getProvider() - Method in interface org.apache.tamaya.model.ConfigModel
  Get the provider of this validation.
getProvider() - Method in class org.apache.tamaya.model.spi.AbstractModel
getProvider() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
getResult() - Method in class org.apache.tamaya.model.ValidationResult
  Get the configModel result.
getType() - Method in interface org.apache.tamaya.model.ConfigModel
  Get the type of item that is modelled.
getType() - Method in class org.apache.tamaya.model.spi.AreaConfigModel
getType() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
getType() - Method in class org.apache.tamaya.model.spi.ParameterModel
getValidations() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup

## H

hashCode() - Method in class org.apache.tamaya.model.spi.AbstractModel

## I

isRequired() - Method in interface org.apache.tamaya.model.ConfigModel
  Check if this validation is a required one.
isRequired() - Method in class org.apache.tamaya.model.spi.AbstractModel
isRequired() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup

## L

loadValidations(Properties, String) - Static method in class org.apache.tamaya.model.spi.ConfigModelReader
  Loads validations as configured in the given properties.
loadValidations(Map<String, String>, String) - Static method in class org.apache.tamaya.model.spi.ConfigModelReader
  Loads validations as configured in the given properties.
loadValidations(Map<String, String>, String, String) - Static method in class org.apache.tamaya.model.spi.ConfigModelReader
  Loads validations as configured in the given properties.

## M

ModelProviderSpi - Interface in org.apache.tamaya.model.spi
  Model of a configuration state.
ModelType - Enum in org.apache.tamaya.model
  This enumeration defines the types of supported validations.

## O

of(String, boolean) - Static method in class org.apache.tamaya.model.spi.AreaConfigModel
  Creates a section validation for the given section.
of(String, boolean, ConfigModel...) - Static method in class org.apache.tamaya.model.spi.AreaConfigModel
  Creates a section validation for the given section.
of(String, boolean, String) - Static method in class org.apache.tamaya.model.spi.ParameterModel
  Creates a new ConfigModel
of(String, boolean) - Static method in class org.apache.tamaya.model.spi.ParameterModel
  Creates a new ConfigModel
of(String) - Static method in class org.apache.tamaya.model.spi.ParameterModel
  Creates a new ConfigModel.
of(ConfigModel, ValidationState, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Constructor.
ofDeprecated(ConfigModel, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofDeprecated(ConfigModel) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofError(ConfigModel, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofMissing(ConfigModel) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofMissing(ConfigModel, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofUndefined(String, ModelType, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofValid(ConfigModel) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
ofWarning(ConfigModel, String) - Static method in class org.apache.tamaya.model.ValidationResult
  Creates a new ValidationResult.
onConfigEvent(ConfigEvent) - Method in class org.apache.tamaya.model.internal.ConfiguredTypeEventsModelPopulator
org.apache.tamaya.model - package org.apache.tamaya.model
org.apache.tamaya.model.internal - package org.apache.tamaya.model.internal
org.apache.tamaya.model.spi - package org.apache.tamaya.model.spi

## P

ParameterModel - Class in org.apache.tamaya.model.spi
  Default configuration Model for a configuration parameter.
ParameterModel(ParameterModel.Builder) - Constructor for class org.apache.tamaya.model.spi.ParameterModel
  Internal constructor.
ParameterModel.Builder - Class in org.apache.tamaya.model.spi
  A new Builder for creating ParameterModel instances.
ParameterModel.Builder(String) - Constructor for class org.apache.tamaya.model.spi.ParameterModel.Builder
  Creates a new Builder.

## R

registerMBean() - Static method in class org.apache.tamaya.model.ConfigModelManager
  Registers the `ConfigDocumentationMBean` mbean for accessing config documentation into the local platform mbean server.
registerMBean(String) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Registers the `ConfigDocumentationMBean` mbean for accessing config documentation into the local platform mbean server.

## S

setDescription(String) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Set the )optional) description.
setDescription(String) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Sets the optional description
setExpression(String) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Sets the optional validation expression
setName(String) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Set the section name
setName(String) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Sets the fully qualified parameter name.
setProvider(String) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Set the )optional) provider.
setProvider(String) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Set the provider.
setRequired(boolean) - Method in class org.apache.tamaya.model.spi.AreaConfigModel.Builder
  Sets the required flag.
setRequired(boolean) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Sets the required flag.
setType(String) - Method in class org.apache.tamaya.model.spi.ParameterModel.Builder
  Sets the target type.

## T

toString() - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
toString() - Method in class org.apache.tamaya.model.spi.AreaConfigModel
toString() - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
toString() - Method in class org.apache.tamaya.model.spi.ParameterModel
toString() - Method in class org.apache.tamaya.model.ValidationResult

## V

validate(Configuration) - Method in interface org.apache.tamaya.model.ConfigModel
  Validates the item and all its children against the given configuration.
validate() - Static method in class org.apache.tamaya.model.ConfigModelManager
  Validates the current configuration.
validate(boolean) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Validates the current configuration.
validate(Configuration) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Validates the given configuration.
validate(Configuration, boolean) - Static method in class org.apache.tamaya.model.ConfigModelManager
  Validates the given configuration.
validate(boolean) - Method in class org.apache.tamaya.model.internal.ConfigDocumentationBean
validate(Configuration) - Method in class org.apache.tamaya.model.spi.AreaConfigModel
validate(boolean) - Method in interface org.apache.tamaya.model.spi.ConfigDocumentationMBean
  Validates the configuration for the given context.
validate(Configuration) - Method in class org.apache.tamaya.model.spi.ConfigModelGroup
validate(Configuration) - Method in class org.apache.tamaya.model.spi.ParameterModel
ValidationResult - Class in org.apache.tamaya.model
  Models a partial configuration configModel result.
ValidationState - Enum in org.apache.tamaya.model
  Enum type describing the different validation results supported.
valueOf(String) - Static method in enum org.apache.tamaya.model.ModelType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tamaya.model.ValidationState
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.tamaya.model.ModelType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tamaya.model.ValidationState
  Returns an array containing the constants of this enum type, in the order they are declared.

A B C E F G H I L M O P R S T V

Copyright © 2014–2016 Apache Software Foundation. All rights reserved.