jodd.proxetta.ClassInfo Maven / Gradle / Ivy
// Copyright (c) 2003-2014, Jodd Team (jodd.org). All Rights Reserved.
package jodd.proxetta;
/**
* Various target class information.
*/
public interface ClassInfo {
/**
* Returns package name.
*/
String getPackage();
/**
* Returns simple class name.
*/
String getClassname();
/**
* Returns super class reference.
*/
String getSuperName();
/**
* Returns class reference.
*/
String getReference();
/**
* Returns annotation information or null
if target class has no annotations.
*/
AnnotationInfo[] getAnnotations();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy