Package org.drools.base.reteoo
Class InitialFactImpl
- java.lang.Object
-
- org.drools.base.reteoo.InitialFactImpl
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,InitialFact
public final class InitialFactImpl extends java.lang.Object implements InitialFact, java.io.Externalizable
We dont want users to be able to instantiate InitialFact so we expose it as an interface and make the class and its constructor package protected- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InitialFactImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object object)
static InitialFact
getInstance()
int
hashCode()
void
readExternal(java.io.ObjectInput in)
void
writeExternal(java.io.ObjectOutput out)
-
-
-
Method Detail
-
getInstance
public static InitialFact getInstance()
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Specified by:
readExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Specified by:
writeExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
-
-