add_mixin(Function cls, Function mixin) (defined in burst.MOP) | burst.MOP | [static] |
addMethodAdvice(Object obj, String methname, Function advice, String advice_kind, String precedence, Boolean meth_must_exist) | burst.MOP | [static] |
afterMethod(Object obj, String methname, Function aftermeth, Boolean must_exist) | burst.MOP | [static] |
assertImplements(Function objclass, Function iface) | burst.MOP | [static] |
combineMethods(Function f, Function g) | burst.MOP | [static] |
inherits(Function subclass, Function superclass) | burst.MOP | [static] |
initNamed(Object obj, Object values, Object names, Boolean nullDefault) | burst.MOP | [static] |
lazyChooseMethod(Object obj, String memname, Function getfunc) | burst.MOP | [static] |
memoize(Object obj, String funcname, Function func) | burst.MOP | [static] |
memoizeNew1(Object cache, Function ctor, Object arg1) | burst.MOP | [static] |
memoizeNew1(Object cache, Function ctor, Object arg1, Object arg2) | burst.MOP | [static] |
onceonly(Object cache, String key, Function func) | burst.MOP | [static] |
removeAllMethodAdvice(Object obj, String methname, Boolean missing_ok) | burst.MOP | [static] |
removeMethodAdvice(Object obj, String methname, Function advice, String advice_kind, Boolean missing_ok) | burst.MOP | [static] |
singleton(String funcname, Function ctor) | burst.MOP | [static] |