Class HashMapEventImpl
- java.lang.Object
-
- org.drools.modelcompiler.facttemplate.HashMapFactImpl
-
- org.drools.modelcompiler.facttemplate.HashMapEventImpl
-
- All Implemented Interfaces:
org.drools.core.facttemplates.Event,org.drools.core.facttemplates.Fact,org.drools.model.PrototypeFact
public class HashMapEventImpl extends HashMapFactImpl implements org.drools.core.facttemplates.Event
-
-
Field Summary
-
Fields inherited from class org.drools.modelcompiler.facttemplate.HashMapFactImpl
factTemplate, valuesMap
-
-
Constructor Summary
Constructors Constructor Description HashMapEventImpl(org.drools.core.facttemplates.FactTemplate factTemplate)HashMapEventImpl(org.drools.core.facttemplates.FactTemplate factTemplate, java.util.Map<java.lang.String,java.lang.Object> valuesMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetExpiration()longgetTimestamp()java.lang.StringtoString()HashMapEventImplwithExpiration(long value, java.util.concurrent.TimeUnit unit)-
Methods inherited from class org.drools.modelcompiler.facttemplate.HashMapFactImpl
asMap, get, getFactTemplate, has, set
-
-
-
-
Method Detail
-
getTimestamp
public long getTimestamp()
- Specified by:
getTimestampin interfaceorg.drools.core.facttemplates.Event
-
getExpiration
public long getExpiration()
- Specified by:
getExpirationin interfaceorg.drools.core.facttemplates.Event
-
withExpiration
public HashMapEventImpl withExpiration(long value, java.util.concurrent.TimeUnit unit)
- Specified by:
withExpirationin interfaceorg.drools.core.facttemplates.Event
-
toString
public java.lang.String toString()
- Overrides:
toStringin classHashMapFactImpl
-
-