Interface PropertyValueExtractor

All Known Implementing Classes:
AbstractPropertyValueExtractor, DisplayedNameValueExtractor, EnumPropertyValueExtractor, FilePropertyValueExtractor, ReferencePropertyValueExtractor, SimplePropertyValueExtractor

public interface PropertyValueExtractor
Provide functionality for value extraction from entity instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
    getValue(Object entity, MetaPropertyPath propertyPath, Map<String,Object> parameters)
    Extracts value from entity instance.
  • Method Details

    • getValue

      com.fasterxml.jackson.databind.JsonNode getValue(Object entity, MetaPropertyPath propertyPath, Map<String,Object> parameters)
      Extracts value from entity instance.
      Parameters:
      entity - instance
      propertyPath - property
      parameters - runtime parameters
      Returns:
      extracted value as json