Skip navigation links
A C D E G H I M P R S T U W 

A

add(Set, Object) - Static method in class palisades.lakes.dynafun.java.Util
 
add(Map, Object, Object) - Static method in class palisades.lakes.dynafun.java.Util
 
addMethod(Object, IFn) - Method in class palisades.lakes.dynafun.java.DynaFun
 
append(Class[], Class) - Static method in class palisades.lakes.dynafun.java.Util
 
append(SignatureN[], SignatureN) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[], IFn) - Static method in class palisades.lakes.dynafun.java.Util
 
append(Class[][], Class[]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[][], IFn[]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(Class[][][], Class[][]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[][][], IFn[][]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(Class[][], int, Class) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[][], int, IFn) - Static method in class palisades.lakes.dynafun.java.Util
 
append(Class[][][], int, Class[]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[][][], int, IFn[]) - Static method in class palisades.lakes.dynafun.java.Util
 
append(Class[][][], int, int, Class) - Static method in class palisades.lakes.dynafun.java.Util
 
append(IFn[][][], int, int, IFn) - Static method in class palisades.lakes.dynafun.java.Util
 
applyTo(ISeq) - Method in class palisades.lakes.dynafun.java.DynaFun
 
applyTo(ISeq) - Method in class palisades.lakes.dynafun.java.MetaFn
 
assoc(Class, IFn) - Method in class palisades.lakes.dynafun.java.ClassCache1
 
assoc(Class, Class, IFn) - Method in class palisades.lakes.dynafun.java.ClassCache2
 
assoc(Class, Class, Class, IFn) - Method in class palisades.lakes.dynafun.java.ClassCache3
 
assoc(SignatureN, IFn) - Method in class palisades.lakes.dynafun.java.SignatureNCache
 
assoc(Map, Object, Object) - Static method in class palisades.lakes.dynafun.java.Util
 

C

call() - Method in class palisades.lakes.dynafun.java.DynaFun
 
call() - Method in class palisades.lakes.dynafun.java.MetaFn
 
class0 - Variable in class palisades.lakes.dynafun.java.signature.Signature3
 
class1 - Variable in class palisades.lakes.dynafun.java.signature.Signature3
 
class2 - Variable in class palisades.lakes.dynafun.java.signature.Signature3
 
ClassCache1 - Class in palisades.lakes.dynafun.java
minimal immutable lookup table with linear search.
ClassCache2 - Class in palisades.lakes.dynafun.java
minimal immutable lookup table with nested linear search.
ClassCache3 - Class in palisades.lakes.dynafun.java
minimal immutable lookup table with nested linear search.
classes - Variable in class palisades.lakes.dynafun.java.signature.SignatureN
 
copy(Class[]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(SignatureN[]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(IFn[]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(Class[][]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(IFn[][]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(Class[][][]) - Static method in class palisades.lakes.dynafun.java.Util
 
copy(IFn[][][]) - Static method in class palisades.lakes.dynafun.java.Util
 

D

DynaFun - Class in palisades.lakes.dynafun.java
Dynamic functions whose methods are all arity 1.

E

empty() - Static method in class palisades.lakes.dynafun.java.ClassCache1
 
empty() - Static method in class palisades.lakes.dynafun.java.ClassCache2
 
empty() - Static method in class palisades.lakes.dynafun.java.ClassCache3
 
empty(String) - Static method in class palisades.lakes.dynafun.java.DynaFun
 
empty() - Static method in class palisades.lakes.dynafun.java.SignatureNCache
 
equals(Object) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
equals(Object) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
equals(SignatureN) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
equals(Object) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
equiv(Class, Class) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
equiv(Class, Class, Class) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
equiv(Class...) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
equiv(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
equiv(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
equiv(Class...) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
equiv(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
equiv(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
equiv(Class...) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
equiv(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
equiv(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
equiv(Class...) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
extract(Object, Object) - Static method in class palisades.lakes.dynafun.java.signature.Signature2
 
extract(Object, Object, Object) - Static method in class palisades.lakes.dynafun.java.signature.Signature3
 
extract(Object...) - Static method in class palisades.lakes.dynafun.java.signature.SignatureN
 
extract(Object, Object, Object, ArraySeq) - Static method in class palisades.lakes.dynafun.java.signature.SignatureN
 
extract(Object...) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 

G

get(Class) - Method in class palisades.lakes.dynafun.java.ClassCache1
 
get(Class, Class) - Method in class palisades.lakes.dynafun.java.ClassCache2
 
get(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.ClassCache3
 
get(Class, Class) - Static method in class palisades.lakes.dynafun.java.signature.Signature2
 
get(Class, Class, Class) - Static method in class palisades.lakes.dynafun.java.signature.Signature3
 
get(Class...) - Static method in class palisades.lakes.dynafun.java.signature.SignatureN
 
get(Class, Class, List) - Static method in class palisades.lakes.dynafun.java.signature.SignatureN
 
get(Class, Class) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
get(Class, Class, Class) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
get(Class...) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
get(List) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
get(Object) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
get(SignatureN) - Method in class palisades.lakes.dynafun.java.SignatureNCache
 
getClass(int) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 

H

hashCode() - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
hashCode() - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
hashCode() - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 

I

invoke() - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class palisades.lakes.dynafun.java.DynaFun
 
invoke() - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class palisades.lakes.dynafun.java.MetaFn
 
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object...) - Method in class palisades.lakes.dynafun.java.MetaFn
 
isAssignableFrom(Signature) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
isAssignableFrom(Class) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
isAssignableFrom(Class, Class) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
isAssignableFrom(Class, Class, Class) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
isAssignableFrom(Class...) - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
isAssignableFrom(Signature2) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Signature) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Class) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Class...) - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
isAssignableFrom(Signature3) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(Signature) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(Class) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(Class...) - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
isAssignableFrom(SignatureN) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Signature) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Class) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Class, Class) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Class, Class, Class) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Class...) - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 
isAssignableFrom(Class[], Class...) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 
isAssignableFrom(Object, Object) - Static method in class palisades.lakes.dynafun.java.signature.Signatures
 

M

meta() - Method in class palisades.lakes.dynafun.java.DynaFun
 
meta() - Method in class palisades.lakes.dynafun.java.MetaFn
 
MetaFn - Class in palisades.lakes.dynafun.java
Minimal wrapper to add meta data to functions.

P

palisades.lakes.dynafun.java - package palisades.lakes.dynafun.java
 
palisades.lakes.dynafun.java.signature - package palisades.lakes.dynafun.java.signature
 
preferMethod(Object, Object) - Method in class palisades.lakes.dynafun.java.DynaFun
 

R

run() - Method in class palisades.lakes.dynafun.java.DynaFun
 
run() - Method in class palisades.lakes.dynafun.java.MetaFn
 

S

Signature - Interface in palisades.lakes.dynafun.java.signature
A list of classes, for optimizing multimethod dispatch functions.
Signature2 - Class in palisades.lakes.dynafun.java.signature
A pair of classes, for optimizing multimethod dispatch functions.
Signature2(Class, Class) - Constructor for class palisades.lakes.dynafun.java.signature.Signature2
 
Signature3 - Class in palisades.lakes.dynafun.java.signature
A triple of classes, for optimizing multimethod dispatch functions.
Signature3(Class, Class, Class) - Constructor for class palisades.lakes.dynafun.java.signature.Signature3
 
SignatureN - Class in palisades.lakes.dynafun.java.signature
An immutable 'array list' of classes, for optimizing multimethod dispatch functions.
SignatureN(Class...) - Constructor for class palisades.lakes.dynafun.java.signature.SignatureN
 
SignatureN(Class, Class, Class, ArraySeq) - Constructor for class palisades.lakes.dynafun.java.signature.SignatureN
 
SignatureNCache - Class in palisades.lakes.dynafun.java
minimal immutable lookup table with linear search.
Signatures - Class in palisades.lakes.dynafun.java.signature
Utilities for signatures.
size() - Method in interface palisades.lakes.dynafun.java.signature.Signature
 
size() - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
size() - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
size() - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 

T

toString() - Method in class palisades.lakes.dynafun.java.signature.Signature2
 
toString() - Method in class palisades.lakes.dynafun.java.signature.Signature3
 
toString() - Method in class palisades.lakes.dynafun.java.signature.SignatureN
 

U

Util - Class in palisades.lakes.dynafun.java
Utilities for 'immutable' maps.

W

withMeta(IPersistentMap) - Method in class palisades.lakes.dynafun.java.DynaFun
 
withMeta(IFn, IPersistentMap) - Static method in class palisades.lakes.dynafun.java.MetaFn
 
withMeta(IPersistentMap) - Method in class palisades.lakes.dynafun.java.MetaFn
 
A C D E G H I M P R S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.