Class ScalarTestApi
java.lang.Object
org.eclipse.microprofile.graphql.tck.apps.basic.api.ScalarTestApi
Scalar testing. This allows basic testing of the scalar mapping as defined in GraphQL Entities-Scalars section.
- Author:
- Phillip Kruger (phillip.kruger@redhat.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbasicMessageEcho(BasicInput input) bytechar[]chardoublefloatgetaway()shortid()intbooleanlongsetScalarHolder(ScalarHolder scalarHolder) testNonNullParameter(@NonNull String param) @DateFormat(value="dd MMM yyyy",locale="en-GB") LocalDate@NumberFormat(value="number #",locale="en-GB") IntegertransformedNumber(Integer input)
-
Constructor Details
-
ScalarTestApi
public ScalarTestApi()
-
-
Method Details
-
getScalarHolder
-
setScalarHolder
-
getShortPrimitive
-
getShortObject
-
intPrimitive
-
intObject
-
longPrimitive
-
longObject
-
floatPrimitive
-
floatObject
-
doublePrimitive
-
doubleObject
-
isBooleanPrimitive
-
isBooleanObject
-
charPrimitive
-
charObject
-
charArray
-
stringObject
-
bytePrimitive
-
byteObject
-
bigIntegerObject
-
bigDecimalObject
-
dateObject
-
timeObject
-
dateTimeObject
-
id
-
basicMessageEcho
-
getaway
-
settlement
-
testNonNullParameter
-
transformedDate
@Query @Description("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() -
transformedNumber
@Mutation @Description("Testing transformed number as a response") @NumberFormat(value="number #", locale="en-GB") public @NumberFormat(value="number #",locale="en-GB") Integer transformedNumber(Integer input)
-