com.lyncode.jtwig.functions.builders
Class FunctionRepositoryBuilder

java.lang.Object
  extended by com.lyncode.jtwig.functions.builders.FunctionRepositoryBuilder

public class FunctionRepositoryBuilder
extends Object


Constructor Summary
FunctionRepositoryBuilder()
           
FunctionRepositoryBuilder(AbstractFunctionRepository inherits)
           
 
Method Summary
static FunctionRepositoryBuilder aFunctionRepository()
           
static FunctionRepositoryBuilder aFunctionRepositoryExtending(AbstractFunctionRepository inherits)
           
 AbstractFunctionRepository build()
           
 FunctionRepositoryBuilder withFunction(JtwigFunction function)
           
 FunctionRepositoryBuilder withFunction(JtwigFunction function, String name, String... aliases)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionRepositoryBuilder

public FunctionRepositoryBuilder()

FunctionRepositoryBuilder

public FunctionRepositoryBuilder(AbstractFunctionRepository inherits)
Method Detail

aFunctionRepository

public static FunctionRepositoryBuilder aFunctionRepository()

aFunctionRepositoryExtending

public static FunctionRepositoryBuilder aFunctionRepositoryExtending(AbstractFunctionRepository inherits)

withFunction

public FunctionRepositoryBuilder withFunction(JtwigFunction function)

withFunction

public FunctionRepositoryBuilder withFunction(JtwigFunction function,
                                              String name,
                                              String... aliases)

build

public AbstractFunctionRepository build()


Copyright © 2014. All Rights Reserved.