All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lyncode.jtwig.functions.repository.api.FunctionRepository Maven / Gradle / Ivy

The newest version!
package com.lyncode.jtwig.functions.repository.api;

import com.lyncode.jtwig.functions.parameters.input.InputParameters;
import com.lyncode.jtwig.functions.repository.model.Function;

import java.util.Collection;

public interface FunctionRepository {
    FunctionRepository include (Object instance);
    FunctionRepository add (String name, Function function);
    FunctionRepository aliases(String name, String[] aliases);

    boolean containsFunctionName(String name);

    Collection retrieve(String name, InputParameters parameters);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy