![JAR search and dependency download from the Maven repository](/logo.png)
com.hubspot.jinjava.interpret.DeferredValueImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jinjava Show documentation
Show all versions of jinjava Show documentation
Jinja templating engine implemented in Java
package com.hubspot.jinjava.interpret;
import java.util.Objects;
public class DeferredValueImpl implements DeferredValue {
private static final DeferredValue INSTANCE = new DeferredValueImpl();
private Object originalValue;
protected DeferredValueImpl() {}
protected DeferredValueImpl(Object originalValue) {
this.originalValue = originalValue;
}
@Override
public Object getOriginalValue() {
return originalValue;
}
protected static DeferredValue instance() {
return INSTANCE;
}
protected static DeferredValue instance(Object originalValue) {
return new DeferredValueImpl(originalValue);
}
@Override
public String toString() {
return Objects.toString(originalValue);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy