Class NativeFunction

    • Constructor Detail

      • NativeFunction

        protected NativeFunction​(java.lang.String name,
                                 AbstractType<?> returnType,
                                 AbstractType<?>... argTypes)
    • Method Detail

      • isNative

        public boolean isNative()
        Description copied from interface: Function
        Checks whether the function is a native/hard coded one or not.
        Returns:
        true if the function is a native/hard coded one, false otherwise.
      • isPure

        public boolean isPure()
        Description copied from interface: Function
        Checks whether the function is a pure function (as in doesn't depend on, nor produces side effects) or not.
        Returns:
        true if the function is a pure function, false otherwise.