Package io.quarkus.arc.processor
Interface ResourceOutput.Resource
- Enclosing interface:
- ResourceOutput
public static interface ResourceOutput.Resource
-
Method Details
-
isApplicationClass
boolean isApplicationClass() -
writeTo
- Throws:
IOException
-
getData
byte[] getData() -
getName
String getName()com/foo/MyBean com/foo/MyBean$Bar io.quarkus.arc.BeanProvider
- Returns:
- the name
-
getFullyQualifiedName
com.foo.MyBean
- Returns:
- the fully qualified name as defined in JLS
-
getType
ResourceOutput.Resource.Type getType()- Returns:
- the type
- See Also:
-
getSpecialType
ResourceOutput.Resource.SpecialType getSpecialType()- Returns:
- the special type or null
- See Also:
-
getSource
String getSource()- Returns:
- the textual representation of generated code
-