com.anasoft.os.daofusion.bitemporal
Class WrappedBitemporalProperty<V,T extends BitemporalWrapper<V>>

java.lang.Object
  extended by com.anasoft.os.daofusion.bitemporal.BitemporalProperty<V,T>
      extended by com.anasoft.os.daofusion.bitemporal.WrappedBitemporalProperty<V,T>
Type Parameters:
V - Value wrapped by the BitemporalWrapper.
T - BitemporalWrapper implementation that wraps the given value type.
All Implemented Interfaces:
java.io.Serializable

public class WrappedBitemporalProperty<V,T extends BitemporalWrapper<V>>
extends BitemporalProperty<V,T>

BitemporalProperty implementation that uses BitemporalWrapper as the Bitemporal object type.

Author:
Erwin Vervaet, Christophe Vanfleteren
See Also:
BitemporalProperty, Serialized Form

Constructor Summary
WrappedBitemporalProperty(java.util.Collection<? extends Bitemporal> data, ValueAccessor<V,T> valueAccessor)
          Create a new bitemporal property on top of given data collection and using the given value accessor.
 
Method Summary
 
Methods inherited from class com.anasoft.os.daofusion.bitemporal.BitemporalProperty
end, end, get, get, get, getData, getEvolution, getEvolution, getHistory, getHistory, getTrace, hasValue, hasValueOn, hasValueOn, now, on, on, set, set, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WrappedBitemporalProperty

public WrappedBitemporalProperty(java.util.Collection<? extends Bitemporal> data,
                                 ValueAccessor<V,T> valueAccessor)
Create a new bitemporal property on top of given data collection and using the given value accessor.



Copyright © 2008-2009 ANASOFT and contributors. All Rights Reserved.