Skip navigation links
A B C F G I N O P Q R S 

A

AbstractCollectionConverter<T extends Collection> - Class in org.xwiki.properties.converter.collection
Base class for all Collection converters.
AbstractCollectionConverter() - Constructor for class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 
AbstractConverter<T> - Class in org.xwiki.properties.converter
Helper base class for a Converter component.
AbstractConverter() - Constructor for class org.xwiki.properties.converter.AbstractConverter
 
AbstractSetConverter<S extends Set> - Class in org.xwiki.properties.converter.collection
Base class for all Set converters.
AbstractSetConverter() - Constructor for class org.xwiki.properties.converter.collection.AbstractSetConverter
 

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

ConversionException - Exception in org.xwiki.properties.converter
A ConversionException indicates that a call to Converter.convert() has failed to complete successfully.
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 the specified input object into an output object of the specified type.
convert(Type, Object) - Method in interface org.xwiki.properties.ConverterManager
Convert provided value into the provided target type.
Converter<T> - Interface in org.xwiki.properties.converter
General purpose data type converter that can be registered and used within the frameworks like ConverterManager and BeanManager package to manage the conversion of objects from one type to another.
ConverterManager - Interface in org.xwiki.properties
Simple API to do universal conversion between two types.
convertToString(T) - Method in class org.xwiki.properties.converter.AbstractConverter
Convert the input object into a String.
convertToString(T) - Method in class org.xwiki.properties.converter.collection.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<G>, 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.converter.collection.AbstractCollectionConverter
 
createStreamTokenizer(String) - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
Create and initialize a StreamTokenizer to parse the value.

F

fromArray(Type, Object, Type) - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 
fromIterable(Type, Iterable<?>, Type) - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 

G

getBeanClass() - Method in interface org.xwiki.properties.BeanDescriptor
 
getBeanDescriptor(Class<?>) - Method in interface org.xwiki.properties.BeanManager
Parse provided java bean and return a descriptor with all its public properties.
getConverter(Type) - Method in interface org.xwiki.properties.ConverterManager
 
getConverterManager() - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 
getDefaultValue() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getDelimiters() - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 
getDescription() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getDisplayType() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getFeature() - Method in class org.xwiki.properties.PropertyGroupDescriptor
 
getFied() - Method in interface org.xwiki.properties.PropertyDescriptor
Deprecated.
since 4.2M1 use PropertyDescriptor.getField() instead
getField() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getGroup() - Method in class org.xwiki.properties.PropertyGroupDescriptor
 
getGroupDescriptor() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getId() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getName() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getProperties() - Method in interface org.xwiki.properties.BeanDescriptor
 
getProperty(String) - Method in interface org.xwiki.properties.BeanDescriptor
Return descriptor for the provided property name.
getPropertyClass() - Method in interface org.xwiki.properties.PropertyDescriptor
Deprecated.
since 3.0M1 use PropertyDescriptor.getPropertyType() instead
getPropertyType() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getReadMethod() - Method in interface org.xwiki.properties.PropertyDescriptor
 
getWriteMethod() - Method in interface org.xwiki.properties.PropertyDescriptor
 

I

isAdvanced() - Method in interface org.xwiki.properties.PropertyDescriptor
 
isDeprecated() - Method in interface org.xwiki.properties.PropertyDescriptor
 
isDisplayHidden() - Method in interface org.xwiki.properties.PropertyDescriptor
 
isMandatory() - Method in interface org.xwiki.properties.PropertyDescriptor
 

N

newCollection(Type) - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
 
newCollection(Type) - Method in class org.xwiki.properties.converter.collection.AbstractSetConverter
 

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.converter.collection - package org.xwiki.properties.converter.collection
 

P

parseElements(Type, String, Type) - Method in class org.xwiki.properties.converter.collection.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.
populate(Object, Map<String, ?>) - Method in interface org.xwiki.properties.BeanManager
Convert provided values and inject them in the provided java bean.
PropertyAdvanced - Annotation Type in org.xwiki.properties.annotation
Use this annotation to indicate that a property is advanced.
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.
PropertyDisplayHidden - Annotation Type in org.xwiki.properties.annotation
Use this annotation to indicate that a property should not be displayed in UIs.
PropertyDisplayType - Annotation Type in org.xwiki.properties.annotation
Use this annotation to specify the class type of a property.
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.
PropertyFeature - Annotation Type in org.xwiki.properties.annotation
Use this annotation to bind a property to a feature.
PropertyGroup - Annotation Type in org.xwiki.properties.annotation
Use this annotation to group properties.
PropertyGroupDescriptor - Class in org.xwiki.properties
Contains a List<String> to view the group as a single object and the associated feature.
PropertyGroupDescriptor(List<String>) - Constructor for class org.xwiki.properties.PropertyGroupDescriptor
Default constructor.
PropertyHidden - Annotation Type in org.xwiki.properties.annotation
Use this annotation to indicate a method is not part of the property bean public api.
PropertyId - Annotation Type in org.xwiki.properties.annotation
Use this annotation to overwrite the id of a bean property.
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.collection.AbstractCollectionConverter
Quote char.
QUOTESTRING - Static variable in class org.xwiki.properties.converter.collection.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.
setDelimiters(String) - Method in class org.xwiki.properties.converter.collection.AbstractCollectionConverter
Set the delimiter to be used for parsing a delimited String.
setFeature(String) - Method in class org.xwiki.properties.PropertyGroupDescriptor
 
A B C F G I N O P Q R S 
Skip navigation links

Copyright © 2004–2022 XWiki. All rights reserved.