Class DecoratorInfo

java.lang.Object
io.quarkus.arc.processor.BeanInfo
io.quarkus.arc.processor.DecoratorInfo
All Implemented Interfaces:
InjectionTargetInfo, Comparable<DecoratorInfo>

public class DecoratorInfo extends BeanInfo implements Comparable<DecoratorInfo>
  • Method Details

    • getDelegateInjectionPoint

      public InjectionPointInfo getDelegateInjectionPoint()
    • getDelegateType

      public org.jboss.jandex.Type getDelegateType()
    • getDelegateTypeClass

      public org.jboss.jandex.ClassInfo getDelegateTypeClass()
    • getDelegateQualifiers

      public Set<org.jboss.jandex.AnnotationInstance> getDelegateQualifiers()
    • getDecoratedTypes

      public Set<org.jboss.jandex.Type> getDecoratedTypes()
    • isAbstract

      public boolean isAbstract()
    • isDecorator

      public boolean isDecorator()
      Overrides:
      isDecorator in class BeanInfo
    • toString

      public String toString()
      Overrides:
      toString in class BeanInfo
    • compareTo

      public int compareTo(DecoratorInfo other)
      Specified by:
      compareTo in interface Comparable<DecoratorInfo>