# Interface: com.pnfsoftware.jeb.core.units.code.ICodePrototype

Definition of a routine's prototype object.

## Method: getParameterTypes
- return type: `java.util.List<? extends com.pnfsoftware.jeb.core.units.code.ICodeType>`

Description: 
return: list of parameters, possibly empty, never null

## Method: getReturnType
- return type: `com.pnfsoftware.jeb.core.units.code.ICodeType`

Description: 
return: the return type, never null

## Method: isVariableArgument
- return type: `boolean`

Description: 
return: 

