java.lang.Object
de.s42.base.beans.BeanInfo<BeanClass>
- Typparameter:
BeanClass-
- Autor:
- Benjamin Schiller
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final BeanInfoprotected final intprotected final Set<BeanProperty<BeanClass, ?>> protected final Set<BeanProperty<BeanClass, ?>> protected final Map<String, BeanProperty<BeanClass, ?>> protected final Set<BeanProperty<BeanClass, ?>> protected final Set<BeanProperty<BeanClass, ?>> -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic <BeanClass>
Set<BeanProperty<BeanClass, ?>> createProperties(Class beanClass) protected static BeanPropertycreateProperty(Field field, PropertyDescriptor desc, Set<Method> declaredMethods) getAllFields(Class beanClass) Set<BeanProperty<BeanClass, ?>> Set<BeanProperty<BeanClass, ?>> <PropertyClass>
Optional<BeanProperty<BeanClass, PropertyClass>> getProperty(String name) Set<BeanProperty<BeanClass, ?>> Set<BeanProperty<BeanClass, ?>> booleanhasProperty(String name) booleanhasReadProperty(String name) booleanhasWriteProperty(String name) booleanbooleanisFinal()boolean<ReturnType>
ReturnTypetoString()voidvoidwriteConverted(BeanClass bean, String propertyName, Object value)
-
Felddetails
-
beanClass
-
beanInfo
-
modifiers
protected final int modifiers -
properties
-
ownProperties
-
readProperties
-
writeProperties
-
propertiesByName
-
-
Konstruktordetails
-
BeanInfo
- Löst aus:
InvalidBean
-
-
Methodendetails
-
getAllFields
-
createProperties
public static <BeanClass> Set<BeanProperty<BeanClass,?>> createProperties(Class beanClass) throws InvalidBean - Löst aus:
InvalidBean
-
createProperty
protected static BeanProperty createProperty(Field field, PropertyDescriptor desc, Set<Method> declaredMethods) throws InvalidBean - Löst aus:
InvalidBean
-
newInstance
- Löst aus:
InvalidBean
-
isFinal
public boolean isFinal() -
isInterface
public boolean isInterface() -
isAbstract
public boolean isAbstract() -
read
- Löst aus:
InvalidBean
-
write
- Löst aus:
InvalidBean
-
writeConverted
- Löst aus:
InvalidBean
-
hasProperty
-
hasReadProperty
-
hasWriteProperty
-
getProperty
-
getBeanClass
-
getProperties
-
getOwnProperties
-
getReadProperties
-
getWriteProperties
-
getPropertiesByName
-
toString
-