Package io.determann.shadow.api.shadow
Interface Constructor
- All Superinterfaces:
AccessModifiable,Annotationable<ExecutableElement>,ApiHolder,ElementBacked<ExecutableElement>,Executable,MirrorBacked<ExecutableType>,Modifiable,Shadow<ExecutableType>
- All Known Implementing Classes:
ExecutableImpl
public interface Constructor
extends Executable, AccessModifiable, Annotationable<ExecutableElement>
-
Method Summary
Methods inherited from interface io.determann.shadow.api.modifier.AccessModifiable
isPackagePrivate, isPrivate, isProtected, isPublicMethods inherited from interface io.determann.shadow.api.Annotationable
getAnnotationUsages, getDirectAnnotationUsages, getDirectUsageOf, getDirectUsageOfOrThrow, getDirectUsagesOf, getUsageOf, getUsageOfOrThrow, getUsagesOf, isAnnotatedWith, isDirectlyAnnotatedWithMethods inherited from interface io.determann.shadow.api.ElementBacked
getElement, getJavaDoc, getModifiers, getModule, getSimpleName, logError, logInfo, logWarningMethods inherited from interface io.determann.shadow.api.shadow.Executable
getFormalGenerics, getPackage, getParameterOrThrow, getParameters, getParameterTypes, getReceiverType, getReturnType, getSurrounding, getThrows, isBridge, isVarArgsMethods inherited from interface io.determann.shadow.api.modifier.Modifiable
hasModifierMethods inherited from interface io.determann.shadow.api.shadow.Shadow
getApi, getMirror, getTypeKind, isTypeKind, representsSameType
-
Method Details
-
equals
be careful using this equals- Specified by:
equalsin interfaceExecutable- Specified by:
equalsin interfaceShadow<ExecutableType>- Overrides:
equalsin classObject- See Also:
-