@Override public SoyValue apply(Boolean input) { return BooleanData.forValue(input); } });
@Override public boolean equals(Object other) { return other != null && other.getClass() == BooleanData.class && ((BooleanData) other).getValue() == value; }
@Override public String coerceToString() { return toString(); }
@Override public SoyValue apply(Boolean input) { return BooleanData.forValue(input); } });
return ((IntegerData) data).getValue(); } else if (data instanceof BooleanData) { return ((BooleanData) data).getValue(); } else if (data instanceof FloatData) { return ((FloatData) data).getValue();
@Override public String coerceToString() { return toString(); }
/** * Private helper to convert a boolean result. * @param b The boolean to convert. */ private SoyData convertResult(boolean b) { return BooleanData.forValue(b); }
return ((BooleanData) data).getValue();
/** * Converts a boolean value to a SoyData (specifically a BooleanData). * @param value The boolean value to convert. */ public static SoyData toSoyData(boolean value) { return BooleanData.forValue(value); }
/** * Private helper to convert a boolean result. * * @param b The boolean to convert. */ private SoyValue convertResult(boolean b) { return BooleanData.forValue(b); }
/** * Converts a boolean value to a SoyData (specifically a BooleanData). * @param value The boolean value to convert. */ public static SoyData toSoyData(boolean value) { return BooleanData.forValue(value); }
/** * Private helper to convert a boolean result. * * @param b The boolean to convert. */ private SoyValue convertResult(boolean b) { return BooleanData.forValue(b); }
@Override public SoyValue soyFromProto(Object field) { return BooleanData.forValue((Boolean) field); }
@Override public SoyValue soyFromProto(Object field) { return BooleanData.forValue((Boolean) field); }
public static BooleanData $$isNonnull(SoyData value) { return BooleanData.forValue(! (value instanceof UndefinedData || value instanceof NullData)); }
@Override public SoyData computeForJava(List<SoyValue> soyDatas) { return BooleanData.forValue(soyDatas.get(0) instanceof SoyList); } }
@Override public SoyValue computeForJava(List<SoyValue> args) { SoyValue arg = args.get(0); return BooleanData.forValue(!(arg instanceof UndefinedData || arg instanceof NullData)); }
@Override public SoyData computeForTofu(List<SoyData> soyDatas) { return BooleanData.forValue(soyDatas.get(0) instanceof Map); } }
@Override public SoyData computeForJava(List<SoyValue> soyDatas) { return BooleanData.forValue(soyDatas.get(0) instanceof SoyDict); } }
@Override public SoyValue computeForJava(List<SoyValue> args) { SoyValue arg = args.get(0); return BooleanData.forValue(arg instanceof UndefinedData || arg instanceof NullData); }