Package org.drools.core.marshalling.impl
Class MarshallingHelper
- java.lang.Object
-
- org.drools.core.marshalling.impl.MarshallingHelper
-
public class MarshallingHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description MarshallingHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intbyteArrayToInt(byte[] b)static longbyteArrayToLong(byte[] b)static ActivationKeycreateActivationKey(String pkgName, String ruleName, Object[] tuple)static ActivationKeycreateActivationKey(String pkgName, String ruleName, Tuple leftTuple)protected static long[]createTupleArray(Tuple tuple)static TupleKeycreateTupleKey(Tuple leftTuple)static booleanhasNodeMemory(TerminalNode terminalNode)static byte[]intToByteArray(int value)static byte[]longToByteArray(long value)protected static Object[]toArrayOfObject(long[] longs)
-
-
-
Method Detail
-
createActivationKey
public static ActivationKey createActivationKey(String pkgName, String ruleName, Tuple leftTuple)
-
createActivationKey
public static ActivationKey createActivationKey(String pkgName, String ruleName, Object[] tuple)
-
toArrayOfObject
protected static Object[] toArrayOfObject(long[] longs)
-
createTupleArray
protected static long[] createTupleArray(Tuple tuple)
-
intToByteArray
public static final byte[] intToByteArray(int value)
-
byteArrayToInt
public static final int byteArrayToInt(byte[] b)
-
longToByteArray
public static final byte[] longToByteArray(long value)
-
byteArrayToLong
public static final long byteArrayToLong(byte[] b)
-
hasNodeMemory
public static boolean hasNodeMemory(TerminalNode terminalNode)
-
-