当前页面:
在线文档首页 >
JBoss RULES 3.0.6 API 英文版文档
DefaultFactHandle - JBoss RULES 3.0.6 API 英文版文档
org.drools.common
Class DefaultFactHandle
java.lang.Object
org.drools.common.DefaultFactHandle
- All Implemented Interfaces:
- java.io.Serializable, InternalFactHandle, FactHandle
- Direct Known Subclasses:
- InitialFactHandle, LeapsFactHandle, LeapsRuleHandle
public class DefaultFactHandle
- extends java.lang.Object
- implements InternalFactHandle
Implementation of FactHandle
.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DefaultFactHandle
public DefaultFactHandle()
DefaultFactHandle
public DefaultFactHandle(long id,
java.lang.Object object)
DefaultFactHandle
public DefaultFactHandle(long id,
java.lang.Object object,
long recency)
- Construct.
- Parameters:
id
- Handle id.
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
- See Also:
Object
getObjectHashCode
public int getObjectHashCode()
- Specified by:
getObjectHashCode
in interface InternalFactHandle
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
- See Also:
Object
toExternalForm
public java.lang.String toExternalForm()
- Description copied from interface:
FactHandle
- Convert this handle to an external representation.
- Specified by:
toExternalForm
in interface FactHandle
- Returns:
- The external string form.
- See Also:
FactHandle
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object
getRecency
public long getRecency()
- Specified by:
getRecency
in interface InternalFactHandle
setRecency
public void setRecency(long recency)
- Specified by:
setRecency
in interface InternalFactHandle
getId
public long getId()
- Specified by:
getId
in interface InternalFactHandle
invalidate
public void invalidate()
- Specified by:
invalidate
in interface InternalFactHandle
getObject
public java.lang.Object getObject()
- Specified by:
getObject
in interface InternalFactHandle
setObject
public void setObject(java.lang.Object object)
- Specified by:
setObject
in interface InternalFactHandle
getEqualityKey
public EqualityKey getEqualityKey()
- Specified by:
getEqualityKey
in interface InternalFactHandle
- Returns:
- the key
setEqualityKey
public void setEqualityKey(EqualityKey key)
- Specified by:
setEqualityKey
in interface InternalFactHandle
- Parameters:
key
- the key to set