A B C D E F G H I J L M N P R S T U V W

A

AbstractBaseMessageBean - Class in de.smartics.properties.api.core.app
Base implementation of all message beans used in this library.
AbstractBaseMessageBean(PropertiesCode) - Constructor for class de.smartics.properties.api.core.app. AbstractBaseMessageBean
Constructor without a cause.
AbstractBaseMessageBean(PropertiesCode, Throwable) - Constructor for class de.smartics.properties.api.core.app. AbstractBaseMessageBean
Default constructor.
AbstractPropertyConstraint< T> - Class in de.smartics.properties.spi.core.constraint
Base implementation of the PropertyConstraint interface.
AbstractPropertyConstraint() - Constructor for class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
Default constructor.
AbstractPropertyValueSecurity - Class in de.smartics.properties.api.core.security
Base implementation based on Java security.
AbstractPropertyValueSecurity() - Constructor for class de.smartics.properties.api.core.security. AbstractPropertyValueSecurity
Default constructor.
add(String, String) - Method in class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Adds a new alias to the given physical resource.
add(PropertyConstraint<?>) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Adds the given constraint to the list of constraints.
addAudience(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds the member to the intended audience of this document.
addCategory(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds a category.
addDescriptors(Class<?>, List<PropertyDescriptor>) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Adds the descriptors to the given declaring type.
addDescriptors(Class<?>) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Adds the given descriptor.
addDescriptors(Class<?>...) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Adds the given descriptors.
addDescriptors(Set<Class<?>>) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Adds the given descriptors.
addDescriptors(Class<?>, List<PropertyDescriptor>) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
addDescriptors(Class<?>) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
addDescriptors(Class<?>...) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
addDescriptors(Set<Class<?>>) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
addElement(List<String>, String) - Static method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds the element to the given list, if the element is neither blank nor already part of the list.
addNote(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds a note.
addParent(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds a parent.
addTag(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Adds a tag.
addValueComment(Object, String) - Method in class de.smartics.properties.api.core.domain. PropertyValueComment
Adds the comment for the given value.
AliasException - Exception in de.smartics.properties.api.core.context.alias
Signals problems with an alias.
AliasException(String, Throwable, String) - Constructor for exception de.smartics.properties.api.core.context.alias. AliasException
Default constructor.
AliasTraverser - Interface in de.smartics.properties.api.core.context.alias
Allows to traverse the aliases of a PropertyAliasMapping.
AnnotationHelper - Class in de.smartics.properties.spi.core.metadata.projectdoc
Helper to parse projectdoc annotations.
AnnotationHelper() - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. AnnotationHelper
Default constructor.

B

Base64PropertyValueSecurity - Class in de.smartics.properties.api.core.security
Not a security implementation, but one that obscures plain values by using a reversible Base64 encoding.
Base64PropertyValueSecurity() - Constructor for class de.smartics.properties.api.core.security. Base64PropertyValueSecurity
Default constructor.
BeanUtilsPropertyValueConverter - Class in de.smartics.properties.spi.core.convert
Converter of property values to and from Strings using Apache's commons-beanutils.
BeanUtilsPropertyValueConverter() - Constructor for class de.smartics.properties.spi.core.convert. BeanUtilsPropertyValueConverter
 
boot(Context) - Static method in class de.smartics.properties.api.core.app. JndiContext
Provides access to the boot properties within a JNDI context.
BOOT_PROPERTIES_HOME - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The path to the folder within "META-INF/smartics-properties" where boot properties resources are located.
build() - Method in class de.smartics.properties.api.core.domain. PropertiesContext.Builder
Creates the instance.
build() - Method in class de.smartics.properties.api.core.domain. PropertyCategories.Builder
Builds the instance.
build() - Method in class de.smartics.properties.api.core.domain. PropertyComment.Builder
Creates the property comment instance.
build() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Creates the instance.

C

calcArchivePath(Class<?>) - Static method in class de.smartics.properties.spi.core.util. ClassLoaderUtils
Determines the path to the class loader root that contains the given type.
calcFirstArchivePath(ClassLoader, String) - Static method in class de.smartics.properties.spi.core.util. ClassLoaderUtils
Determines the path to the class loader root that contains the given resource.
calcPath(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Calculates the path to a resource to be parsed.
calcPath(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
 
calcPath(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
 
checkPropertySetType(Class<?>) - Static method in class de.smartics.properties.spi.core.util. PropertyUtils
Checks of the given type is a property set types.
ClassLoaderUtils - Class in de.smartics.properties.spi.core.util
Utilities dealing with class loaders.
CollectionPropertyValueRange< T> - Class in de.smartics.properties.spi.core.value
Defines a set of valid enumerable elements for values of a property.
CollectionPropertyValueRange(T[]) - Constructor for class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
Constructor accepting an array of values.
CollectionPropertyValueRange(Collection<T>) - Constructor for class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
Constructor accepting a collection of values.
CommentException - Exception in de.smartics.properties.spi.core.metadata.comment
Signals that a property comment cannot be parsed.
CommentException(String) - Constructor for exception de.smartics.properties.spi.core.metadata.comment. CommentException
Default constructor.
CommentException(String, Throwable) - Constructor for exception de.smartics.properties.spi.core.metadata.comment. CommentException
Default Constructor.
compareTo(DocumentName) - Method in class de.smartics.properties.api.core.domain. DocumentName
Compares the names of the instances.
compareTo(PropertyKey) - Method in class de.smartics.properties.api.core.domain. PropertyKey
 
config(Context, String) - Static method in class de.smartics.properties.api.core.app. JndiContext
Provides access to the custom properties within a JNDI context.
CONFIG_CODE_START - Static variable in class de.smartics.properties.api.core.app. LibraryCodeNumbers
The start number of configuration codes.
ConfigCode - Enum in de.smartics.properties.api.core.domain
Codes dealing with property problems.
ConfigException - Exception in de.smartics.properties.api.core.domain
Signals that a properties configuration cannot be parsed.
ConfigException(ConfigMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. ConfigException
Default constructor.
ConfigMessageBean - Class in de.smartics.properties.api.core.domain
Provides information about problems encountered when properties definitions cannot be parsed.
ConfigurationRegistry - Class in de.smartics.properties.spi.core.registry
Manages configurations for property descriptors.
ConfigurationRegistry() - Constructor for class de.smartics.properties.spi.core.registry. ConfigurationRegistry
Default constructor.
context - Variable in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
The properties context to fetch information from the META-INF folder.
convert(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.core.convert. BeanUtilsPropertyValueConverter
 
convert(PropertyDescriptor, Object) - Method in interface de.smartics.properties.spi.core.convert. PropertyValueConverter
Converts, if necessary, the given value to the target type defined by the descriptor.
create(String) - Static method in class de.smartics.properties.api.core.domain. PropertyExpression
Creates an instance of PropertyExpression with the given expression string.
create(String) - Static method in class de.smartics.properties.api.core.domain. PropertyKey
Creates an instance for the given qualified name.
create(String, char) - Static method in class de.smartics.properties.api.core.domain. PropertyKey
Creates an instance for the given qualified name.
create(String, String) - Static method in class de.smartics.properties.api.core.domain. PropertyKey
Creates an instance for the given set and name.
create(PropertiesContext) - Static method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Convenience constructor to generate property descriptors with access to property comments.
createCipher(PropertyDescriptor) - Method in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
Creates the cipher instance.
createClassPathContext(ClassLoader, String) - Static method in class de.smartics.properties.spi.core.util. ClassLoaderUtils
Creates the class path context for the given class loader and its derived context root.
createEmptyContext() - Static method in class de.smartics.properties.api.core.domain. PropertiesContext
Creates an empty context.
createKey(PropertyDescriptor) - Method in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
Creates the symmetric key instance.
createMandatoryProperties() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the list of mandatory properties.
createMandatoryProperties() - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
createMetaDataFromAnnotations(Method) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector
Adds annotations of the given element.
createMetaInfPath(PropertyDescriptor) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the XML report in the META-INF directory of the given descriptor.
createMetaInfPath(PropertyDescriptor, Locale) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the XML report in the META-INF directory of the given descriptor.
createMetaInfPathPropertySet(PropertyDescriptor) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the property set XML report in the META-INF directory of the given descriptor.
createMetaInfPathPropertySet(PropertyDescriptor, Locale) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the property set XML report in the META-INF directory of the given descriptor.
createReportUrl(String) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the relative target.
createReportUrl(PropertyDescriptor) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the report documentation for the given descriptor.
createWithoutContextAccess() - Static method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Convenience constructor to generate property descriptors without comments.

D

de.smartics.properties.api.core.app - package de.smartics.properties.api.core.app
Provides classes on the domain level.
de.smartics.properties.api.core.context.alias - package de.smartics.properties.api.core.context.alias
Provides helper classes to manage different aliases to the same physical resources.
de.smartics.properties.api.core.domain - package de.smartics.properties.api.core.domain
Provides property domain objects and exceptions.
de.smartics.properties.api.core.security - package de.smartics.properties.api.core.security
Provides security mechanisms to protect property values.
de.smartics.properties.spi.core.classpath - package de.smartics.properties.spi.core.classpath
Provides utilities to collect properties information from the class path.
de.smartics.properties.spi.core.constraint - package de.smartics.properties.spi.core.constraint
Provides information about property values constraints.
de.smartics.properties.spi.core.constraint.jsr303 - package de.smartics.properties.spi.core.constraint.jsr303
Provides wrappers to use JSR-303 constraints for property validation.
de.smartics.properties.spi.core.constraints - package de.smartics.properties.spi.core.constraints
Provides standard constraints.
de.smartics.properties.spi.core.context - package de.smartics.properties.spi.core.context
Provides properties configuration information.
de.smartics.properties.spi.core.convert - package de.smartics.properties.spi.core.convert
Provides utilities to convert property values from and to Strings.
de.smartics.properties.spi.core.metadata - package de.smartics.properties.spi.core.metadata
Provides helpers to read metadata from property descriptor interfaces.
de.smartics.properties.spi.core.metadata.comment - package de.smartics.properties.spi.core.metadata.comment
Provides helpers to read comments for property sets, properties and property values.
de.smartics.properties.spi.core.metadata.projectdoc - package de.smartics.properties.spi.core.metadata.projectdoc
Provides helpers for projectdoc information.
de.smartics.properties.spi.core.registry - package de.smartics.properties.spi.core.registry
Provides registries to access properties meta information.
de.smartics.properties.spi.core.util - package de.smartics.properties.spi.core.util
Provides utilities for service provider.
de.smartics.properties.spi.core.validate - package de.smartics.properties.spi.core.validate
Service provider validation classes.
de.smartics.properties.spi.core.value - package de.smartics.properties.spi.core.value
Provides information about property values.
DECLARATION_FILE - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The default location of the properties declaration configuration file.
DECLARATION_FILE_NAME - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The name of the properties configuration file that provides information for declarations.
DeclarationConfigParser - Class in de.smartics.properties.spi.core.context
Parses the configuration file for properties.
DeclarationConfigParser() - Constructor for class de.smartics.properties.spi.core.context. DeclarationConfigParser
Default constructor.
DeclarationConfigWriter - Class in de.smartics.properties.spi.core.context
Writes a configuration to a stream.
DeclarationConfigWriter() - Constructor for class de.smartics.properties.spi.core.context. DeclarationConfigWriter
 
decodePropertyValue(String) - Method in class de.smartics.properties.api.core.security. AbstractPropertyValueSecurity
Decodes the encrypted property value.
decrypt(PropertyDescriptor, String, SecretKey, Cipher) - Method in class de.smartics.properties.api.core.security. AbstractPropertyValueSecurity
Decrypts the given property value.
decrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. Base64PropertyValueSecurity
 
decrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. PropertiesBasedPropertyValueSecurity
 
decrypt(PropertyDescriptor, String) - Method in interface de.smartics.properties.api.core.security. PropertyValueSecurity
Decrypts the given property value.
decrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
 
defaults - Variable in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
The metadata defaults to use.
DEFINITION_FILE - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The default location of the properties definition configuration file.
DEFINITION_FILE_NAME - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The name of the properties configuration file that provides information for definitions.
DocumentMetaData - Interface in de.smartics.properties.api.core.domain
Provides read access to document meta data.
DocumentMetaDataProxy - Interface in de.smartics.properties.spi.core.metadata
Allows to lazy load annotation information.
DocumentName - Class in de.smartics.properties.api.core.domain
The name of a document is unique within a documentation in the context of a given project.
DocumentName(String) - Constructor for class de.smartics.properties.api.core.domain. DocumentName
Default constructor.
duplicate(String, String, String) - Static method in class de.smartics.properties.api.core.domain. ConfigMessageBean
Creates a message bean signaling a duplicate key problem.
DuplicateAliasException - Exception in de.smartics.properties.api.core.context.alias
Signals that an alias points to two different physical resources.
DuplicateAliasException(String, String, String) - Constructor for exception de.smartics.properties.api.core.context.alias. DuplicateAliasException
Convenience constructor without a cause.
DuplicateAliasException(Throwable, String, String, String) - Constructor for exception de.smartics.properties.api.core.context.alias. DuplicateAliasException
Default constructor.
DuplicateDefaultKeyException - Exception in de.smartics.properties.api.core.domain
Signals that a configuration key within a definitions configuration file is declared as default key twice.
DuplicateDefaultKeyException(ConfigMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. DuplicateDefaultKeyException
Default constructor.
DuplicatePropertyDeclarationException - Exception in de.smartics.properties.api.core.domain
Signals that a property descriptor has been encountered twice.
DuplicatePropertyDeclarationException(PropertyDescriptorClashingMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. DuplicatePropertyDeclarationException
Default constructor.
DuplicatePropertyDeclarationsException - Exception in de.smartics.properties.api.core.domain
Signals that a set of property descriptor has been encountered twice.
DuplicatePropertyDeclarationsException(List<DuplicatePropertyDeclarationException>) - Constructor for exception de.smartics.properties.api.core.domain. DuplicatePropertyDeclarationsException
Default constructor.

E

EMPTY - Static variable in class de.smartics.properties.api.core.domain. SourceInfo
Reference to the empty source information.
EMPTY_COMMENT - Static variable in class de.smartics.properties.api.core.domain. PropertyComment
The empty comment instance.
encodePropertyValue(byte[]) - Method in class de.smartics.properties.api.core.security. AbstractPropertyValueSecurity
Encodes the encrypted bytes.
encrypt(PropertyDescriptor, String, SecretKey, Cipher) - Method in class de.smartics.properties.api.core.security. AbstractPropertyValueSecurity
Encrypts the given property value.
encrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. Base64PropertyValueSecurity
 
encrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. PropertiesBasedPropertyValueSecurity
 
encrypt(PropertyDescriptor, String) - Method in interface de.smartics.properties.api.core.security. PropertyValueSecurity
Encrypts the given property value.
encrypt(PropertyDescriptor, String) - Method in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
 
EnumeratedPropertyValueRange< T extends Enum< T>> - Class in de.smartics.properties.spi.core.value
A property value range backed up by an enumeration of values.
EnumeratedPropertyValueRange(Class<T>) - Constructor for class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
Default constructor.
equals(Object) - Method in class de.smartics.properties.api.core.domain. DocumentName
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.api.core.domain. PropertyKey
 
equals(Object) - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 

F

fromString(String) - Method in interface de.smartics.properties.api.core.domain. PropertyValueRange
Constructs a value of the real type T from the given string representation of a value of the range.
fromString(String) - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
 
fromString(String) - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 

G

GenericPropertyConstraint< A extends Annotation, T> - Class in de.smartics.properties.spi.core.constraint.jsr303
Generic wrapper for JSR-303 constraints.
GenericPropertyConstraint(A, Class<?>) - Constructor for class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
Convenience constructor if the validator can be derived from the constraintAnnotation.
GenericPropertyConstraint(ConstraintValidator<A, T>, A) - Constructor for class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
Default constructor.
get(String) - Method in class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Returns the target the alias points to.
get(Class<?>) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the descriptors for the given descriptor type.
get(String) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the descriptor for the given key or null if no descriptor is registered for the given key.
get(PropertyDescriptor) - Method in class de.smartics.properties.spi.core.registry. ConfigurationRegistry
Returns the properties context for the given descriptor.
get(Class<?>) - Method in class de.smartics.properties.spi.core.registry. ConfigurationRegistry
Returns the properties context for the declaring type of a property set.
get(Class<?>) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
get(String) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getAccessType() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the flag to define the access type.
getAccessType() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getAlias() - Method in exception de.smartics.properties.api.core.context.alias. AliasException
Returns the alias that signals a problem.
getArrayTypeOfElementType() - Method in class de.smartics.properties.spi.core.convert. ListPropertyHelper
Returns an array type for the element's type.
getAudience() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the audience the documentation targets.
getAudience() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getBootPropertiesFiles(Collection<URL>) - Method in class de.smartics.properties.spi.core.classpath. PropertiesFilesLoader
Returns all boot properties that are defined to control the configuration parsing process.
getCategories() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the categories associated with the document instance.
getCategories() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getCategories() - Method in class de.smartics.properties.api.core.domain. PropertyCategories
Returns the list of categories.
getCategories() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the categories this property is associated with.
getCategories() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getClashingDescriptor() - Method in class de.smartics.properties.api.core.domain. PropertyDescriptorClashingMessageBean
Returns the clashing property descriptor with the same key.
getCode() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
 
getCode() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
 
getCode() - Method in enum de.smartics.properties.api.core.security. SecurityCode
 
getComment() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the comment to the property and its values.
getComment(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the comment to the property and its values.
getComment() - Method in class de.smartics.properties.api.core.domain. PropertyProjectdoc
Returns the property comment.
getComment() - Method in class de.smartics.properties.api.core.domain. PropertySetProjectdoc
Returns the property set comment.
getComment(PropertyDescriptor, Locale) - Method in interface de.smartics.properties.spi.core.metadata. PropertyCommentProvider
Returns the comment for the given property descriptor.
getComment(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata. PropertyCommentProxy
Returns the comment for the given property descriptor.
getComment() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getComment(Locale) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getComponentId() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
 
getComponentId() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
 
getComponentId() - Method in enum de.smartics.properties.api.core.security. SecurityCode
 
getConfigurationTime() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
The designed time the property is defined.
getConfigurationTime() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getConstraints() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns a list of constraints a value for the property has to meet.
getConstraints() - Method in class de.smartics.properties.api.core.domain. PropertyValidationMessageBean
Returns the property constraints that failed to be met.
getConstraints() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getContext() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the context of the property descriptor.
getContext(PropertyDescriptor) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the property context for the given property descriptor.
getContext(Class<?>) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the property context for the given property declaring type.
getContext() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getContext(PropertyDescriptor) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getContext(Class<?>) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getCurrentValue() - Method in class de.smartics.properties.api.core.domain. PropertyValueChangeMessageBean
Returns the current value of the property that has not been changed.
getDeclaringType() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the type that declares the property that is described by this instance.
getDeclaringType() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDefaultExpression() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the expression to use to construct the value of the property.
getDefaultExpression() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDescription(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Returns a localized description of the defined constraints.
getDescription() - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Returns a description of the defined constraints.
getDescription() - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
getDescription(Locale) - Method in class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
Returns a localized description of the defined constraints.
getDescription(Locale) - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
 
getDescription(Locale) - Method in class de.smartics.properties.spi.core.constraints. PropertyRangeConstraint
 
getDescriptor() - Method in class de.smartics.properties.spi.core.convert. ListPropertyHelper
Returns the list descriptor to analyze.
getDescriptor() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser.ParserContext
Returns the descriptor whose comments are requested to be parsed.
getDisplayId() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
 
getDisplayId() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
 
getDisplayId() - Method in enum de.smartics.properties.api.core.security. SecurityCode
 
getDocument() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser.ParserContext
Returns the parsed document to extract information from.
getDocumentationUrl(PropertyDescriptor) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the URL to the documentation report for the given property descriptor.
getDocumentationUrl(PropertyDescriptor) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getDocumentMetaData() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the meta data information for the property.
getDocumentMetaData(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the meta data information for the property.
getDocumentMetaData() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDocumentMetaData(Locale) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDocumentMetaDataProjectSet() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the meta data information for the property set.
getDocumentMetaDataProjectSet(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the meta data information for the property set.
getDocumentMetaDataProjectSet() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDocumentMetaDataProjectSet(Locale) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDocumentName() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the name of the document that identifies the document uniquely within the context of the project.
getDocumentName() - Method in interface de.smartics.properties.spi.core.metadata. DocumentMetaDataProxy
Returns the name of the document that uniquely identifies the document within the project.
getDocumentName() - Method in class de.smartics.properties.spi.core.metadata. MetaInfDocumentMetaDataProxy
Returns the name of the document that identifies the document uniquely within the context of the project.
getDocumentName() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getDuplicateCount() - Method in exception de.smartics.properties.api.core.domain. DuplicatePropertyDeclarationsException
Returns the count of duplicate property declarations.
getElementConstraints() - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
Returns the constraints on the individual elements of the list.
getElementId() - Method in class de.smartics.properties.api.core.domain. SourceInfo
Returns the element identifier that consists of the type and the element name.
getElementName() - Method in class de.smartics.properties.api.core.domain. SourceInfo
Returns the name of the element that defines the property.
getElementType() - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns the Java type of the elements of the property if the type is a collection type.
getElementType() - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
Returns the type of the list elements.
getElementType() - Method in class de.smartics.properties.spi.core.convert. ListPropertyHelper
Returns the type of elements of the list.
getElementTypeName() - Method in class de.smartics.properties.api.core.domain. SourceInfo
Returns the name of the element's type.
getEnumeration() - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
Returns the enumeration to provide the value for this range.
getExceptions() - Method in exception de.smartics.properties.api.core.domain. DuplicatePropertyDeclarationsException
Returns the list of property declarations of declaration collisions.
getExpression() - Method in class de.smartics.properties.api.core.domain. PropertyExpression
Returns the expression string.
getExpression() - Method in class de.smartics.properties.api.core.domain. PropertyExpressionMessageBean
Returns the expression that failed to be resolved.
getHomePageUrl() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the home page of the project.
getHomePageUrl() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the home page of the project.
getHomePageUrl(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the home page of the project in the given locale.
getHomePageUrl() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getHomePageUrl(Locale) - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getKey() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the key of the property.
getKey() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Returns the key of the property.
getKey() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getLineNumber() - Method in class de.smartics.properties.api.core.domain. SourceInfo
Returns the line number where the definition of the property begins.
getListValueConstraint() - Method in class de.smartics.properties.spi.core.convert. ListPropertyHelper
Returns the constraint that contains all list issues.
getLocale() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser.ParserContext
Returns the locale to select the comments.
getLocales() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the list of supported locales.
getMajorNumber() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
 
getMajorNumber() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
 
getMajorNumber() - Method in enum de.smartics.properties.api.core.security. SecurityCode
 
getMaxOccurs() - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
Returns the maximum number of elements in the list.
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. DuplicatePropertyDeclarationException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. PropertyDescriptorException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. PropertyException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. PropertyValidationException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. PropertyValueConversionException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. PropertyValueResolveException
 
getMessageBean() - Method in exception de.smartics.properties.api.core.domain. ReadOnlyPropertyException
 
getMetaData() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser.ParserContext
Returns the container where the parsed information is put to.
getMetaInfPath(PropertyDescriptor) - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the path to the context information for the given property descriptor.
getMetaInfPath(PropertyDescriptor) - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getMethod() - Method in class de.smartics.properties.spi.core.util. SerializableMethod
Returns the wrapped method.
getMinOccurs() - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
Returns the minimum number of elements in the list.
getMinorNumber() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
 
getMinorNumber() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
 
getMinorNumber() - Method in enum de.smartics.properties.api.core.security. SecurityCode
 
getName() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the unique document identifier.
getName() - Method in class de.smartics.properties.api.core.domain. DocumentName
Returns the name identifier of the document.
getName() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getName() - Method in class de.smartics.properties.api.core.domain. PropertyKey
Returns the name of the property.
getName() - Method in interface de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector.Defaults
Returns the default name.
getName() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
 
getNewTarget() - Method in exception de.smartics.properties.api.core.context.alias. DuplicateAliasException
Returns the new target value that differs from the previously stored.
getNotes() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the list of notes appended to the document instance.
getNotes() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getNs() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Returns the namespace of the elements parsed by this parser.
getNs() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
 
getNs() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
 
getOldTarget() - Method in exception de.smartics.properties.api.core.context.alias. DuplicateAliasException
Returns the target value stored with the alias.
getParent() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Returns the reference to the parent meta data to access as default values.
getParentMetadata() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector
Returns the meta data collected from the parent element.
getParents() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the parents associated with the document instance.
getParents() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getProjectdocProperty(PropertyDescriptor, Locale) - Method in interface de.smartics.properties.spi.core.metadata. DocumentMetaDataProxy
Returns the projectdoc information.
getProjectdocProperty(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata. MetaInfDocumentMetaDataProxy
 
getProjectdocPropertySet(PropertyDescriptor, Locale) - Method in interface de.smartics.properties.spi.core.metadata. DocumentMetaDataProxy
Returns the projectdoc information for property sets.
getProjectdocPropertySet(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata. MetaInfDocumentMetaDataProxy
 
getPropertiesContext() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the context of the properties.
getPropertiesContext() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertiesFiles(Collection<URL>) - Method in class de.smartics.properties.spi.core.classpath. PropertiesFilesLoader
Returns all files with the extension .properties.
getPropertiesReportIndexUrl() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the index document of smartics properties reports.
getPropertiesReportIndexUrl() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the index document of properties reports.
getPropertiesReportIndexUrl(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the index document of properties reports.
getPropertiesReportIndexUrl() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertiesReportIndexUrl(Locale) - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertiesReportUrl() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the URL to the root directory of smartics properties reports.
getPropertiesReportUrl() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the root directory of properties reports.
getPropertiesReportUrl(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the root directory of properties reports.
getPropertiesReportUrl() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertiesReportUrl(Locale) - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertyContext(PropertyDescriptor) - Method in interface de.smartics.properties.spi.core.context. PropertyContextProvider
Creates a new property context for the given propertyDescriptor.
getPropertyContext(PropertyDescriptor) - Method in class de.smartics.properties.spi.core.context. PropertyContextProxy
 
getPropertyDescriptor() - Method in class de.smartics.properties.api.core.domain. PropertyDescriptorMessageBean
Returns the descriptor of the property raising the exception.
getPropertyKey() - Method in class de.smartics.properties.api.core.domain. PropertyMessageBean
Returns the key of the property raising the exception.
getPropertyKey() - Method in exception de.smartics.properties.api.core.domain. PropertyValueResolveException
Returns the key of the property raising the exception.
getPropertyReportUrl() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the report documentation for the given descriptor.
getPropertyReportUrl(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the URL to the report documentation for the given descriptor.
getPropertyReportUrl() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertyReportUrl(Locale) - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getPropertySet() - Method in class de.smartics.properties.api.core.domain. PropertyKey
Returns the name of the set the property belongs to.
getPropertySetTypes() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptorRegistry
Returns the property set types of all property descriptors that have been added.
getPropertySetTypes(Collection<URL>) - Method in class de.smartics.properties.spi.core.classpath. PropertySetClassesLoader
Returns all types that are annotated as property set.
getPropertySetTypes() - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 
getRejectedValue() - Method in class de.smartics.properties.api.core.domain. PropertyValueChangeMessageBean
Returns the value the property was requested to change to but has been rejected.
getShortDescription() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the short description of the document to be incorporated in an overview table.
getShortDescription() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getSortKey() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the value for sortKey.
getSortKey() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getSourceId() - Method in class de.smartics.properties.api.core.app. JndiContext
Returns the name of the JNDI namespace.
getSourceInfo() - Method in class de.smartics.properties.api.core.domain. PropertyProjectdoc
Returns the information on the property's source code.
getSpace() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the space within which the title of a document is required to be unique.
getSpace() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getSpace() - Method in interface de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector.Defaults
Returns the default space.
getSpace() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
 
getSummary() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the short summary of contents of the document to give more detailed information to a potential reader.
getSummary() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getSummary() - Method in class de.smartics.properties.api.core.domain. PropertyValueComment
Returns the summary of the type of the values.
getSupportedLocales() - Method in interface de.smartics.properties.api.core.domain. PropertyContext
Returns the list of supported locales.
getSupportedLocales() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
 
getSystemId() - Method in exception de.smartics.properties.spi.core.metadata.comment. CommentException
Returns the resource that cannot be read.
getSystemId() - Method in exception de.smartics.properties.spi.core.metadata.projectdoc. MetaDataException
Returns the resource that cannot be read.
getSystemId() - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser.ParserContext
Returns the identifier of the document.
getTags() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the tags associated with the document instance.
getTags() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getText() - Method in class de.smartics.properties.api.core.domain. PropertyComment
Returns the text of the comment.
getTitle() - Method in interface de.smartics.properties.api.core.domain. DocumentMetaData
Returns the title of a document, unique within the given space.
getTitle() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
 
getTitle() - Method in interface de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector.Defaults
Returns the default title.
getTitle() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
 
getType() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the type of the property value.
getType() - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns the Java type of the property.
getType() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Returns the type of the property value.
getType() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getUpdateIntervalInMs() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the update interval in milliseconds (ms).
getUpdateIntervalInMs() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getUseType() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the use type of the property.
getUseType() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
Returns the use type of the property.
getValidationMessage(Locale) - Method in class de.smartics.properties.api.core.domain. PropertyValidationMessageBean
Returns the validation message provided by the validator.
getValue() - Method in class de.smartics.properties.api.core.domain. PropertyValueMessageBean
Returns the value of the property that does not meet the constraints.
getValueComment() - Method in class de.smartics.properties.api.core.domain. PropertyComment
Returns the comment of the property values.
getValueComment(Object) - Method in class de.smartics.properties.api.core.domain. PropertyValueComment
Returns the comment for the given value.
getValueRange() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Returns the range of values allowed for this property.
getValueRange() - Method in class de.smartics.properties.spi.core.constraints. PropertyRangeConstraint
Returns the list of valid properties.
getValueRange() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
getValues() - Method in class de.smartics.properties.api.core.domain. PropertyValueComment
Returns the list of values the instance provides comments for.
getValues() - Method in interface de.smartics.properties.api.core.domain. PropertyValueRange
Returns the list of values provided by the property range.
getValues() - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
 
getValues() - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 
getViolationMessage(Locale, Object) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Returns a localized description of the violation message adding the actual value.
getViolationMessage(Locale, Object) - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
getViolationMessage(Locale, Object) - Method in class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
 

H

handle(String, String) - Method in interface de.smartics.properties.api.core.context.alias. AliasTraverser
The traverser is provided access to an alias mapping.
has(String) - Method in class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Checks if the given alias is registered.
hasAliases() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Checks whether any aliases are registered.
hasExpression() - Method in class de.smartics.properties.api.core.domain. PropertyExpression
Checks if an expression string is present.
hashCode() - Method in class de.smartics.properties.api.core.domain. DocumentName
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.api.core.domain. PropertyKey
 
hashCode() - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 

I

InMemoryPropertyDescriptorRegistry - Class in de.smartics.properties.spi.core.registry
A registry for a set of property descriptors stored in-memory.
InMemoryPropertyDescriptorRegistry() - Constructor for class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
Convenience constructor to start without a set of descriptor sets.
InMemoryPropertyDescriptorRegistry(Class<?>...) - Constructor for class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
Default constructor.
invalid(PropertyDescriptor, List<? extends PropertyConstraint<?>>, Object) - Static method in exception de.smartics.properties.api.core.domain. PropertyValidationException
Creates an instance of the validation exception.
isBusiness() - Method in class de.smartics.properties.api.core.domain. PropertyCategories
Returns the flag to indicate that at least one category is considered to tag the property as business.
isCommented() - Method in interface de.smartics.properties.api.core.domain. PropertyValueRange
Checks whether or not the values have comments.
isCommented() - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
 
isCommented() - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 
isEmpty() - Method in class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Checks whether any aliases are registered.
isMandatory() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Checks if the property is mandatory to be not null.
isMandatory() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
isMandatoryConstraint() - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Determines if the constraint is a check that evaluates if a property is present or not and fails if a value is not present.
isMandatoryConstraint() - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
isMandatoryConstraint() - Method in class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
 
isPropertyMethod(Method) - Static method in class de.smartics.properties.spi.core.util. PropertyUtils
Checks if the given method is a property accessor.
isRuntimeMutable() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Checks whether or not the property is mutable at runtime.
isRuntimeMutable() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
 
isSecured() - Method in interface de.smartics.properties.api.core.domain. PropertyDescriptor
Checks if the property is secured.
isSecured() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
Returns the flag to determine whether or not the property value contains sensitive information that is required to be secured.
isTechnical() - Method in class de.smartics.properties.api.core.domain. PropertyCategories
Returns the flag to indicate that at least one category is considered to tag the property as technical.
isValid(T) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Checks if the given value is valid for constraints in the default group.
isValid(T, Class<?>) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Checks if the given value is valid only if the constraint is in the given group.
isValid(T) - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
isValid(T, Class<?>) - Method in class de.smartics.properties.spi.core.constraint.jsr303. GenericPropertyConstraint
 
isValid(List<?>, Class<?>) - Method in class de.smartics.properties.spi.core.constraints. ListValueConstraint
 
isValid(T, Class<?>) - Method in class de.smartics.properties.spi.core.constraints. PropertyRangeConstraint
 
iterator() - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
 

J

JNDI_CONTEXT_PATH_BOOT - Static variable in class de.smartics.properties.api.core.app. JndiContext
The path within the JNDI context to access boot configuration properties.
JndiContext - Class in de.smartics.properties.api.core.app
Defines constants for this library.

L

LibraryCodeNumbers - Class in de.smartics.properties.api.core.app
Overview over codes signaled by this library.
list() - Method in class de.smartics.properties.api.core.app. JndiContext
Returns the list of stored values in the context.
ListPropertyHelper - Class in de.smartics.properties.spi.core.convert
Helper to access list property information.
ListPropertyHelper(PropertyDescriptor) - Constructor for class de.smartics.properties.spi.core.convert. ListPropertyHelper
Default constructor.
ListValueConstraint - Class in de.smartics.properties.spi.core.constraints
A constraint that requires a value to be a list.
ListValueConstraint() - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Convenience constructor for elements of type String without any constraints.
ListValueConstraint(Class<?>) - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Convenience constructor if there are no constraints, neither on the number of list elements nor any other.
ListValueConstraint(Class<?>, List<? extends PropertyConstraint<?>>) - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Convenience constructor if there are no constraints on the number of list elements.
ListValueConstraint(Class<?>, Integer, Integer) - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Convenience constructor if there are no constraints.
ListValueConstraint(Class<?>, Integer, Integer, PropertyConstraint<?>) - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Convenience constructor using varargs for constraints.
ListValueConstraint(Class<?>, Integer, Integer, List<? extends PropertyConstraint<?>>) - Constructor for class de.smartics.properties.spi.core.constraints. ListValueConstraint
Default constructor.
lookup(String) - Method in class de.smartics.properties.api.core.app. JndiContext
Runs a lookup for the value with the given key in the JNDI context and returns the value as a String.
lookupBoolean(String) - Method in class de.smartics.properties.api.core.app. JndiContext
Runs a lookup for the value with the given key in the JNDI context.
lookupObject(String) - Method in class de.smartics.properties.api.core.app. JndiContext
Runs a lookup for the value with the given key in the JNDI context.

M

MandatoryPropertyContext - Class in de.smartics.properties.spi.core.context
Provides context information for a given property.
MandatoryPropertyContext(PropertiesContext, PropertyDescriptor) - Constructor for class de.smartics.properties.spi.core.context. MandatoryPropertyContext
Default constructor.
META_INF_HOME - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The path to the folder within META-INF where properties resources are located.
META_INF_PROPERTY_SET_REPORT - Static variable in class de.smartics.properties.api.core.domain. PropertiesContext
The location of the property set reports within the META-INF folder.
MetaDataException - Exception in de.smartics.properties.spi.core.metadata.projectdoc
Signals that a property meta data XML cannot be parsed.
MetaDataException(String) - Constructor for exception de.smartics.properties.spi.core.metadata.projectdoc. MetaDataException
Default constructor.
MetaDataException(String, Throwable) - Constructor for exception de.smartics.properties.spi.core.metadata.projectdoc. MetaDataException
Default Constructor.
MetaInfDocumentMetaDataProxy - Class in de.smartics.properties.spi.core.metadata
Allows to lazy load annotation information.
MetaInfDocumentMetaDataProxy(PropertyKey, PropertiesContext, Method) - Constructor for class de.smartics.properties.spi.core.metadata. MetaInfDocumentMetaDataProxy
Default constructor.

N

namespace(String, String, String) - Static method in class de.smartics.properties.api.core.domain. ConfigMessageBean
Creates a message bean signaling a namespace problem.
NO_EXPRESSION - Static variable in class de.smartics.properties.api.core.domain. PropertyExpression
The expression instance to signal that there is no property expression.
normalizeString(Object) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. AnnotationHelper
Helper to normalize an annotation value.
NS - Static variable in class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
The namespace of the XML files this parser can parse.
NS - Static variable in class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
The namespace of the XML files this parser can parse.

P

parse(Class<?>) - Method in class de.smartics.properties.spi.core.context. DeclarationConfigParser
Convenience method using a class' class loader to locate the configuration file to parse the configuration file at PropertiesContext.DECLARATION_FILE.
parse(ClassPathContext) - Method in class de.smartics.properties.spi.core.context. DeclarationConfigParser
Parses the configuration file at PropertiesContext.DECLARATION_FILE .
parse(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.comment. PropertyCommentParser
Parses the comments for the given descriptor.
parse(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Parses the comments for the given descriptor.
parse(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
 
parse(PropertyDescriptor, Locale) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
 
parseAdditional(ProjectdocMetaDataParser.ParserContext) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
The hook that allows to add further information.
parseAdditional(ProjectdocMetaDataParser.ParserContext) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
 
parseAdditional(ProjectdocMetaDataParser.ParserContext) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
 
parseBase(PropertyDescriptor, Locale, ProjectdocMetaData) - Method in class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Parses the comments for the given descriptor.
ProjectdocAnnotationCollector - Class in de.smartics.properties.spi.core.metadata.projectdoc
Collects annotation information on QDox structures.
ProjectdocAnnotationCollector(Class<?>, ProjectdocAnnotationCollector.Defaults, ProjectdocAnnotationCollector.Defaults) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocAnnotationCollector
Default constructor.
ProjectdocAnnotationCollector.Defaults - Interface in de.smartics.properties.spi.core.metadata.projectdoc
Provider for default values.
ProjectdocMetaData - Class in de.smartics.properties.api.core.domain
Stores document instance information for projectdoc metadata.
ProjectdocMetaData() - Constructor for class de.smartics.properties.api.core.domain. ProjectdocMetaData
Convenience constructor without a parent to inherit from.
ProjectdocMetaData(ProjectdocMetaData) - Constructor for class de.smartics.properties.api.core.domain. ProjectdocMetaData
Default constructor.
ProjectdocMetaDataParser - Class in de.smartics.properties.spi.core.metadata.projectdoc
Parses projectdoc information from property XML descriptors.
ProjectdocMetaDataParser(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Convenience constructor without defaults.
ProjectdocMetaDataParser(PropertiesContext, ProjectdocAnnotationCollector.Defaults) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. ProjectdocMetaDataParser
Default constructor.
ProjectdocMetaDataParser.ParserContext - Class in de.smartics.properties.spi.core.metadata.projectdoc
Provide access to information relevant for parsing and storing the parsed information.
PropertiesBasedPropertyValueSecurity - Class in de.smartics.properties.api.core.security
Base implementation based on Java security, loading configuration values from a properties file stored in SecurityConfigurationLoader#CLASSPATH_LOCATION.
PropertiesBasedPropertyValueSecurity() - Constructor for class de.smartics.properties.api.core.security. PropertiesBasedPropertyValueSecurity
Default constructor.
PropertiesCode - Interface in de.smartics.properties.api.core.app
Tagging interface to type all codes used in this library.
PropertiesContext - Class in de.smartics.properties.api.core.domain
Defines the configuration for smartics properties configuration.
PropertiesContext.Builder - Class in de.smartics.properties.api.core.domain
The builder of PropertiesContext.
PropertiesContext.Builder() - Constructor for class de.smartics.properties.api.core.domain. PropertiesContext.Builder
 
PropertiesFilesLoader - Class in de.smartics.properties.spi.core.classpath
Loads properties files found on the class path.
PropertiesFilesLoader() - Constructor for class de.smartics.properties.spi.core.classpath. PropertiesFilesLoader
 
PROPERTY_CODE_START - Static variable in class de.smartics.properties.api.core.app. LibraryCodeNumbers
The start number of property codes.
PropertyAliasMapping - Class in de.smartics.properties.api.core.context.alias
The mapping of alias names of property reports to their physical names.
PropertyAliasMapping() - Constructor for class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Default constructor.
PropertyCategories - Class in de.smartics.properties.api.core.domain
The categories the property is associated with.
PropertyCategories.Builder - Class in de.smartics.properties.api.core.domain
Builder for PropertyCategories.
PropertyCategories.Builder() - Constructor for class de.smartics.properties.api.core.domain. PropertyCategories.Builder
 
PropertyCode - Enum in de.smartics.properties.api.core.domain
Codes dealing with property problems.
PropertyComment - Class in de.smartics.properties.api.core.domain
The comment to a property.
PropertyComment.Builder - Class in de.smartics.properties.api.core.domain
The property comment instance builder.
PropertyComment.Builder() - Constructor for class de.smartics.properties.api.core.domain. PropertyComment.Builder
 
PropertyCommentParser - Class in de.smartics.properties.spi.core.metadata.comment
Parses property comments for a property descriptors.
PropertyCommentParser(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.metadata.comment. PropertyCommentParser
Default constructor.
PropertyCommentProvider - Interface in de.smartics.properties.spi.core.metadata
Provides access to the comment of a property.
PropertyCommentProxy - Class in de.smartics.properties.spi.core.metadata
Proxy to load property comments on demand.
PropertyCommentProxy(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.metadata. PropertyCommentProxy
Default constructor.
PropertyConstraint< T> - Interface in de.smartics.properties.api.core.domain
Defines constraints on a property value and a description to the constraint that can be presented to the user.
PropertyContext - Interface in de.smartics.properties.api.core.domain
Provides context information for a given property.
PropertyContextProvider - Interface in de.smartics.properties.spi.core.context
Provides a property context.
PropertyContextProxy - Class in de.smartics.properties.spi.core.context
A proxy to provide property context instances.
PropertyContextProxy(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.context. PropertyContextProxy
Default constructor.
PropertyDescriptor - Interface in de.smartics.properties.api.core.domain
Defines property meta data.
PropertyDescriptorClashingMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning two clashing property descriptors.
PropertyDescriptorClashingMessageBean(PropertyCode, PropertyDescriptor, PropertyDescriptor) - Constructor for class de.smartics.properties.api.core.domain. PropertyDescriptorClashingMessageBean
Convenience constructor with no root cause.
PropertyDescriptorClashingMessageBean(PropertyCode, Throwable, PropertyDescriptor, PropertyDescriptor) - Constructor for class de.smartics.properties.api.core.domain. PropertyDescriptorClashingMessageBean
Default constructor.
PropertyDescriptorException - Exception in de.smartics.properties.api.core.domain
Base exception of the library for signaling an unspecific cause that is concerned with a specific property providing the property declaration information.
PropertyDescriptorException(PropertyDescriptorMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. PropertyDescriptorException
Default constructor.
PropertyDescriptorMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a property.
PropertyDescriptorMessageBean(PropertiesCode, Throwable, PropertyDescriptor) - Constructor for class de.smartics.properties.api.core.domain. PropertyDescriptorMessageBean
Default constructor.
PropertyDescriptorRegistry - Interface in de.smartics.properties.api.core.domain
A registry for a set of property descriptors.
PropertyException - Exception in de.smartics.properties.api.core.domain
Base exception of the library for signaling an unspecific cause that is concerned with a specific property.
PropertyException(PropertyMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. PropertyException
Default constructor.
PropertyExpression - Class in de.smartics.properties.api.core.domain
Provides information about the expression to evaluate a default value for a property.
PropertyExpressionMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a property value.
PropertyExpressionMessageBean(PropertyDescriptor, String) - Constructor for class de.smartics.properties.api.core.domain. PropertyExpressionMessageBean
Convenience constructor with no message and no root cause.
PropertyExpressionMessageBean(Throwable, PropertyDescriptor, String) - Constructor for class de.smartics.properties.api.core.domain. PropertyExpressionMessageBean
Convenience constructor with cause.
PropertyExpressionMessageBean(PropertiesCode, Throwable, PropertyDescriptor, String) - Constructor for class de.smartics.properties.api.core.domain. PropertyExpressionMessageBean
Default constructor.
PropertyKey - Class in de.smartics.properties.api.core.domain
Defines a property key information.
PropertyKey(String) - Constructor for class de.smartics.properties.api.core.domain. PropertyKey
Convenience constructor without a property set name.
PropertyKey(String, String) - Constructor for class de.smartics.properties.api.core.domain. PropertyKey
Default constructor.
PropertyMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a property.
PropertyMessageBean(PropertiesCode, Throwable, PropertyKey) - Constructor for class de.smartics.properties.api.core.domain. PropertyMessageBean
Default constructor.
PropertyMetaData - Class in de.smartics.properties.spi.core.metadata
An implementation of the property descriptor interface that allows to set property meta data.
PropertyMetaData.Builder - Class in de.smartics.properties.spi.core.metadata
Creates instances of type PropertyMetaData.
PropertyMetaData.Builder() - Constructor for class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
 
PropertyMetaDataDefaults - Class in de.smartics.properties.spi.core.metadata
Implementation to provide defaults from the project set annotation.
PropertyMetaDataDefaults(Class<?>) - Constructor for class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
Default constructor using the declaring type.
PropertyMetaDataDefaults(Class<?>, Method) - Constructor for class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
Default constructor using the declaring and method type.
PropertyMetaDataDefaults(Method) - Constructor for class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
Default constructor using the method and adding the name of the method.
PropertyMetaDataParser - Class in de.smartics.properties.spi.core.metadata
Parses runtime annotations to create property metadata.
PropertyProjectdoc - Class in de.smartics.properties.api.core.domain
Provides property information read from an SDoc XML document.
PropertyProjectdoc() - Constructor for class de.smartics.properties.api.core.domain. PropertyProjectdoc
Default constructor without parent.
PropertyProjectdoc(ProjectdocMetaData) - Constructor for class de.smartics.properties.api.core.domain. PropertyProjectdoc
Default constructor with parent.
PropertyProjectdocParser - Class in de.smartics.properties.spi.core.metadata.projectdoc
Parsed projectdoc's property documents.
PropertyProjectdocParser(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
Convenience constructor without defaults.
PropertyProjectdocParser(PropertiesContext, ProjectdocAnnotationCollector.Defaults) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. PropertyProjectdocParser
Default constructor.
PropertyRangeConstraint< T> - Class in de.smartics.properties.spi.core.constraints
Constraint that requires values to be part of an enumeration.
PropertyRangeConstraint(PropertyValueRange<T>) - Constructor for class de.smartics.properties.spi.core.constraints. PropertyRangeConstraint
Default constructor.
PropertyRootException - Exception in de.smartics.properties.api.core.app
Base exception of the library for signaling an unspecific cause.
PropertyRootException(PropertiesCode) - Constructor for exception de.smartics.properties.api.core.app. PropertyRootException
Constructor with error code and no cause for exceptions that do no provide its context as a message bean.
PropertyRootException(Throwable, PropertiesCode) - Constructor for exception de.smartics.properties.api.core.app. PropertyRootException
Constructor with cause and code for exceptions that do no provide its context as a message bean.
PropertyRootException(MessageBean) - Constructor for exception de.smartics.properties.api.core.app. PropertyRootException
Default constructor.
propertySet(Method) - Static method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
Retruns the property set metadata defaults.
PropertySetClassesLoader - Class in de.smartics.properties.spi.core.classpath
Loads classes that have a PropertySet annotation.
PropertySetClassesLoader() - Constructor for class de.smartics.properties.spi.core.classpath. PropertySetClassesLoader
 
PropertySetProjectdoc - Class in de.smartics.properties.api.core.domain
Provides property set information read from an SDoc XML document.
PropertySetProjectdoc() - Constructor for class de.smartics.properties.api.core.domain. PropertySetProjectdoc
Default constructor without parent.
PropertySetProjectdoc(ProjectdocMetaData) - Constructor for class de.smartics.properties.api.core.domain. PropertySetProjectdoc
Default constructor with parent.
PropertySetProjectdocParser - Class in de.smartics.properties.spi.core.metadata.projectdoc
Parsed projectdoc's property set documents.
PropertySetProjectdocParser(PropertiesContext) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
Convenience constructor without defaults.
PropertySetProjectdocParser(PropertiesContext, ProjectdocAnnotationCollector.Defaults) - Constructor for class de.smartics.properties.spi.core.metadata.projectdoc. PropertySetProjectdocParser
Default constructor.
PropertyType - Class in de.smartics.properties.api.core.domain
Provides information about the type of a property.
PropertyType(Class<?>) - Constructor for class de.smartics.properties.api.core.domain. PropertyType
Convenience constructor for non-collection types.
PropertyType(Class<?>, Class<?>) - Constructor for class de.smartics.properties.api.core.domain. PropertyType
Default constructor.
PropertyUtils - Class in de.smartics.properties.spi.core.util
Utilities to deal with property meta data.
PropertyValidationException - Exception in de.smartics.properties.api.core.domain
Signals that the value does not match the given constraints.
PropertyValidationException(PropertyValidationMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. PropertyValidationException
Default constructor.
PropertyValidationMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a property.
PropertyValidationMessageBean(PropertyDescriptor, List<? extends PropertyConstraint<?>>, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValidationMessageBean
Convenience constructor with no message and no root cause.
PropertyValidationMessageBean(Throwable, PropertyDescriptor, List<? extends PropertyConstraint<?>>, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValidationMessageBean
Convenience constructor with cause.
PropertyValidationMessageBean(PropertiesCode, Throwable, PropertyDescriptor, List<? extends PropertyConstraint<?>>, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValidationMessageBean
Default constructor.
PropertyValidator - Class in de.smartics.properties.spi.core.validate
Helper to validate constraints.
PropertyValidator(boolean) - Constructor for class de.smartics.properties.spi.core.validate. PropertyValidator
Default constructor.
PropertyValueChangeMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a failed change of a property value.
PropertyValueChangeMessageBean(PropertyCode, PropertyDescriptor, Object, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValueChangeMessageBean
Default constructor.
PropertyValueComment - Class in de.smartics.properties.api.core.domain
Provides comments for the values of a property.
PropertyValueComment(String) - Constructor for class de.smartics.properties.api.core.domain. PropertyValueComment
Default constructor.
PropertyValueConversionException - Exception in de.smartics.properties.api.core.domain
Signals that a value cannot be converted to its native type.
PropertyValueConversionException(PropertyValueMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. PropertyValueConversionException
Default constructor.
PropertyValueConverter - Interface in de.smartics.properties.spi.core.convert
Converter of property values to and from Strings.
PropertyValueMessageBean - Class in de.smartics.properties.api.core.domain
Provides context information for errors concerning a property value.
PropertyValueMessageBean(PropertyDescriptor, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValueMessageBean
Convenience constructor with no message and no root cause.
PropertyValueMessageBean(Throwable, PropertyDescriptor, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValueMessageBean
Convenience constructor with cause.
PropertyValueMessageBean(PropertiesCode, Throwable, PropertyDescriptor, Object) - Constructor for class de.smartics.properties.api.core.domain. PropertyValueMessageBean
Default constructor.
PropertyValueRange< T> - Interface in de.smartics.properties.api.core.domain
Defines the possible values for a property.
PropertyValueResolveException - Exception in de.smartics.properties.api.core.domain
Signals that the value cannot be resolve.
PropertyValueResolveException(PropertyExpressionMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. PropertyValueResolveException
Default constructor.
PropertyValueSecurity - Interface in de.smartics.properties.api.core.security
Helper to en- and decrypt property values.

R

readDescriptor(Method) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Reads the property descriptor information from the method.
readDescriptors(Class<?>) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Reads the property descriptor information from the type.
readKey(Method) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Reads the property key information from the method.
ReadOnlyPropertyException - Exception in de.smartics.properties.api.core.domain
Signals that the a read-only property was requested to be updated.
ReadOnlyPropertyException(PropertyValueChangeMessageBean) - Constructor for exception de.smartics.properties.api.core.domain. ReadOnlyPropertyException
Default constructor.
readPropertySetName(Class<?>) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataParser
Reads the property set name of the type.
resolve(String) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Resolves the alias to the target it points to.

S

SECURITY_ALGORITHM - Static variable in class de.smartics.properties.api.core.security. SecurityConfigurationLoader
The key with which the algorithm to construct the security key is stored in the system properties.
SECURITY_ALGORITHM - Static variable in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
The key with which the algorithm to construct the security key is stored in the system properties.
SECURITY_CODE_START - Static variable in class de.smartics.properties.api.core.app. LibraryCodeNumbers
The start number of security codes.
SECURITY_ID - Static variable in class de.smartics.properties.api.core.security. SecurityConfigurationLoader
The key to the identifier for the source the configuration has been loaded from.
SECURITY_KEY - Static variable in class de.smartics.properties.api.core.security. SecurityConfigurationLoader
The key with which the security key is stored in the system properties.
SECURITY_KEY - Static variable in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
The key with which the security key is stored in the system properties.
SECURITY_PROVIDER - Static variable in class de.smartics.properties.api.core.security. SecurityConfigurationLoader
The key with which the security provider to encrypt and decrypt property values is stored in the system properties.
SECURITY_PROVIDER - Static variable in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
The key with which the security provider to encrypt and decrypt property values is stored in the system properties.
SECURITY_TRANSFORMATION - Static variable in class de.smartics.properties.api.core.security. SecurityConfigurationLoader
The key with which the transformation to encrypt and decrypt property values is stored in the system properties.
SECURITY_TRANSFORMATION - Static variable in class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
The key with which the transformation to encrypt and decrypt property values is stored in the system properties.
SecurityCode - Enum in de.smartics.properties.api.core.security
Codes dealing with property problems.
SecurityConfigurationLoader - Class in de.smartics.properties.api.core.security
Responsible to read configuration properties to secure property values.
SecurityException - Exception in de.smartics.properties.api.core.security
Signals that the security infrastructure cannot be created.
SecurityException(SecurityMessageBean) - Constructor for exception de.smartics.properties.api.core.security. SecurityException
Default constructor for issues encountered without a property in its context.
SecurityException(PropertyDescriptorMessageBean) - Constructor for exception de.smartics.properties.api.core.security. SecurityException
Default constructor for issues encountered with a property in its context.
SecurityMessageBean - Class in de.smartics.properties.api.core.security
Provides context information for errors concerning the security configuration.
SecurityMessageBean(SecurityCode, Throwable, String) - Constructor for class de.smartics.properties.api.core.security. SecurityMessageBean
Default constructor.
SerializableMethod - Class in de.smartics.properties.spi.core.util
Wrapper to serialize Methods.
SerializableMethod(Method) - Constructor for class de.smartics.properties.spi.core.util. SerializableMethod
Default constructor.
set(String, Object) - Method in class de.smartics.properties.api.core.app. JndiContext
Sets the value for the given key.
setComment(PropertyComment) - Method in class de.smartics.properties.api.core.domain. PropertyProjectdoc
Sets the property comment.
setComment(String) - Method in class de.smartics.properties.api.core.domain. PropertySetProjectdoc
Sets the property set comment.
setName(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the name of the document if not blank.
setSecured(boolean) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the flag to determine whether or not the property value contains sensitive information that is required to be secured.
setShortDescription(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the short description of the document to be incorporated in an overview table.
setSortKey(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the option to sort elements.
setSourceInfo(SourceInfo) - Method in class de.smartics.properties.api.core.domain. PropertyProjectdoc
Sets the information on the property's source code.
setSpace(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the space within which the title of a document is required to be unique.
setSummary(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the short summary of contents of the document to give more detailed information to a potential reader.
setTitle(String) - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Sets the title of a document, unique within the given space.
SourceInfo - Class in de.smartics.properties.api.core.domain
Contains information about the source the property is defined in.
SourceInfo(String, String, int) - Constructor for class de.smartics.properties.api.core.domain. SourceInfo
Default constructor.
SourceInfo(String, String, String) - Constructor for class de.smartics.properties.api.core.domain. SourceInfo
Convenience constructor to parse the line number.
systemId(ConfigCode, String) - Static method in class de.smartics.properties.api.core.domain. ConfigMessageBean
Creates a message bean without cause and no namespace information.
systemId(ConfigCode, Throwable, String) - Static method in class de.smartics.properties.api.core.domain. ConfigMessageBean
Creates a message bean without namespace information.
SystemPropertyBasedPropertyValueSecurity - Class in de.smartics.properties.api.core.security
Implementation fetching security information from system properties.
SystemPropertyBasedPropertyValueSecurity() - Constructor for class de.smartics.properties.api.core.security. SystemPropertyBasedPropertyValueSecurity
 

T

toSimpleString() - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns the simple (no package part) name of the type.
toString() - Method in enum de.smartics.properties.api.core.domain. ConfigCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. DocumentName
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. ProjectdocMetaData
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyCategories
 
toString() - Method in enum de.smartics.properties.api.core.domain. PropertyCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyComment
Returns the comment text.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyExpression
Returns the name of the type.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyKey
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyType
Returns the name of the type.
toString() - Method in class de.smartics.properties.api.core.domain. PropertyValueComment
Returns the string representation of the object.
toString(Locale) - Method in interface de.smartics.properties.api.core.domain. PropertyValueRange
Returns the list of possible values or any form to show the the range of values to select from.
toString() - Method in interface de.smartics.properties.api.core.domain. PropertyValueRange
Returns the list of possible values or any form to show the the range of values to select from using the default locale.
toString() - Method in class de.smartics.properties.api.core.domain. SourceInfo
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.api.core.security. SecurityCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.context. MandatoryPropertyContext
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.context. PropertyContextProxy
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.metadata. MetaInfDocumentMetaDataProxy
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.metadata. PropertyCommentProxy
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaDataDefaults
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.registry. ConfigurationRegistry
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.registry. InMemoryPropertyDescriptorRegistry
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.core.util. SerializableMethod
 
toString(Locale) - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
 
toString() - Method in class de.smartics.properties.spi.core.value. CollectionPropertyValueRange
 
toString(Locale) - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 
toString() - Method in class de.smartics.properties.spi.core.value. EnumeratedPropertyValueRange
 
traverse(AliasTraverser) - Method in class de.smartics.properties.api.core.context.alias. PropertyAliasMapping
Traverses the registered aliases.
traverseAliases(AliasTraverser) - Method in class de.smartics.properties.api.core.domain. PropertiesContext
Traverses the registered aliases.

U

UnknownAliasException - Exception in de.smartics.properties.api.core.context.alias
Signals that an alias is not registered with the system.
UnknownAliasException(String) - Constructor for exception de.smartics.properties.api.core.context.alias. UnknownAliasException
Convenience constructor without a cause.
UnknownAliasException(Throwable, String) - Constructor for exception de.smartics.properties.api.core.context.alias. UnknownAliasException
Default constructor.
upgrade(ProjectdocMetaData) - Static method in class de.smartics.properties.api.core.domain. PropertyProjectdoc
Upgrades the meta data to an instance of this type.
upgrade(ProjectdocMetaData) - Static method in class de.smartics.properties.api.core.domain. PropertySetProjectdoc
Upgrades the meta data to an instance of this type.

V

validate(PropertyDescriptor, T) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Checks if the given value is valid for constraints in the default group.
validate(PropertyDescriptor, T, Class<?>) - Method in interface de.smartics.properties.api.core.domain. PropertyConstraint
Checks if the given value is valid.
validate(PropertyDescriptor, T) - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
validate(PropertyDescriptor, T, Class<?>) - Method in class de.smartics.properties.spi.core.constraint. AbstractPropertyConstraint
 
validate(PropertyDescriptor, Object, Class<?>...) - Method in class de.smartics.properties.spi.core.validate. PropertyValidator
Validates if the given value meets the constraints defined by the given descriptor.
valueOf(String) - Static method in enum de.smartics.properties.api.core.domain. ConfigCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.api.core.domain. PropertyCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.api.core.security. SecurityCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.smartics.properties.api.core.domain. ConfigCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.api.core.domain. PropertyCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.api.core.security. SecurityCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(Class<?>) - Method in class de.smartics.properties.api.core.domain. PropertyCategories.Builder
Adds the given category.
with(PropertyValueComment) - Method in class de.smartics.properties.api.core.domain. PropertyComment.Builder
Sets the comment of the property values.
with(PropertyContextProvider) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the context of the property descriptor.
with(PropertyKey) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the key of the property.
with(PropertyType) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the type of the property value.
with(AccessType) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the flag to define the access type.
with(PropertyDefinitionTime) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the designed time the property is defined.
with(PropertyExpression) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the default expression to evaluate a default property value.
with(PropertyValueRange<?>) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the range of values allowed for this property.
with(DocumentMetaDataProxy) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the meta data information for the property.
with(PropertyCommentProvider) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the comment proxy to the property and its values.
with(PropertyCategories) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the categories the property is associated with.
with(PropertyUse.UseType) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the use type of the property.
withAlias(String, String) - Method in class de.smartics.properties.api.core.domain. PropertiesContext.Builder
Adds a new alias to the given physical resource.
withDeclaringType(Class<?>) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the type that declares the property that is described by this instance.
withHomePageUrl(String) - Method in class de.smartics.properties.api.core.domain. PropertiesContext.Builder
Sets the URL to the home page of the project.
withLocales(List<Locale>) - Method in class de.smartics.properties.api.core.domain. PropertiesContext.Builder
Sets the list of supported locales.
withPropertiesReportUrl(String) - Method in class de.smartics.properties.api.core.domain. PropertiesContext.Builder
Sets the URL to the root directory of smartics properties reports.
withText(String) - Method in class de.smartics.properties.api.core.domain. PropertyComment.Builder
Sets the text of the comment.
withUpdateIntervalInMs(long) - Method in class de.smartics.properties.spi.core.metadata. PropertyMetaData.Builder
Sets the update interval in milliseconds (ms).
write(PropertiesContext, OutputStream) - Method in class de.smartics.properties.spi.core.context. DeclarationConfigWriter
Writes the configuration to the given stream.

A B C D E F G H I J L M N P R S T U V W

Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.