org.kuali.student.common.assembly.data
Interface ModelDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
DataModelDefinition

public interface ModelDefinition
extends Serializable

ModelDefinition contains the metadata for a model

Author:
Kuali Student Team

Method Summary
 void ensurePath(Data root, QueryPath path, boolean includeLeafNode)
           
 Metadata getMetadata()
           
 Metadata getMetadata(QueryPath path)
           
 Metadata getMetadata(String path)
           
 Data.DataType getType(QueryPath path)
           
 

Method Detail

ensurePath

void ensurePath(Data root,
                QueryPath path,
                boolean includeLeafNode)

getType

Data.DataType getType(QueryPath path)

getMetadata

Metadata getMetadata(QueryPath path)

getMetadata

Metadata getMetadata(String path)

getMetadata

Metadata getMetadata()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.