A B C D E G H I N O R S T

A

addConverter(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
addConverter(String) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Convenience method.
addField(IField) - Method in class org.xulux.dataprovider.bean.BeanMapping
Adds a field to the mapping
addMapping(IMapping) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
addParameter(BeanParameter) - Method in class org.xulux.dataprovider.bean.BeanField
Add a single parameter to the parameter list

B

BeanDataProvider - Class in org.xulux.dataprovider.bean
The BeanDataProvider is the main entry point for the dataprovider.
BeanDataProvider() - Constructor for class org.xulux.dataprovider.bean.BeanDataProvider
Constructor for BeanDataProvider.
BeanField - Class in org.xulux.dataprovider.bean
This class contains all the symantics for working on a bean.
BeanField() - Constructor for class org.xulux.dataprovider.bean.BeanField
Constructor for BeanField.
BeanField(Method) - Constructor for class org.xulux.dataprovider.bean.BeanField
Contructor that takes a method
BeanMapping - Class in org.xulux.dataprovider.bean
Contains the the Bean to Name mapping Every field in the mapping is represented by a BeanField
BeanMapping() - Constructor for class org.xulux.dataprovider.bean.BeanMapping
Constructor for BeanMapping.
BeanMapping(String) - Constructor for class org.xulux.dataprovider.bean.BeanMapping
Creates a BeanMapping with the specified name
BeanMapping.FieldList - Class in org.xulux.dataprovider.bean
Inner ArrayList with an overriden indexOf Which checks equals on the object In the arraylist instead of the object passed
BeanMapping.FieldList() - Constructor for class org.xulux.dataprovider.bean.BeanMapping.FieldList
The fieldlist constructor
BeanParameter - Class in org.xulux.dataprovider.bean
Place holder and utility class for the parameter list that a method may need to get or set appropiate data.
BeanParameter() - Constructor for class org.xulux.dataprovider.bean.BeanParameter
 
BeanParameter(String, String) - Constructor for class org.xulux.dataprovider.bean.BeanParameter
Convenient constructor

C

clearMappings() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Clears all the mappings currently available
createField(Object) - Method in class org.xulux.dataprovider.bean.BeanMapping
Creates a beanfield based on the passed name If no beanField can be created based on the name null will be returned.
createMapping(Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 

D

discover() - Method in class org.xulux.dataprovider.bean.BeanMapping
Will discover the fields in the bean.
discover(String) - Method in class org.xulux.dataprovider.bean.BeanMapping
Discovers a specific field, and ads it to the cache.

E

equals(Object) - Method in class org.xulux.dataprovider.bean.BeanField
Checks if we are talking about the same field..
equals(Object) - Method in class org.xulux.dataprovider.bean.BeanMapping
 

G

getAlias() - Method in class org.xulux.dataprovider.bean.BeanField
Returns the alias.
getArgs() - Method in class org.xulux.dataprovider.bean.BeanField
 
getBaseClass() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Returns the baseClass.
getBean() - Method in class org.xulux.dataprovider.bean.BeanMapping
Returns the bean.
getCache() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getChangeMethod() - Method in class org.xulux.dataprovider.bean.BeanField
 
getConverter(Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getConverter(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getConverters() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getDataProvider() - Method in class org.xulux.dataprovider.bean.BeanMapping
 
getField(Object) - Method in class org.xulux.dataprovider.bean.BeanMapping
This method will also search aliases of the field.
getFields() - Method in class org.xulux.dataprovider.bean.BeanMapping
 
getMapping(String) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getMapping(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getMapping(Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Convenience method.
getMapping(Class, boolean) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getMapping(Class, String) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Tries to get a mapping based on the specified bean
getMapping() - Method in class org.xulux.dataprovider.bean.BeanField
 
getMappings() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Returns a clone of the original mapping map, so alteration doesn't effect the registry..
getMethod() - Method in class org.xulux.dataprovider.bean.BeanField
Returns the method.
getName() - Method in class org.xulux.dataprovider.bean.BeanField
Returns the name.
getName() - Method in class org.xulux.dataprovider.bean.BeanMapping
 
getObject() - Method in class org.xulux.dataprovider.bean.BeanParameter
 
getParameters() - Method in class org.xulux.dataprovider.bean.BeanField
 
getPlainBeanName(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getPossibleMappingName(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Tries to find a possible name for the mapping
getRealField() - Method in class org.xulux.dataprovider.bean.BeanField
 
getSetMethodArgs(Object) - Method in class org.xulux.dataprovider.bean.BeanField
No nullchecking is done in this method, the caller should check if it can correctly call this method.
getType() - Method in class org.xulux.dataprovider.bean.BeanField
 
getType() - Method in class org.xulux.dataprovider.bean.BeanParameter
 
getValue(Object, String, Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
getValue(Object) - Method in class org.xulux.dataprovider.bean.BeanField
Get the value from the specified bean.
getValue(String, Object) - Method in class org.xulux.dataprovider.bean.BeanMapping
 
getValue() - Method in class org.xulux.dataprovider.bean.BeanParameter
 

H

hasTempRealField() - Method in class org.xulux.dataprovider.bean.BeanField
 

I

indexOf(Object) - Method in class org.xulux.dataprovider.bean.BeanMapping.FieldList
Override the indexOf, since the java one is calling equals on elem and we want to call equals on the alement in the list.
initialize(Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
initialize(InputStream) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Initializes the dictionary from a stream The stream will be closed.
initialize() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
isBaseType() - Method in class org.xulux.dataprovider.bean.BeanField
Returns the baseType.
isDiscovery() - Method in class org.xulux.dataprovider.bean.BeanMapping
Returns the discovery.
isInCache(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Checks to see if this class is currently being discovered.
isReadOnly() - Method in class org.xulux.dataprovider.bean.BeanField
 

N

needsPartValue() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 

O

org.xulux.dataprovider.bean - package org.xulux.dataprovider.bean
 

R

removeTempRealField() - Method in class org.xulux.dataprovider.bean.BeanField
Remove the temporaray real field
reset() - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Reset all dictionary settings..

S

setAlias(String) - Method in class org.xulux.dataprovider.bean.BeanField
Sets the alias.
setBaseClass(Class) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
Sets the baseClass.
setBaseType(boolean) - Method in class org.xulux.dataprovider.bean.BeanField
Sets the baseType.
setBean(Class) - Method in class org.xulux.dataprovider.bean.BeanMapping
Sets the bean.
setChangeMethod(Method) - Method in class org.xulux.dataprovider.bean.BeanField
 
setChangeMethod(Class, String) - Method in class org.xulux.dataprovider.bean.BeanField
Convenience method to set the changemethod.
setDataProvider(BeanDataProvider) - Method in class org.xulux.dataprovider.bean.BeanMapping
Set the dataprovider.
setDiscovery(boolean) - Method in class org.xulux.dataprovider.bean.BeanMapping
Sets the discovery.
setMapping(BeanMapping) - Method in class org.xulux.dataprovider.bean.BeanField
Set the mapping for reference
setMethod(Method) - Method in class org.xulux.dataprovider.bean.BeanField
Sets the method.
setName(String) - Method in class org.xulux.dataprovider.bean.BeanMapping
Sets the BeanMapping name.
setParameters(List) - Method in class org.xulux.dataprovider.bean.BeanField
Sets the parameters of the beanfield.
setProperty(String, String) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
setProperty(String, String) - Method in class org.xulux.dataprovider.bean.BeanField
 
setProperty(String, String) - Method in class org.xulux.dataprovider.bean.BeanMapping
 
setRealField(String) - Method in class org.xulux.dataprovider.bean.BeanField
 
setTempRealField(String) - Method in class org.xulux.dataprovider.bean.BeanField
Set a temporary realfield, which is not dictionary based.
setType(String) - Method in class org.xulux.dataprovider.bean.BeanParameter
Set the type.
setValue(Object, String, Object, Object) - Method in class org.xulux.dataprovider.bean.BeanDataProvider
 
setValue(Object, Object) - Method in class org.xulux.dataprovider.bean.BeanField
Sets a new value in the field Exceptions will be eaten.
setValue(String, Object, Object) - Method in class org.xulux.dataprovider.bean.BeanMapping
 
setValue(String) - Method in class org.xulux.dataprovider.bean.BeanParameter
Set the value of the type eg "M" or eg StaticClass.M

T

toString() - Method in class org.xulux.dataprovider.bean.BeanField
 
toString() - Method in class org.xulux.dataprovider.bean.BeanMapping
 
toString() - Method in class org.xulux.dataprovider.bean.BeanParameter
 

A B C D E G H I N O R S T

Copyright © 2006-2007 Martin van den Bemt. All Rights Reserved.