org.apache.beehive.wsm.jsr181.model.java
Interface JavaTypeInfo
- All Known Implementing Classes:
- MirrorTypeInfo
public interface JavaTypeInfo
isAbstract
boolean isAbstract()
isFinal
boolean isFinal()
isPublic
boolean isPublic()
isInterface
boolean isInterface()
hasFinalize
boolean hasFinalize()
hasDefaultConstructor
boolean hasDefaultConstructor()
getName
String getName()
getLocation
File getLocation()
logError
void logError(String msg)
getAnnotation
<A extends Annotation> A getAnnotation(Class<A> annotationType)
getAnnotations
Collection<Annotation> getAnnotations()
getMethods
Collection<JavaMethodInfo> getMethods()