Class FieldLevelTrackingApproach
- java.lang.Object
-
- graphql.execution.instrumentation.dataloader.FieldLevelTrackingApproach
-
public class FieldLevelTrackingApproach extends java.lang.Object
This approach uses field level tracking to achieve its aims of making the data loader more efficient
-
-
Constructor Summary
Constructors Constructor Description FieldLevelTrackingApproach(org.slf4j.Logger log, java.util.function.Supplier<org.dataloader.DataLoaderRegistry> dataLoaderRegistrySupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstrumentationContext<java.lang.Object>
beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState rawState)
InstrumentationState
createState()
-
-
-
Method Detail
-
createState
public InstrumentationState createState()
-
beginFieldFetch
public InstrumentationContext<java.lang.Object> beginFieldFetch(InstrumentationFieldFetchParameters parameters, InstrumentationState rawState)
-
-