Package io.quarkus.arc.deployment.devui
Class DevBeanInfo
- java.lang.Object
-
- io.quarkus.arc.deployment.devui.DevBeanInfo
-
- All Implemented Interfaces:
Comparable<DevBeanInfo>
- Direct Known Subclasses:
DevBeanWithInterceptorInfo
public class DevBeanInfo extends Object implements Comparable<DevBeanInfo>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(DevBeanInfo o)
boolean
equals(Object obj)
static DevBeanInfo
from(BeanInfo bean, CompletedApplicationClassPredicateBuildItem predicate)
Name
getDeclaringClass()
String
getDescription()
String
getId()
List<String>
getInterceptors()
DevBeanKind
getKind()
String
getMemberName()
Set<Name>
getNonDefaultQualifiers()
Name
getProviderType()
Set<Name>
getQualifiers()
Name
getScope()
String
getSimpleDescription()
Set<Name>
getTypes()
int
hashCode()
boolean
isApplicationBean()
boolean
isGenerated()
String
typeInfo(boolean simple)
-
-
-
Method Detail
-
from
public static DevBeanInfo from(BeanInfo bean, CompletedApplicationClassPredicateBuildItem predicate)
-
getId
public String getId()
-
getKind
public DevBeanKind getKind()
-
getScope
public Name getScope()
-
getProviderType
public Name getProviderType()
-
getMemberName
public String getMemberName()
-
isApplicationBean
public boolean isApplicationBean()
-
getDeclaringClass
public Name getDeclaringClass()
-
isGenerated
public boolean isGenerated()
-
getDescription
public String getDescription()
-
getSimpleDescription
public String getSimpleDescription()
-
typeInfo
public String typeInfo(boolean simple)
-
compareTo
public int compareTo(DevBeanInfo o)
- Specified by:
compareTo
in interfaceComparable<DevBeanInfo>
-
-