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 int
byteArrayToInt(byte[] b)
static long
byteArrayToLong(byte[] b)
static ActivationKey
createActivationKey(String pkgName, String ruleName, Object[] tuple)
static ActivationKey
createActivationKey(String pkgName, String ruleName, Tuple leftTuple)
protected static long[]
createTupleArray(Tuple tuple)
static TupleKey
createTupleKey(Tuple leftTuple)
static boolean
hasNodeMemory(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)
-
-