Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2007
Martin van den Bemt
. All Rights Reserved.