Uses of Interface
org.tquadrat.foundation.config.ap.PropertySpec
Packages that use PropertySpec
Package
Description
This is the Annotation Processor for the module
org.tquadrat.foundation.config
.The internal implementations.
The builders for the various code fragments that finally make up the
configuration bean.
The implementations for
SpecialPropertySpec
.-
Uses of PropertySpec in org.tquadrat.foundation.config.ap
Methods in org.tquadrat.foundation.config.ap that return PropertySpecModifier and TypeMethodDescriptionPropertySpec.merge()
'Merges' the attributes from a special property with the attributes retrieved from the configuration bean specification and returns a new instance ofPropertySpec
.Methods in org.tquadrat.foundation.config.ap that return types with arguments of type PropertySpecModifier and TypeMethodDescriptionfinal Optional
<PropertySpec> CodeGenerationConfiguration.getProperty
(String propertyName) Returns the property with the given name.final Iterator
<PropertySpec> CodeGenerationConfiguration.propertyIterator()
Returns anIterator
over the defined properties.Methods in org.tquadrat.foundation.config.ap with parameters of type PropertySpecModifier and TypeMethodDescriptionfinal void
CodeGenerationConfiguration.addProperty
(PropertySpec property) Adds a property to the new configuration bean. -
Uses of PropertySpec in org.tquadrat.foundation.config.ap.impl
Subinterfaces of PropertySpec in org.tquadrat.foundation.config.ap.implModifier and TypeInterfaceDescriptioninterface
The specification for special properties.Classes in org.tquadrat.foundation.config.ap.impl that implement PropertySpecMethods in org.tquadrat.foundation.config.ap.impl that return PropertySpecModifier and TypeMethodDescriptionfinal PropertySpec
PropertySpecImpl.merge()
'Merges' the attributes from a special property with the attributes retrieved from the configuration bean specification and returns a new instance ofPropertySpec
. -
Uses of PropertySpec in org.tquadrat.foundation.config.ap.impl.codebuilders
Methods in org.tquadrat.foundation.config.ap.impl.codebuilders that return types with arguments of type PropertySpecModifier and TypeMethodDescriptionprotected final Iterator
<PropertySpec> CodeBuilderBase.getProperties()
Returns an iterator over the configured properties.Methods in org.tquadrat.foundation.config.ap.impl.codebuilders with parameters of type PropertySpecModifier and TypeMethodDescriptionprivate final String
CLIBeanBuilder.composeValueHandlerCreation
(PropertySpec property) Composes the code that creates the CLI value handler for the given property.private final void
ConfigBeanBuilder.generateProperty
(PropertySpec rawProperty) Generates the methods, fields and other code for the given property.CLIBeanBuilder.retrieveValueHandlerClass
(PropertySpec property) Retrieves the class for the value handler for the given property. -
Uses of PropertySpec in org.tquadrat.foundation.config.ap.impl.specialprops
Classes in org.tquadrat.foundation.config.ap.impl.specialprops that implement PropertySpecModifier and TypeClassDescriptionfinal class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_CHARSET
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_CLOCK
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_LOCALE
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_MESSAGEPREFIX
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_PID
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_RANDOM
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_RESOURCEBUNDLE
.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_SESSION
.(package private) class
The base class for the special property specifications.final class
The implementation ofSpecialPropertySpecBase
forSpecialPropertyType.CONFIG_PROPERTY_TIMEZONE
.Methods in org.tquadrat.foundation.config.ap.impl.specialprops that return PropertySpecModifier and TypeMethodDescriptionfinal PropertySpec
SpecialPropertySpecBase.merge()
'Merges' the attributes from a special property with the attributes retrieved from the configuration bean specification and returns a new instance ofPropertySpec
.