com.aneeshpu.dpdeppop.schema
Class RecordBuilder

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

public class RecordBuilder
extends Object


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

Constructor Detail

RecordBuilder

public RecordBuilder(Connection connection)
Method Detail

setName

public RecordBuilder setName(String name)

withDataTypeFactory

public RecordBuilder withDataTypeFactory(DataTypeFactory dataTypeFactory)

withPreassignedValues

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

setColumnCreationStrategy

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

withQueryFactory

public RecordBuilder withQueryFactory()

withParentMetaData

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

createRecord

public Record createRecord()


Copyright © 2013. All Rights Reserved.