Class Hierarchy
- java.lang.Object
- org.protelis.lang.interpreter.util.Java8CompatibleFunnel (implements org.protelis.lang.interpreter.util.HashingFunnel)
- org.protelis.lang.interpreter.util.JavaInteroperabilityUtils
- org.protelis.lang.interpreter.util.OpUtils
- org.protelis.lang.interpreter.util.Reference (implements java.io.Serializable)
- org.protelis.lang.interpreter.util.ReflectionUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.protelis.lang.interpreter.util.ProtelisRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.util.function.Function<T,R>
- org.protelis.lang.interpreter.util.HashingFunnel (also extends java.io.Serializable)
- java.io.Serializable
- org.protelis.lang.interpreter.util.HashingFunnel (also extends java.util.function.Function<T,R>)
- org.protelis.lang.interpreter.util.TriFunction<A,B,C,R>
- org.protelis.lang.interpreter.util.WithBytecode
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.protelis.lang.interpreter.util.Bytecode
- org.protelis.lang.interpreter.util.HoodOp (implements org.protelis.lang.interpreter.util.WithBytecode)
- org.protelis.lang.interpreter.util.Op1 (implements org.protelis.lang.interpreter.util.WithBytecode)
- org.protelis.lang.interpreter.util.Op2 (implements org.protelis.lang.interpreter.util.WithBytecode)
- org.protelis.lang.interpreter.util.Op3 (implements org.protelis.lang.interpreter.util.WithBytecode)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)