com.weavechain.core.operations.ReadContext Maven / Gradle / Ivy
package com.weavechain.core.operations;
import com.weavechain.core.data.filter.Filter;
import com.weavechain.core.encoding.Utils;
import com.weavechain.core.error.OperationResult;
import lombok.Getter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@Getter
public class ReadContext {
static final Logger logger = LoggerFactory.getLogger(ReadContext.class);
public static final ReadContext NULL_INSTANCE = new ReadContext(null, null, null, null, null, null);
private final ReadOptions options;
private final Filter filter;
private final String organization;
private final String actualReader;
private Object data;
private OperationResult mergedResult;
private String wallet;
private List