Uses of Class
com.ca.commons.datamodel.DataModelSource

Packages that use DataModelSource
com.ca.commons.datamodel Data modelling library with metadata support. 
com.ca.commons.datamodel.concurrent Data Model implementation supporting concurrent access. 
com.ca.commons.datamodel.standard The original "standard" implementation of the Data Model API. 
 

Uses of DataModelSource in com.ca.commons.datamodel
 

Subclasses of DataModelSource in com.ca.commons.datamodel
 class DataModelChainedSource
           
 class DataModelFileSource
           
 class DataModelJaxbSource
           
 class DataModelStreamSource
           
 class DataModelStringSource
          in memory read-write source from an initial String.
 class DataModelURLSource
          Read-only source from a URL.
 class DataModelWritableJaxbSource
           
 class DataModelWritableSource
          Acts as a source to read a datamodel fragment from, and optionally to write it back out to.
 class DataModelWritableStreamSource
           
 class DataModelWritableStringSource
           
 class ReaderSource
           
 class ReaderWriterSource
           
 

Fields in com.ca.commons.datamodel declared as DataModelSource
protected  DataModelSource DataModelChainedSource.nextSource
           
 

Methods in com.ca.commons.datamodel with parameters of type DataModelSource
 void DataModelEditor.mergeEditableFragment(DataModelSource readSource, DataModelWritableSource writeSource)
          Used to read in a fragment containing values which may be edited, in which case edits to values contained in the fragment will output to the provided writeSource when DataModelEditor.save() is called.
 void DataModelBuilder.mergeFragment(DataModelSource readSource)
          Used to read in a fragment containing values which aren't going to edited, either because the client application is read-only or because this fragment is static as far as it is concerned.
 

Constructors in com.ca.commons.datamodel with parameters of type DataModelSource
DataModelChainedSource(DataModelSource nextSource)
           
 

Uses of DataModelSource in com.ca.commons.datamodel.concurrent
 

Methods in com.ca.commons.datamodel.concurrent with parameters of type DataModelSource
 void ConcurrentBuilder.mergeFragment(DataModelSource readSource)
           
 Set<String> ConcurrentBuilder.mergeFragments(DataModelSource... readSources)
           
 

Method parameters in com.ca.commons.datamodel.concurrent with type arguments of type DataModelSource
 Set<String> ConcurrentBuilder.mergeFragments(Iterable<? extends DataModelSource> readSources)
           
 

Uses of DataModelSource in com.ca.commons.datamodel.standard
 

Fields in com.ca.commons.datamodel.standard with type parameters of type DataModelSource
protected  Collection<DataModelSource> DataModelBuilderImpl.sources
           
 

Methods in com.ca.commons.datamodel.standard that return DataModelSource
protected  DataModelSource DataModelBuilderImpl.getCurrentSource()
          Only defined while this builder is processing a source.
 

Methods in com.ca.commons.datamodel.standard that return types with arguments of type DataModelSource
 Collection<DataModelSource> DataModelBuilderImpl.getSources()
          List of DataModelSource, in order they were merged.
 

Methods in com.ca.commons.datamodel.standard with parameters of type DataModelSource
 void DataModelEditorImpl.mergeEditableFragment(DataModelSource readSource, DataModelWritableSource writeSource)
           
 void DataModelBuilderImpl.mergeFragment(DataModelSource source)
           
 



Created 2011-07-14 13:27 EST