Class DefaultBeanIntrospector.BeanClassInfo
- java.lang.Object
-
- jadex.commons.transformation.traverser.DefaultBeanIntrospector.BeanClassInfo
-
- Enclosing class:
- DefaultBeanIntrospector
protected static class DefaultBeanIntrospector.BeanClassInfo extends java.lang.Object
Infos about a bean class.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.invoke.MethodHandle
beanconstructor
The bean constructor.protected java.util.Map<java.lang.String,BeanProperty>
properties
The bean properties.
-
Constructor Summary
Constructors Constructor Description BeanClassInfo(java.lang.invoke.MethodHandle beanconstructor, java.util.Map<java.lang.String,BeanProperty> properties)
Creates the info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.invoke.MethodHandle
getBeanConstructor()
Gets the bean constructor.java.util.Map<java.lang.String,BeanProperty>
getProperties()
Gets the bean properties.
-
-
-
Field Detail
-
beanconstructor
protected java.lang.invoke.MethodHandle beanconstructor
The bean constructor.
-
properties
protected java.util.Map<java.lang.String,BeanProperty> properties
The bean properties.
-
-
Constructor Detail
-
BeanClassInfo
public BeanClassInfo(java.lang.invoke.MethodHandle beanconstructor, java.util.Map<java.lang.String,BeanProperty> properties)
Creates the info.
-
-
Method Detail
-
getBeanConstructor
public java.lang.invoke.MethodHandle getBeanConstructor()
Gets the bean constructor.- Returns:
- The bean constructor.
-
getProperties
public java.util.Map<java.lang.String,BeanProperty> getProperties()
Gets the bean properties.- Returns:
- The bean properties.
-
-