@Override protected SoyValue compute() { return convertNonPrimitive(obj).resolve(); }
public static RenderResult getListStatus(List<? extends SoyValueProvider> soyValueProviders) { // avoid allocating an iterator int size = soyValueProviders.size(); for (int i = 0; i < size; i++) { RenderResult result = soyValueProviders.get(i).status(); if (!result.isDone()) { return result; } } return RenderResult.done(); }
RenderResult result = pendingRender.renderAndResolve(out, /* isLast= */ false); if (!result.isDone()) { return result; RenderResult result = placeholderValue.renderAndResolve(out, /* isLast= */ false); if (!result.isDone()) {
public static RenderResult getMapStatus( Map<String, ? extends SoyValueProvider> soyValueProviders) { for (SoyValueProvider value : soyValueProviders.values()) { RenderResult result = value.status(); if (!result.isDone()) { return result; } } return RenderResult.done(); }
@Override public SoyValue apply(SoyValueProvider soyValueProvider) { return soyValueProvider.resolve(); } });
public static RenderResult getListStatus(List<? extends SoyValueProvider> soyValueProviders) { // avoid allocating an iterator int size = soyValueProviders.size(); for (int i = 0; i < size; i++) { RenderResult result = soyValueProviders.get(i).status(); if (!result.isDone()) { return result; } } return RenderResult.done(); }
@Override protected SoyValue compute() { return convertNonPrimitive(obj).resolve(); }
public static RenderResult getMapStatus( Map<String, ? extends SoyValueProvider> soyValueProviders) { for (SoyValueProvider value : soyValueProviders.values()) { RenderResult result = value.status(); if (!result.isDone()) { return result; } } return RenderResult.done(); }
@Override public SoyValue apply(SoyValueProvider provider) { Preconditions.checkNotNull(provider); return provider.resolve(); } };
@Override public SoyValue apply(SoyValueProvider provider) { Preconditions.checkNotNull(provider); return provider.resolve(); } };
private SoyValue getFieldInternal(String name) { SoyValueProvider provider = providerMap.get(name); return (provider != null) ? provider.resolve() : null; }
private SoyValue getFieldInternal(String name) { SoyValueProvider provider = providerMap.get(name); return (provider != null) ? provider.resolve() : null; }
/** Helper function to translate NullData -> null when resolving a SoyValueProvider. */ public static SoyValue resolveSoyValueProvider(SoyValueProvider provider) { SoyValue value = provider.resolve(); return handleTofuNull(value); }
@Override public SoyValue get(SoyValue key) { SoyValueProvider provider = getProvider(key); return (provider != null) ? provider.resolve() : null; }
@Override public SoyValue getField(@Nonnull String name) { SoyValueProvider fieldProvider = getFieldProvider(name); return fieldProvider == null ? null : fieldProvider.resolve(); }
@Override public final SoyValue get(int index) { SoyValueProvider valueProvider = getProvider(index); return (valueProvider != null) ? valueProvider.resolve() : null; }
@Override public SoyValue getField(String name) { SoyValueProvider valueProvider = getFieldProvider(name); return (valueProvider != null) ? valueProvider.resolve() : null; }
@Override public SoyValue getField(String name) { SoyValueProvider valueProvider = getFieldProvider(name); return (valueProvider != null) ? valueProvider.resolve() : null; }
@Override public SoyValue get(SoyValue key) { SoyValueProvider provider = getProvider(key); return (provider != null) ? provider.resolve() : null; }
@Override SoyValue getVar(VarDefn var) { return getVarProvider(var).resolve(); }