io.katharsis.dispatcher.controller.resource.ResourceIncludeField Maven / Gradle / Ivy
package io.katharsis.dispatcher.controller.resource;
import io.katharsis.dispatcher.controller.BaseController;
import io.katharsis.resource.include.IncludeLookupSetter;
import io.katharsis.resource.registry.ResourceRegistry;
import io.katharsis.utils.parser.TypeParser;
/**
* Created by zachncst on 10/14/15.
*/
public abstract class ResourceIncludeField extends BaseController {
protected final ResourceRegistry resourceRegistry;
protected final TypeParser typeParser;
protected final IncludeLookupSetter includeFieldSetter;
public ResourceIncludeField(ResourceRegistry resourceRegistry, TypeParser typeParser, IncludeLookupSetter fieldSetter) {
this.resourceRegistry = resourceRegistry;
this.typeParser = typeParser;
this.includeFieldSetter = fieldSetter;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy