com.aneeshpu.dpdeppop.schema
Class RecordBuilder

java.lang.Object
  extended by com.aneeshpu.dpdeppop.schema.RecordBuilder

public class RecordBuilder
extends Object


Constructor Summary
RecordBuilder()
           
 
Method Summary
 Record createRecord()
           
 RecordBuilder setColumnCreationStrategy(com.aneeshpu.dpdeppop.schema.ColumnCreationStrategy columnCreationStrategy)
           
 RecordBuilder setConnection(Connection connection)
           
 RecordBuilder setName(String name)
           
 RecordBuilder withParentMetaData(Map<String,List<Tuple>> parentTableMetadata)
           
 RecordBuilder withPreassignedValues(Map<String,Map<String,Object>> preassignedValues)
           
 RecordBuilder withQueryFactory(Connection connection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordBuilder

public RecordBuilder()
Method Detail

setName

public RecordBuilder setName(String name)

setConnection

public RecordBuilder setConnection(Connection connection)

withPreassignedValues

public RecordBuilder withPreassignedValues(Map<String,Map<String,Object>> preassignedValues)

setColumnCreationStrategy

public RecordBuilder setColumnCreationStrategy(com.aneeshpu.dpdeppop.schema.ColumnCreationStrategy columnCreationStrategy)

withQueryFactory

public RecordBuilder withQueryFactory(Connection connection)

withParentMetaData

public RecordBuilder withParentMetaData(Map<String,List<Tuple>> parentTableMetadata)

createRecord

public Record createRecord()


Copyright © 2013. All Rights Reserved.