
com.venky.swf.db.model.io.ModelWriter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of swf-db Show documentation
Show all versions of swf-db Show documentation
Succinct Web Framework - Db
The newest version!
package com.venky.swf.db.model.io;
import java.io.IOException;
import java.io.OutputStream;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.venky.swf.db.model.Model;
public interface ModelWriter {
public void write (M record, T into , List fields);
public void write (M record, T into , List fields, Set> parentsAlreadyConsidered,
Map,List> templateFields);
public void write (M record, T into , List fields, Set> parentsAlreadyConsidered,
Map,List>> childrenToBeConsidered,
Map,List> templateFields);
public void writeSimplified(M record,T into, List fields,
Set parentsAlreadyConsidered ,
Map> childrenToBeConsidered,
Map> templateFields) ;
public void write (List records,OutputStream os, List fields) throws IOException;
public void write (List records,T into, List fields) throws IOException;
public void write (List records,OutputStream os, List fields, Set> parentsAlreadyConsidered,
Map,List> templateFields) throws IOException ;
public void write (List records,T into, List fields, Set> parentsAlreadyConsidered,
Map,List> templateFields) throws IOException ;
public void write (List records,OutputStream os, List fields, Set> parentsAlreadyConsidered,
Map,List>> childrenToBeConsidered,
Map,List> templateFields) throws IOException ;
public void write (List records,T into, List fields, Set> parentsAlreadyConsidered ,
Map,List>> childrenToBeConsidered,
Map,List> templateFields) throws IOException;
public void setParentIdExposed(boolean parentIdExposed);
public boolean isParentIdExposed();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy