@GraphQLApi public class ScalarTestApi extends Object
Constructor and Description |
---|
ScalarTestApi() |
@Query(value="testScalarsInPojo") public ScalarHolder getScalarHolder()
@Mutation public ScalarHolder setScalarHolder(ScalarHolder scalarHolder)
@Query public short getShortPrimitive()
@Query public int intPrimitive()
@Query public long longPrimitive()
@Query public float floatPrimitive()
@Query public double doublePrimitive()
@Query public boolean isBooleanPrimitive()
@Query public char charPrimitive()
@Query public char[] charArray()
@Query public byte bytePrimitive()
@Query public BigInteger bigIntegerObject()
@Query @Name(value="testBigDecimalObject") public BigDecimal bigDecimalObject()
@Query public LocalDateTime dateTimeObject()
@Query public BasicInterface basicMessageEcho(@Name(value="input") BasicInput input)
@Query public String testNonNullParameter(@Name(value="param") @NonNull @NonNull String param)
@Query @Description(value="Testing transformed date as a response") @DateFormat(value="dd MMM yyyy", locale="en-GB") public @DateFormat(value="dd MMM yyyy",locale="en-GB") LocalDate transformedDate()
@Mutation @Description(value="Testing transformed number as a response") @NumberFormat(value="number #", locale="en-GB") public @NumberFormat(value="number #",locale="en-GB") Integer transformedNumber(Integer input)
Copyright © 2019 – 2022 Eclipse Foundation. All rights reserved.
Use is subject to license terms.