# Uses of Interface
org.kie.api.marshalling.ObjectMarshallingStrategy

Packages that use ObjectMarshallingStrategy
Package
Description
org.kie.api.marshalling
Marshalling classes are used to marshall and unmarshal StatefulKieSessions

- ## Uses of ObjectMarshallingStrategy in org.kie.api.marshalling

  Methods in org.kie.api.marshalling that return ObjectMarshallingStrategy
  Modifier and Type
  Method
  Description
  `ObjectMarshallingStrategy`
  ObjectMarshallingStrategyStore.`getStrategy(int index)`
  `ObjectMarshallingStrategy`
  ObjectMarshallingStrategyStore.`getStrategyObject(Object object)`
  `ObjectMarshallingStrategy`
  ObjectMarshallingStrategyStore.`getStrategyObject(String strategyClassName)`
  `ObjectMarshallingStrategy`
  KieMarshallers.`newIdentityMarshallingStrategy()`
  `ObjectMarshallingStrategy`
  KieMarshallers.`newIdentityMarshallingStrategy(ObjectMarshallingStrategyAcceptor acceptor)`
  `ObjectMarshallingStrategy`
  KieMarshallers.`newSerializeMarshallingStrategy()`
  `ObjectMarshallingStrategy`
  KieMarshallers.`newSerializeMarshallingStrategy(ObjectMarshallingStrategyAcceptor acceptor)`
  Methods in org.kie.api.marshalling with parameters of type ObjectMarshallingStrategy
  Modifier and Type
  Method
  Description
  `Marshaller`
  KieMarshallers.`newMarshaller(KieBase kbase, ObjectMarshallingStrategy[] strategies)`
  This will override the strategies specified in the ksession or environment.