A B C D E G I L N O P Q R S

A

AbstractCollectionConverter - Class in org.xwiki.properties.converter
Base class for all Collection converters.
AbstractCollectionConverter() - Constructor for class org.xwiki.properties.converter.AbstractCollectionConverter
 
AbstractConverter - Class in org.xwiki.properties.converter
Helper base class for a Converter component.
AbstractConverter() - Constructor for class org.xwiki.properties.converter.AbstractConverter
 

B

BeanDescriptor - Interface in org.xwiki.properties
Contains information on a java bean.
BeanManager - Interface in org.xwiki.properties
Component used to populate or parse a java bean.

C

ColorConverter - Class in org.xwiki.properties.internal.converter
Bean Utils converter that converts a value into an Color object.
ColorConverter() - Constructor for class org.xwiki.properties.internal.converter.ColorConverter
 
ConversionException - Exception in org.xwiki.properties.converter
 
ConversionException(String) - Constructor for exception org.xwiki.properties.converter.ConversionException
Construct a new exception with the specified message.
ConversionException(String, Throwable) - Constructor for exception org.xwiki.properties.converter.ConversionException
Construct a new exception with the specified message and root cause.
ConversionException(Throwable) - Constructor for exception org.xwiki.properties.converter.ConversionException
Construct a new exception with the specified root cause.
convert(Type, Object) - Method in class org.xwiki.properties.converter.AbstractConverter
convert(Type, Object) - Method in interface org.xwiki.properties.converter.Converter
 
convert(Type, Object) - Method in interface org.xwiki.properties.ConverterManager
Convert provided value into the provided target type.
convert(Type, Object) - Method in class org.xwiki.properties.internal.converter.ConvertUtilsConverter
convert(Type, Object) - Method in class org.xwiki.properties.internal.DefaultConverterManager
Convert provided value into the provided target type.
Converter - Interface in org.xwiki.properties.converter
Converter provided value in the provided target type.
ConverterManager - Interface in org.xwiki.properties
Simple API to do universal conversion between two types.
convertToString(Object) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
Convert the input object into a String.
convertToString(Object) - Method in class org.xwiki.properties.converter.AbstractConverter
Convert the input object into a String.
convertToString(Object) - Method in class org.xwiki.properties.internal.converter.ColorConverter
Convert the input object into a String.
convertToType(Type, Object) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
 
convertToType(Type, Object) - Method in class org.xwiki.properties.converter.AbstractConverter
Convert the input object into an output object of the specified type.
convertToType(Class<T>, Object) - Method in class org.xwiki.properties.converter.AbstractConverter
Deprecated. since 3.0M1 overwrite AbstractConverter.convertToType(Type, Object) instead
convertToType(Type, Object) - Method in class org.xwiki.properties.internal.converter.ColorConverter
Convert the input object into an output object of the specified type.
convertToType(Type, Object) - Method in class org.xwiki.properties.internal.converter.EnumConverter
Convert the input object into an output object of the specified type.
ConvertUtilsConverter - Class in org.xwiki.properties.internal.converter
ConvertUtils based converter.
ConvertUtilsConverter() - Constructor for class org.xwiki.properties.internal.converter.ConvertUtilsConverter
 
createStreamTokenizer(String) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
Create and initializer a StreamTokenizer to parse the value.

D

DefaultBeanDescriptor - Class in org.xwiki.properties.internal
Default implementation for BeanDescriptor.
DefaultBeanDescriptor(Class<?>) - Constructor for class org.xwiki.properties.internal.DefaultBeanDescriptor
 
DefaultBeanManager - Class in org.xwiki.properties.internal
Default implementation of BeanManager component.
DefaultBeanManager() - Constructor for class org.xwiki.properties.internal.DefaultBeanManager
 
DefaultConverterManager - Class in org.xwiki.properties.internal
Default implementation for ConverterManager.
DefaultConverterManager() - Constructor for class org.xwiki.properties.internal.DefaultConverterManager
 
DefaultPropertyDescriptor - Class in org.xwiki.properties.internal
Default implementation for PropertyDescriptor.
DefaultPropertyDescriptor() - Constructor for class org.xwiki.properties.internal.DefaultPropertyDescriptor
 

E

EnumConverter - Class in org.xwiki.properties.internal.converter
Bean Utils converter that converts a value into an enumeration class value.
EnumConverter() - Constructor for class org.xwiki.properties.internal.converter.EnumConverter
 
extractBeanDescriptor() - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
Extract informations form the bean.
extractPropertyAnnotation(Method, Method, Class<T>) - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
Get the parameter annotation.
extractPropertyDescriptor(PropertyDescriptor, Object) - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
Extract provided properties information and insert it in DefaultBeanDescriptor.parameterDescriptorMap.
extractPropertyDescriptor(Field, Object) - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
Extract provided properties informations and insert it in DefaultBeanDescriptor.parameterDescriptorMap.

G

getBeanClass() - Method in interface org.xwiki.properties.BeanDescriptor
 
getBeanClass() - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
getBeanDescriptor(Class<?>) - Method in interface org.xwiki.properties.BeanManager
Parse provided java bean and return a descriptor with all its public properties.
getBeanDescriptor(Class<?>) - Method in class org.xwiki.properties.internal.DefaultBeanManager
Parse provided java bean and return a descriptor with all its public properties.
getConverterManager() - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
 
getDefaultValue() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getDefaultValue() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getDelimiter() - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
 
getDescription() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getDescription() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getFied() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getFied() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getId() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getId() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getName() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getName() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getProperties() - Method in interface org.xwiki.properties.BeanDescriptor
 
getProperties() - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
getProperty(String) - Method in interface org.xwiki.properties.BeanDescriptor
Return descriptor for the provided property name.
getProperty(String) - Method in class org.xwiki.properties.internal.DefaultBeanDescriptor
Return descriptor for the provided property name.
getPropertyClass() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
Deprecated. 
getPropertyClass() - Method in interface org.xwiki.properties.PropertyDescriptor
Deprecated. since 3.0M1 use PropertyDescriptor.getPropertyType() instead
getPropertyType() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getPropertyType() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getReadMethod() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getReadMethod() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getValidatorFactory() - Method in class org.xwiki.properties.internal.DefaultBeanManager
 
getWriteMethod() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
getWriteMethod() - Method in interface org.xwiki.properties.PropertyDescriptor
 

I

initialize() - Method in class org.xwiki.properties.internal.converter.ConvertUtilsConverter
By default ConvertUtils.convert(Object, Class) does not throw any exceptions for failed conversions.
isMandatory() - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
isMandatory() - Method in interface org.xwiki.properties.PropertyDescriptor
 

L

ListConverter - Class in org.xwiki.properties.internal.converter
 
ListConverter() - Constructor for class org.xwiki.properties.internal.converter.ListConverter
 

N

newCollection() - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
 
newCollection() - Method in class org.xwiki.properties.internal.converter.SetConverter

O

org.xwiki.properties - package org.xwiki.properties
 
org.xwiki.properties.annotation - package org.xwiki.properties.annotation
 
org.xwiki.properties.converter - package org.xwiki.properties.converter
 
org.xwiki.properties.internal - package org.xwiki.properties.internal
 
org.xwiki.properties.internal.converter - package org.xwiki.properties.internal.converter
 

P

parse(String) - Method in class org.xwiki.properties.internal.converter.ColorConverter
Convert a String in Color.
parseElements(String, Type) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
Parse an incoming String of the form similar to an array initializer in the Java language into a List individual Strings for each element, according to the following rules.
parseHtml(String) - Method in class org.xwiki.properties.internal.converter.ColorConverter
Parsers a String in the form "#xxxxxx" into an SWT RGB class.
parseRGB(String) - Method in class org.xwiki.properties.internal.converter.ColorConverter
Parsers a String in the form "x, y, z" into an SWT RGB class.
populate(Object, Map<String, ?>) - Method in interface org.xwiki.properties.BeanManager
Convert provided values and inject them in the provided java bean.
populate(Object, Map<String, ?>) - Method in class org.xwiki.properties.internal.DefaultBeanManager
Convert provided values and inject them in the provided java bean.
PropertyDescription - Annotation Type in org.xwiki.properties.annotation
Use this annotation to add a description to a property bean method.
PropertyDescriptor - Interface in org.xwiki.properties
Describe a property in a bean.
PropertyException - Exception in org.xwiki.properties
Base exception of this module.
PropertyException(String) - Constructor for exception org.xwiki.properties.PropertyException
Constructs a new exception with the specified detail message.
PropertyException(String, Throwable) - Constructor for exception org.xwiki.properties.PropertyException
Constructs a new exception with the specified detail message and cause.
PropertyHidden - Annotation Type in org.xwiki.properties.annotation
Use this annotation to indicate a method is not part of the property bean public api.
PropertyMandatory - Annotation Type in org.xwiki.properties.annotation
Use this annotation to indicate that a property is mandatory.
PropertyMandatoryException - Exception in org.xwiki.properties
Thrown when a mandatory field is not found in the map of value to populate.
PropertyMandatoryException(String) - Constructor for exception org.xwiki.properties.PropertyMandatoryException
 
PropertyName - Annotation Type in org.xwiki.properties.annotation
Use this annotation to add a display name to a property bean method.

Q

QUOTECHAR - Static variable in class org.xwiki.properties.converter.AbstractCollectionConverter
Quote char.
QUOTESTRING - Static variable in class org.xwiki.properties.converter.AbstractCollectionConverter
Quote string.

R

RawProperties - Interface in org.xwiki.properties
A bean can implement this interface to be provided with remaining values as custom properties.

S

set(String, Object) - Method in interface org.xwiki.properties.RawProperties
Set a custom property to the bean.
setAllowedChars(char[]) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
Set the allowed characters to be used for parsing a delimited String.
SetConverter - Class in org.xwiki.properties.internal.converter
 
SetConverter() - Constructor for class org.xwiki.properties.internal.converter.SetConverter
 
setDefaultValue(Object) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setDelimiter(char) - Method in class org.xwiki.properties.converter.AbstractCollectionConverter
Set the delimiter to be used for parsing a delimited String.
setDescription(String) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setField(Field) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setId(String) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setMandatory(boolean) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setName(String) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setPropertyType(Type) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setReadMethod(Method) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 
setWriteMethod(Method) - Method in class org.xwiki.properties.internal.DefaultPropertyDescriptor
 

A B C D E G I L N O P Q R S

Copyright © 2004-2011 XWiki. All Rights Reserved.