com.docmosis.template.population
Interface MutableDataProvider

All Superinterfaces:
DataProvider
All Known Implementing Classes:
JSONDataProvider, MemoryDataProvider, NestingDataProvider, SQLDataProvider, XMLDataProvider

public interface MutableDataProvider
extends DataProvider

An interface for a data provider that is editable. This interface basically contains the corresponding mutator methods for the DataProvider's accessor methods.


Method Summary
 void addDataProvider(String key, DataProvider dataProvider)
           
 void setBoolean(String key, boolean value)
           
 void setFalse(String key)
           
 void setImage(String key, File file)
           
 void setImage(String key, InputStream inputStream)
           
 void setString(String key, String value)
           
 void setTrue(String key)
           
 
Methods inherited from interface com.docmosis.template.population.DataProvider
getBoolean, getDataProvider, getDataProviderCount, getImage, getString, hasBooleanKey, hasDataProviderKey, hasImageKey, hasStringKey, toStringPretty
 

Method Detail

setString

void setString(String key,
               String value)

setFalse

void setFalse(String key)

setTrue

void setTrue(String key)

setBoolean

void setBoolean(String key,
                boolean value)

setImage

void setImage(String key,
              File file)

setImage

void setImage(String key,
              InputStream inputStream)

addDataProvider

void addDataProvider(String key,
                     DataProvider dataProvider)


Copyright © 2014–2022 Docmosis Pty Ltd. All rights reserved.