public function __construct(SchemaProviderInterface $schema, $resource, $isInArray, array $attributeKeysFilter = null)
{
$this->checkInput($resource, $isInArray);
$this->schema = $schema;
$this->resource = $resource;
$this->isInArray = $isInArray;
$this->attributeKeysFilter = $attributeKeysFilter;
}