public interface ClassFileDescriptor extends TypeDescriptor, com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor, DependentDescriptor, AnnotatedDescriptor, AccessModifierDescriptor, com.buschmais.jqassistant.plugin.common.api.model.MD5Descriptor, AbstractDescriptor
TypeDescriptor.Declares| Modifier and Type | Method and Description |
|---|---|
int |
getByteCodeVersion()
Return the byte code version of the class file.
|
List<TypeDescriptor> |
getInterfaces()
Return the implemented interfaces.
|
TypeDescriptor |
getSuperClass()
Return the super class.
|
void |
setByteCodeVersion(int byteCodeVersion)
Set the byte code version of the class file.
|
void |
setSuperClass(TypeDescriptor superClass)
Set the super class.
|
getDeclaredFields, getDeclaredInnerClasses, getDeclaredMembers, getDeclaredMethods, getRequiredBy, setRequiredBygetFullQualifiedName, setFullQualifiedNamegetName, setNamegetFileName, setFileNamegetDependenciesgetAnnotatedBygetVisibility, isFinal, isStatic, isSynthetic, setFinal, setStatic, setSynthetic, setVisibilitygetMd5, setMd5isAbstract, setAbstract@Relation(value="EXTENDS") TypeDescriptor getSuperClass()
void setSuperClass(TypeDescriptor superClass)
superClass - The super class.@Relation(value="IMPLEMENTS") List<TypeDescriptor> getInterfaces()
int getByteCodeVersion()
void setByteCodeVersion(int byteCodeVersion)
byteCodeVersion - The byte code version of the class file.Copyright © 2015 buschmais GbR. All rights reserved.