Package jadex.xml.bean
Class BeanAccessInfo
- java.lang.Object
-
- jadex.xml.bean.BeanAccessInfo
-
public class BeanAccessInfo extends java.lang.Object
Java bean attribute meta information.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object
fetchhelp
The write field/method for reading a Java value in the write process.protected boolean
keyfromparent
The key source.protected java.lang.Object
keyhelp
The getter method for getting the key for a map access (if not supplied the xmlname will be used).protected java.lang.String
mapname
The map name (if it should be put in map).protected java.lang.Object
storehelp
The 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.Object
getFetchHelp()
Get the fetchhelp.java.lang.Object
getKeyHelp()
Get the keyhelp.java.lang.String
getMapName()
Set the map name.java.lang.Object
getStoreHelp()
Get the storehelp.boolean
isKeyFromParent()
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.
-
-