Class HostFunction
- java.lang.Object
-
- de.larsgrefer.sass.embedded.functions.HostFunction
-
public abstract class HostFunction extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HostFunction.Argument
-
Constructor Summary
Constructors Modifier Constructor Description protected
HostFunction(String name, List<HostFunction.Argument> arguments)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description List<HostFunction.Argument>
getArguments()
int
getId()
String
getName()
String
getSignature()
abstract com.sass_lang.embedded_protocol.Value
invoke(List<com.sass_lang.embedded_protocol.Value> arguments)
-
-
-
Constructor Detail
-
HostFunction
protected HostFunction(String name, List<HostFunction.Argument> arguments)
-
-
Method Detail
-
invoke
@Nonnull public abstract com.sass_lang.embedded_protocol.Value invoke(List<com.sass_lang.embedded_protocol.Value> arguments) throws Throwable
- Throws:
Throwable
-
getId
public int getId()
-
getName
public String getName()
-
getArguments
public List<HostFunction.Argument> getArguments()
-
getSignature
public String getSignature()
-
-