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}