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 LambdaPropertyDescriptorgetLambdaProperty(String name)PropertyDescriptorgetProperty(String name)Class<?>getPropertyType(String name)Function<Object,Object>getReadFunction(String name)MethodgetReadMethod(String name)Class<?>getTargetClass()BiConsumer<Object,Object>getWriteFunction(String name)MethodgetWriteMethod(String name)booleanisTargetInstanceOf(Class type)
-
-
-
Constructor Detail
-
LambdaMetadataTargetImpl
public LambdaMetadataTargetImpl(Class<?> type) throws IntrospectionException
- Throws:
IntrospectionException
-
-
Method Detail
-
getProperty
public PropertyDescriptor getProperty(String name)
- Specified by:
getPropertyin classMetadataTarget
-
getPropertyType
public Class<?> getPropertyType(String name)
- Specified by:
getPropertyTypein classMetadataTarget
-
getReadMethod
public Method getReadMethod(String name)
- Specified by:
getReadMethodin classMetadataTarget
-
getTargetClass
public Class<?> getTargetClass()
- Specified by:
getTargetClassin classMetadataTarget
-
getWriteMethod
public Method getWriteMethod(String name)
- Specified by:
getWriteMethodin classMetadataTarget
-
isTargetInstanceOf
public boolean isTargetInstanceOf(Class type)
- Specified by:
isTargetInstanceOfin classMetadataTarget
-
getLambdaProperty
public LambdaPropertyDescriptor getLambdaProperty(String name)
-
getWriteFunction
public BiConsumer<Object,Object> getWriteFunction(String name)
-
-