Class BackedAnnotatedTypeMarshaller<X>

  • All Implemented Interfaces:
    org.infinispan.protostream.BaseMarshaller<org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>, org.infinispan.protostream.ProtobufTagMarshaller<org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>, Marshallable<org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>, ProtoStreamMarshaller<org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>

    public class BackedAnnotatedTypeMarshaller<X>
    extends AnnotatedTypeMarshaller<X,​org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>
    Validates marshalling of BackedAnnotatedType.
    Author:
    Paul Ferraro
    • Constructor Detail

      • BackedAnnotatedTypeMarshaller

        public BackedAnnotatedTypeMarshaller()
    • Method Detail

      • getAnnotatedType

        protected org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X> getAnnotatedType​(org.jboss.weld.annotated.slim.AnnotatedTypeIdentifier identifier,
                                                                                               org.jboss.weld.manager.BeanManagerImpl manager)
        Overrides:
        getAnnotatedType in class AnnotatedTypeMarshaller<X,​org.jboss.weld.annotated.slim.backed.BackedAnnotatedType<X>>