Class MarshallerProviderImpl
- java.lang.Object
-
- org.drools.serialization.protobuf.MarshallerProviderImpl
-
- All Implemented Interfaces:
org.kie.api.marshalling.KieMarshallers,org.kie.api.Service
public class MarshallerProviderImpl extends Object implements org.kie.api.marshalling.KieMarshallers
-
-
Constructor Summary
Constructors Constructor Description MarshallerProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.api.marshalling.ObjectMarshallingStrategyAcceptornewClassFilterAcceptor(String[] patterns)org.kie.api.marshalling.ObjectMarshallingStrategynewIdentityMarshallingStrategy()org.kie.api.marshalling.ObjectMarshallingStrategynewIdentityMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)org.kie.api.marshalling.MarshallernewMarshaller(org.kie.api.KieBase kbase)org.kie.api.marshalling.MarshallernewMarshaller(org.kie.api.KieBase kbase, org.kie.api.marshalling.ObjectMarshallingStrategy[] strategies)org.kie.api.marshalling.ObjectMarshallingStrategynewSerializeMarshallingStrategy()org.kie.api.marshalling.ObjectMarshallingStrategynewSerializeMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
-
-
-
Method Detail
-
newClassFilterAcceptor
public org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor newClassFilterAcceptor(String[] patterns)
- Specified by:
newClassFilterAcceptorin interfaceorg.kie.api.marshalling.KieMarshallers
-
newIdentityMarshallingStrategy
public org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy()
- Specified by:
newIdentityMarshallingStrategyin interfaceorg.kie.api.marshalling.KieMarshallers
-
newIdentityMarshallingStrategy
public org.kie.api.marshalling.ObjectMarshallingStrategy newIdentityMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
- Specified by:
newIdentityMarshallingStrategyin interfaceorg.kie.api.marshalling.KieMarshallers
-
newSerializeMarshallingStrategy
public org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy()
- Specified by:
newSerializeMarshallingStrategyin interfaceorg.kie.api.marshalling.KieMarshallers
-
newSerializeMarshallingStrategy
public org.kie.api.marshalling.ObjectMarshallingStrategy newSerializeMarshallingStrategy(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor acceptor)
- Specified by:
newSerializeMarshallingStrategyin interfaceorg.kie.api.marshalling.KieMarshallers
-
newMarshaller
public org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase)
- Specified by:
newMarshallerin interfaceorg.kie.api.marshalling.KieMarshallers
-
newMarshaller
public org.kie.api.marshalling.Marshaller newMarshaller(org.kie.api.KieBase kbase, org.kie.api.marshalling.ObjectMarshallingStrategy[] strategies)- Specified by:
newMarshallerin interfaceorg.kie.api.marshalling.KieMarshallers
-
-