Class ModelNode<MODEL extends ConfigModel>

  • All Implemented Interfaces:
    ConfigModelInstanceFactory<MODEL>

    public class ModelNode<MODEL extends ConfigModel>
    extends java.lang.Object
    implements ConfigModelInstanceFactory<MODEL>
    Represents a node in the dependency graph, and contains information about a builders dependencies. Constructor signatures of model classes must have ConfigModelContext as the first argument and ConfigModel subclasses or Collection of ConfigModels as subsequent arguments. Only Collection, not Collection subtypes can be used.
    Author:
    Ulf Lilleengen