Class DevBeanInfo
- java.lang.Object
-
- io.quarkus.arc.deployment.devconsole.DevBeanInfo
-
- All Implemented Interfaces:
Comparable<DevBeanInfo>
public class DevBeanInfo extends Object implements Comparable<DevBeanInfo>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(DevBeanInfo o)booleanequals(Object obj)static DevBeanInfofrom(BeanInfo bean, CompletedApplicationClassPredicateBuildItem predicate)NamegetDeclaringClass()StringgetDescription()StringgetId()List<String>getInterceptors()DevBeanKindgetKind()StringgetMemberName()Set<Name>getNonDefaultQualifiers()NamegetProviderType()Set<Name>getQualifiers()NamegetScope()StringgetSimpleDescription()Set<Name>getTypes()inthashCode()booleanisApplicationBean()booleanisGenerated()StringtypeInfo(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:
compareToin interfaceComparable<DevBeanInfo>
-
-