Package org.drools.core.marshalling
Interface MarshallerWriteContext
- All Superinterfaces:
AutoCloseable,DataOutput,ObjectOutput
-
Method Summary
Modifier and TypeMethodDescriptionlonggetSinks()getStrategyIndex(ObjectMarshallingStrategy strategy) getWriterForClass(Class<?> c) booleanbooleanvoidsetClockTime(long clockTime) voidsetParameterObject(Object parameterObject) voidsetWriterForClass(Class<?> c, Object writer) Methods inherited from interface java.io.DataOutput
writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTFMethods inherited from interface java.io.ObjectOutput
close, flush, write, write, write, writeObject
-
Method Details
-
getKnowledgeBase
InternalRuleBase getKnowledgeBase() -
getObjectMarshallingStrategyStore
ObjectMarshallingStrategyStore getObjectMarshallingStrategyStore() -
getParameterObject
Object getParameterObject() -
setParameterObject
-
getWorkingMemory
InternalWorkingMemory getWorkingMemory() -
getStrategyContext
Map<ObjectMarshallingStrategy,ObjectMarshallingStrategy.Context> getStrategyContext() -
getUsedStrategies
Map<ObjectMarshallingStrategy,Integer> getUsedStrategies() -
getSinks
-
getClockTime
long getClockTime() -
setClockTime
void setClockTime(long clockTime) -
isMarshalProcessInstances
boolean isMarshalProcessInstances() -
isMarshalWorkItems
boolean isMarshalWorkItems() -
getEnvironment
Environment getEnvironment() -
getStrategyIndex
-
getWriterForClass
-
setWriterForClass
-