Class AnnotatedMethodMarshaller<X,T extends org.jboss.weld.annotated.slim.SlimAnnotatedType<X>,M extends jakarta.enterprise.inject.spi.AnnotatedMethod<X>>

java.lang.Object
org.wildfly.clustering.weld.annotated.slim.AnnotatedCallableMarshaller<X,Method,T,jakarta.enterprise.inject.spi.AnnotatedMethod<? super X>,M>
org.wildfly.clustering.weld.annotated.slim.AnnotatedMethodMarshaller<X,T,M>
All Implemented Interfaces:
org.infinispan.protostream.BaseMarshaller<M>, org.infinispan.protostream.ProtobufTagMarshaller<M>, Marshallable<M>, ProtoStreamMarshaller<M>, Readable<M>, Writable<M>

public class AnnotatedMethodMarshaller<X,T extends org.jboss.weld.annotated.slim.SlimAnnotatedType<X>,M extends jakarta.enterprise.inject.spi.AnnotatedMethod<X>> extends AnnotatedCallableMarshaller<X,Method,T,jakarta.enterprise.inject.spi.AnnotatedMethod<? super X>,M>
Generic marshaller for an AnnotatedMethod.
Author:
Paul Ferraro
  • Constructor Details

    • AnnotatedMethodMarshaller

      public AnnotatedMethodMarshaller(Class<M> targetClass, Class<T> typeClass)