@Target(value={PARAMETER,FIELD,METHOD}) @Retention(value=RUNTIME) @Documented public @interface DefaultValue
public class CharacterService {
@Query("searchByName"),
public List <Character > getByName(
@Name("name")
@DefaultValue("Han Solo")
String name) {
//...
}
}
Schema generation of this would result in a stanza such as:
type Query {
searchByName(name: String = "Han Solo"): [Character]
}
public abstract String value
Copyright © 2019 – 2022 Eclipse Foundation. All rights reserved.
Use is subject to license terms.