public interface

IWildcardPrototype

implements INativeItem
com.pnfsoftware.jeb.core.units.code.asm.type.IWildcardPrototype

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
Public Methods
abstract ICallingConvention getCallingConvention()
abstract IWildcardType getParameterType(int i)
abstract List<? extends IWildcardType> getParameterTypes()
abstract IWildcardType getReturnType(int i)
abstract IWildcardType getReturnType()
Retrieve the type of the first returned item.
abstract List<? extends IWildcardType> getReturnTypes()
Retrieve the list of types returned.
abstract IWildcardTypeManager getWildcardTypeManager()
abstract boolean isVariableArgument()
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
From interface com.pnfsoftware.jeb.core.units.code.asm.items.INativeItem

Public Methods

public abstract ICallingConvention getCallingConvention ()

public abstract IWildcardType getParameterType (int i)

public abstract List<? extends IWildcardType> getParameterTypes ()

public abstract IWildcardType getReturnType (int i)

public abstract IWildcardType getReturnType ()

Retrieve the type of the first returned item. If nothing is returned, this method returns the "void" type.

public abstract List<? extends IWildcardType> getReturnTypes ()

Retrieve the list of types returned.

public abstract IWildcardTypeManager getWildcardTypeManager ()

public abstract boolean isVariableArgument ()