001package org.dcm4che3.conf.core.context;
002
003import java.util.concurrent.Future;
004
005public class Referable {
006
007    private Future<Object> confObjectFuture;
008    private Object confObject;
009
010    public Referable(Future<Object> confObjectFuture, Object confObject) {
011        this.confObjectFuture = confObjectFuture;
012        this.confObject = confObject;
013    }
014
015    public Future<Object> getConfObjectFuture() {
016        return confObjectFuture;
017    }
018
019    /**
020     * Might be not fully loaded
021     */
022    public Object getConfObject() {
023        return confObject;
024    }
025
026}