Package com.hubspot.jinjava.interpret
Class LazyExpression
- java.lang.Object
-
- com.hubspot.jinjava.interpret.LazyExpression
-
- All Implemented Interfaces:
Supplier
- Direct Known Subclasses:
LazyReference
public class LazyExpression extends Object implements Supplier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LazyExpression.Memoization
-
Constructor Summary
Constructors Modifier Constructor Description protected
LazyExpression(Supplier supplier, String image, LazyExpression.Memoization memoization)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
get()
Object
getJsonValue()
static LazyExpression
of(Supplier supplier, String image)
static LazyExpression
of(Supplier supplier, String image, LazyExpression.Memoization memoization)
String
toString()
-
-
-
Constructor Detail
-
LazyExpression
protected LazyExpression(Supplier supplier, String image, LazyExpression.Memoization memoization)
-
-
Method Detail
-
of
public static LazyExpression of(Supplier supplier, String image)
-
of
public static LazyExpression of(Supplier supplier, String image, LazyExpression.Memoization memoization)
-
getJsonValue
public Object getJsonValue()
-
-