Uses of Interface
net.dpml.lang.Value

Packages that use Value
net.dpml.lang The lang package contains a small number of generic common utilities used throught the DPML codebase. 
net.dpml.metro.data Immutable datatypes used to describe a deployment scenario. 
net.dpml.metro.tools A set of ant tasks supporting the creation of component type and deployment information. 
net.dpml.transit.model The model package contains a set of interfaces that define an active configuration model. 
 

Uses of Value in net.dpml.lang
 

Classes in net.dpml.lang that implement Value
 class Construct
          A object resolvable from primitive arguments.
 

Methods in net.dpml.lang that return Value
 Value ValueDecoder.decodeValue(Element element)
          Build a single value instance from a supplied element.
 Value[] ValueDecoder.decodeValues(Element[] elements)
          Build an array of values for the supplied element array.
 Value[] Construct.getValues()
          Return the set of nested values within this value.
 Value[] Plugin.getValues()
          Get the array of default constructor values.
 

Methods in net.dpml.lang with parameters of type Value
 void ValueEncoder.encodeValue(Writer writer, Value value, String pad)
          Write a value to XML.
 void ValueEncoder.encodeValues(Writer writer, Value[] values, String pad)
          Write an array of values to XML.
static Object[] Construct.getArgs(Map map, Value[] params, Object[] args)
          Utility operation that consolidates an array of values and supplimentary arguments to an array of objects.
 

Constructors in net.dpml.lang with parameters of type Value
Construct(String target, String method, Value[] args)
          Create a new construct using a supplied target defintion.
Construct(String target, Value[] args)
          Create a new construct using a supplied target defintion.
Plugin(Logger logger, Info info, Classpath classpath, String classname, Value[] params)
          Creation of an new plugin datatype.
 

Uses of Value in net.dpml.metro.data
 

Classes in net.dpml.metro.data that implement Value
 class ValueDirective
          A ValueDirective represents a single constructed argument value.
 

Constructors in net.dpml.metro.data with parameters of type Value
ValueDirective(String target, String method, Value[] args)
          Create a new construct using a supplied target defintion.
ValueDirective(String target, Value[] args)
          Create a new construct using a supplied target defintion.
 

Uses of Value in net.dpml.metro.tools
 

Methods in net.dpml.metro.tools that return Value
 Value ValueBuilder.buildValue(ClassLoader classloader)
          Build a value datastructure.
 Value ValueDataType.buildValue(ClassLoader classloader)
          Build a value datastructure.
 

Uses of Value in net.dpml.transit.model
 

Methods in net.dpml.transit.model that return Value
 Value[] CodeBaseModel.getParameters()
          Return the array of codebase parameter values.
 Value[] ParametersEvent.getParameters()
          Return the codebase parameter value array.
 

Constructors in net.dpml.transit.model with parameters of type Value
ParametersEvent(CodeBaseModel source, Value[] values)
          Construction of a new codebase change event.