Added support for a delegating data loader by bbakerman · Pull Request #182 · graphql-java/java-dataloader
src/test/java/org/dataloader/fixtures/parameterized/TestDataLoaderFactory.java
Added unwrap() method to support loader delegation
src/test/java/org/dataloader/fixtures/parameterized/TestDataLoaderFactories.java
Extended tests to run via delegating DataLoader factories
src/test/java/org/dataloader/fixtures/parameterized/DelegatingDataLoaderFactory.java
New class implementing a delegating DataLoader factory
src/test/java/org/dataloader/DelegatingDataLoaderTest.java
Added tests to verify unwrapping and delegation behavior
src/test/java/org/dataloader/DataLoaderTest.java
Updated type-check conditions to use unwrap()
src/main/java/org/dataloader/DelegatingDataLoader.java
Introduced a delegating wrapper for DataLoader
src/main/java/org/dataloader/DataLoader.java
Added parameter annotations and a null check in load()