Class LambdaMetadataTargetImpl
- java.lang.Object
-
- jakarta.faces.view.facelets.MetadataTarget
-
- org.apache.myfaces.view.facelets.tag.LambdaMetadataTargetImpl
-
public class LambdaMetadataTargetImpl extends MetadataTarget
-
-
Constructor Summary
Constructors Constructor Description LambdaMetadataTargetImpl(Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
LambdaMetadataTargetImpl
public LambdaMetadataTargetImpl(Class<?> type) throws IntrospectionException
- Throws:
IntrospectionException
-
-
Method Detail
-
getProperty
public PropertyDescriptor getProperty(String name)
- Specified by:
getProperty
in classMetadataTarget
-
getPropertyType
public Class<?> getPropertyType(String name)
- Specified by:
getPropertyType
in classMetadataTarget
-
getReadMethod
public Method getReadMethod(String name)
- Specified by:
getReadMethod
in classMetadataTarget
-
getTargetClass
public Class<?> getTargetClass()
- Specified by:
getTargetClass
in classMetadataTarget
-
getWriteMethod
public Method getWriteMethod(String name)
- Specified by:
getWriteMethod
in classMetadataTarget
-
isTargetInstanceOf
public boolean isTargetInstanceOf(Class type)
- Specified by:
isTargetInstanceOf
in classMetadataTarget
-
getLambdaProperty
public LambdaPropertyDescriptor getLambdaProperty(String name)
-
getWriteFunction
public BiConsumer<Object,Object> getWriteFunction(String name)
-
-