org.databene.model.consumer
Class MappingEntityConsumer

java.lang.Object
  extended by org.databene.model.consumer.ConsumerProxy<Entity>
      extended by org.databene.model.consumer.MappingEntityConsumer
All Implemented Interfaces:
java.io.Closeable, Consumer<Entity>

public class MappingEntityConsumer
extends ConsumerProxy<Entity>

Proxy to a Consumer which maps attribute names of the entities.

Created: 22.02.2010 19:42:16

Since:
0.6.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.model.consumer.ConsumerProxy
target
 
Constructor Summary
MappingEntityConsumer()
           
MappingEntityConsumer(Consumer<Entity> target, java.lang.String mappingSpec)
           
 
Method Summary
 void finishConsuming(Entity object)
           
 void setMappings(java.lang.String mappingSpec)
           
 void startConsuming(Entity input)
           
 
Methods inherited from class org.databene.model.consumer.ConsumerProxy
close, flush, setTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingEntityConsumer

public MappingEntityConsumer()

MappingEntityConsumer

public MappingEntityConsumer(Consumer<Entity> target,
                             java.lang.String mappingSpec)
Method Detail

setMappings

public void setMappings(java.lang.String mappingSpec)

startConsuming

public void startConsuming(Entity input)

finishConsuming

public void finishConsuming(Entity object)
Specified by:
finishConsuming in interface Consumer<Entity>
Overrides:
finishConsuming in class ConsumerProxy<Entity>


Copyright © 2010. All Rights Reserved.