Package jadex.xml.bean
Class BeanAccessInfo
- java.lang.Object
-
- jadex.xml.bean.BeanAccessInfo
-
public class BeanAccessInfo extends java.lang.ObjectJava bean attribute meta information.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.ObjectfetchhelpThe write field/method for reading a Java value in the write process.protected booleankeyfromparentThe key source.protected java.lang.ObjectkeyhelpThe getter method for getting the key for a map access (if not supplied the xmlname will be used).protected java.lang.StringmapnameThe map name (if it should be put in map).protected java.lang.ObjectstorehelpThe field/method for the read process for writing a value in the read process.
-
Constructor Summary
Constructors Constructor Description BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp)Create a new bean access info.BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp, java.lang.String mapname, java.lang.Object keyhelp)Create a new bean access info.BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp, java.lang.String mapname, java.lang.Object keyhelp, boolean keyfromparent)Create a new bean access info.BeanAccessInfo(java.lang.String mapname)Create a new bean access info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetFetchHelp()Get the fetchhelp.java.lang.ObjectgetKeyHelp()Get the keyhelp.java.lang.StringgetMapName()Set the map name.java.lang.ObjectgetStoreHelp()Get the storehelp.booleanisKeyFromParent()Get the keyfromparent.
-
-
-
Field Detail
-
storehelp
protected java.lang.Object storehelp
The field/method for the read process for writing a value in the read process.
-
fetchhelp
protected java.lang.Object fetchhelp
The write field/method for reading a Java value in the write process.
-
mapname
protected java.lang.String mapname
The map name (if it should be put in map).
-
keyhelp
protected java.lang.Object keyhelp
The getter method for getting the key for a map access (if not supplied the xmlname will be used).
-
keyfromparent
protected boolean keyfromparent
The key source.
-
-
Constructor Detail
-
BeanAccessInfo
public BeanAccessInfo(java.lang.String mapname)
Create a new bean access info.
-
BeanAccessInfo
public BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp)Create a new bean access info.
-
BeanAccessInfo
public BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp, java.lang.String mapname, java.lang.Object keyhelp)Create a new bean access info.
-
BeanAccessInfo
public BeanAccessInfo(java.lang.Object storehelp, java.lang.Object fetchhelp, java.lang.String mapname, java.lang.Object keyhelp, boolean keyfromparent)Create a new bean access info.
-
-
Method Detail
-
getStoreHelp
public java.lang.Object getStoreHelp()
Get the storehelp.- Returns:
- The storehelp.
-
getFetchHelp
public java.lang.Object getFetchHelp()
Get the fetchhelp.- Returns:
- The fetchhelp.
-
getMapName
public java.lang.String getMapName()
Set the map name. For attributes that should be mapped to a map.- Returns:
- The mapname.
-
getKeyHelp
public java.lang.Object getKeyHelp()
Get the keyhelp.- Returns:
- The keyhelp.
-
isKeyFromParent
public boolean isKeyFromParent()
Get the keyfromparent.- Returns:
- The keyfromparent.
-
-