/** * Copyright (C) 2014 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.sesame.graph; import com.opengamma.sesame.function.Parameter; /** * Error node where there is no argument for a constructor and the parameter type is annotated to indicate * it's stored in the configuration database. */ public class MissingConfigNode extends ErrorNode { /** * Creates an instance. * * @param type the expected type of the object created by this node, not null * @param exception the exception that occurred, not null * @param parameter the parameter this node satisfies, null if it's the root node * TODO specific exception? */ MissingConfigNode(Class<?> type, InvalidGraphException exception, Parameter parameter) { super(type, exception, parameter); } }