net.dpml.metro.tools
Interface ValueBuilder

All Known Implementing Classes:
EntryDataType, ValueDataType

public interface ValueBuilder

The contract for builders that create value datatypes.

Version:
1.2.0
Author:
Digital Product Meta Library

Method Summary
 Value buildValue(ClassLoader classloader)
          Build a value datastructure.
 Class getTargetClass(ClassLoader classloader)
          Return the base classname.
 

Method Detail

buildValue

Value buildValue(ClassLoader classloader)
Build a value datastructure.

Parameters:
classloader - the working classloader
Returns:
the serializable value descriptor

getTargetClass

Class getTargetClass(ClassLoader classloader)
Return the base classname.

Parameters:
classloader - the working classloader
Returns:
the target class