Class DynamicFieldDataFetcher<T>

java.lang.Object
org.apache.unomi.graphql.fetchers.DynamicFieldDataFetcher<T>
All Implemented Interfaces:
graphql.schema.DataFetcher<T>
Direct Known Subclasses:
CustomerPropertyDataFetcher, CustomEventOrSetPropertyDataFetcher

public abstract class DynamicFieldDataFetcher<T> extends Object implements graphql.schema.DataFetcher<T>
  • Field Details

    • fieldName

      protected String fieldName
    • valueTypeId

      protected String valueTypeId
  • Constructor Details

    • DynamicFieldDataFetcher

      public DynamicFieldDataFetcher(String fieldName, String valueTypeId)
  • Method Details

    • getFieldName

      public String getFieldName()
    • getValueTypeId

      public String getValueTypeId()
    • inflateType

      protected Object inflateType(Object propertyValue)