## 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​(java.lang.Object object)` |
    `ObjectMarshallingStrategy` | ObjectMarshallingStrategyStore.`getStrategyObject​(java.lang.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.