public class LambdaMetadataTargetImpl extends MetadataTarget
Constructor and Description |
---|
LambdaMetadataTargetImpl(Class<?> type) |
Modifier and Type | Method and Description |
---|---|
LambdaPropertyDescriptor |
getLambdaProperty(String name) |
PropertyDescriptor |
getProperty(String name) |
Class<?> |
getPropertyType(String name) |
Function<Object,Object> |
getReadFunction(String name) |
Method |
getReadMethod(String name) |
Class<?> |
getTargetClass() |
BiConsumer<Object,Object> |
getWriteFunction(String name) |
Method |
getWriteMethod(String name) |
boolean |
isTargetInstanceOf(Class type) |
public LambdaMetadataTargetImpl(Class<?> type) throws IntrospectionException
IntrospectionException
public PropertyDescriptor getProperty(String name)
getProperty
in class MetadataTarget
public Class<?> getPropertyType(String name)
getPropertyType
in class MetadataTarget
public Method getReadMethod(String name)
getReadMethod
in class MetadataTarget
public Class<?> getTargetClass()
getTargetClass
in class MetadataTarget
public Method getWriteMethod(String name)
getWriteMethod
in class MetadataTarget
public boolean isTargetInstanceOf(Class type)
isTargetInstanceOf
in class MetadataTarget
public LambdaPropertyDescriptor getLambdaProperty(String name)
public BiConsumer<Object,Object> getWriteFunction(String name)
Copyright © 2021 The Apache Software Foundation. All rights reserved.