This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch CAUSEWAY-3676 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit c094278d70905d5103a0bf950e56b0513f60719e Author: danhaywood <[email protected]> AuthorDate: Fri Jan 26 06:55:38 2024 +0000 CAUSEWAY-3676: individual param validate (2) --- .../viewer/graphql/model/domain/GqlvAction.java | 7 +- .../graphql/model/domain/GqlvActionParam.java | 11 +- .../model/domain/GqlvActionParamDisabled.java | 12 +- .../model/domain/GqlvActionParamValidate.java | 18 +- ...ActionValidate.java => GqlvActionValidity.java} | 4 +- ...est.find_depthead_and_change_name_invalid._.gql | 6 +- ..._depthead_and_change_name_invalid.approved.json | 13 +- ..._depthead_and_change_name_invoke_invalid._.gql} | 0 ...d_and_change_name_invoke_invalid.approved.json} | 0 .../graphql/viewer/test/e2e/Domain_IntegTest.java | 8 + .../test/e2e/Schema_IntegTest.schema.approved.json | 1646 +++++++++++++++++++- .../graphql/test/src/test/resources/schema.gql | 156 +- 12 files changed, 1718 insertions(+), 163 deletions(-) diff --git a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java index f0d9d6c10b..fa95ef680a 100644 --- a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java +++ b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java @@ -35,7 +35,6 @@ import graphql.schema.*; import lombok.extern.log4j.Log4j2; import lombok.val; -import java.util.List; import java.util.Map; import java.util.Optional; import java.util.stream.Collectors; @@ -49,7 +48,7 @@ public class GqlvAction implements GqlvMemberHidden.Holder<ObjectAction>, GqlvMemberDisabled.Holder<ObjectAction>, GqlvActionInvoke.Holder, - GqlvActionValidate.Holder, + GqlvActionValidity.Holder, GqlvActionParams.Holder { private final GraphQLObjectType.Builder gqlObjectTypeBuilder; @@ -57,7 +56,7 @@ public class GqlvAction private final GqlvMemberHidden<ObjectAction> hidden; private final GqlvMemberDisabled<ObjectAction> disabled; - private final GqlvActionValidate validate; + private final GqlvActionValidity validate; private final GqlvActionInvoke invoke; /** * Populated iif there are params for this action. @@ -74,7 +73,7 @@ public class GqlvAction this.hidden = new GqlvMemberHidden<>(this, context); this.disabled = new GqlvMemberDisabled<>(this, context); - this.validate = new GqlvActionValidate(this, context); + this.validate = new GqlvActionValidity(this, context); this.invoke = new GqlvActionInvoke(this, context); val params = new GqlvActionParams(this, context); this.params = params.hasParams() ? params : null; diff --git a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParam.java b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParam.java index e76bc552f2..bda6cd8bd0 100644 --- a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParam.java +++ b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParam.java @@ -40,10 +40,10 @@ import static graphql.schema.GraphQLObjectType.newObject; @Log4j2 public class GqlvActionParam - implements GqlvActionParamDisabled.Holder, + implements GqlvActionParamValidate.Holder, GqlvActionParamHidden.Holder, GqlvActionParamChoices.Holder, - GqlvActionParamValidate.Holder { + GqlvActionParamDisabled.Holder { @Getter private final Holder holder; @Getter private final ObjectActionParameter objectActionParameter; @@ -55,7 +55,8 @@ public class GqlvActionParam private final GqlvActionParamChoices choices; private final GqlvActionParamHidden hidden; - private final GqlvActionParamDisabled disabled; + private final GqlvActionParamDisabled validate; + private final GqlvActionParamValidate disabled; private final GraphQLFieldDefinition field; @@ -71,9 +72,10 @@ public class GqlvActionParam this.gqlObjectTypeBuilder = newObject().name(TypeNames.actionParamTypeNameFor(holder.getObjectSpecification(), objectActionParameter)); this.hidden = new GqlvActionParamHidden(this, context); - this.disabled = new GqlvActionParamDisabled(this, context); + this.disabled = new GqlvActionParamValidate(this, context); val choices = new GqlvActionParamChoices(this, context); this.choices = choices.hasChoices() ? choices : null; + this.validate = new GqlvActionParamDisabled(this, context); this.gqlObjectType = gqlObjectTypeBuilder.build(); @@ -114,6 +116,7 @@ public class GqlvActionParam if (choices != null) { choices.addDataFetcher(); } + validate.addDataFetcher(); } diff --git a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamDisabled.java b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamDisabled.java index bc5946a3e7..2c9ffd4dd3 100644 --- a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamDisabled.java +++ b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamDisabled.java @@ -27,8 +27,6 @@ import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectActionProvider import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider; import org.apache.causeway.viewer.graphql.model.types.TypeMapper; -import static org.apache.causeway.viewer.graphql.model.domain.GqlvAction.addGqlArguments; - import lombok.val; import lombok.extern.log4j.Log4j2; @@ -37,6 +35,9 @@ import graphql.schema.GraphQLFieldDefinition; import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition; +import static org.apache.causeway.viewer.graphql.model.domain.GqlvAction.addGqlArguments; + + @Log4j2 public class GqlvActionParamDisabled { @@ -54,7 +55,7 @@ public class GqlvActionParamDisabled { val fieldBuilder = newFieldDefinition() .name("disabled") .type(TypeMapper.scalarTypeFor(String.class)); - addGqlArguments(holder.getObjectAction(), fieldBuilder, TypeMapper.InputContext.DISABLE, holder.getParamNum()); + addGqlArguments(holder.getObjectAction(), fieldBuilder, TypeMapper.InputContext.DISABLE, holder.getParamNum()+1); this.field = holder.addField(fieldBuilder.build()); } @@ -69,9 +70,7 @@ public class GqlvActionParamDisabled { private String disabled(final DataFetchingEnvironment dataFetchingEnvironment) { val sourcePojo = BookmarkedPojo.sourceFrom(dataFetchingEnvironment); - - val sourcePojoClass = sourcePojo.getClass(); - val objectSpecification = context.specificationLoader.loadSpecification(sourcePojoClass); + val objectSpecification = context.specificationLoader.loadSpecification(sourcePojo.getClass()); if (objectSpecification == null) { return "Disabled"; } @@ -81,7 +80,6 @@ public class GqlvActionParamDisabled { val actionInteractionHead = objectAction.interactionHead(managedObject); val objectActionParameter = objectAction.getParameterById(holder.getObjectActionParameter().getId()); - val argumentManagedObjects = GqlvAction.argumentManagedObjectsFor(dataFetchingEnvironment, objectAction, context.bookmarkService); val usable = objectActionParameter.isUsable(actionInteractionHead, argumentManagedObjects, InteractionInitiatedBy.USER); diff --git a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamValidate.java b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamValidate.java index d220e31fc6..53ee9cad3a 100644 --- a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamValidate.java +++ b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamValidate.java @@ -27,6 +27,8 @@ import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectActionProvider import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider; import org.apache.causeway.viewer.graphql.model.types.TypeMapper; +import static org.apache.causeway.viewer.graphql.model.domain.GqlvAction.addGqlArgument; + import lombok.val; import lombok.extern.log4j.Log4j2; @@ -35,9 +37,6 @@ import graphql.schema.GraphQLFieldDefinition; import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition; -import static org.apache.causeway.viewer.graphql.model.domain.GqlvAction.addGqlArgument; - - @Log4j2 public class GqlvActionParamValidate { @@ -53,9 +52,9 @@ public class GqlvActionParamValidate { this.context = context; val fieldBuilder = newFieldDefinition() - .name("validate") + .name("validity") .type(TypeMapper.scalarTypeFor(String.class)); - addGqlArgument(holder.getObjectAction(), fieldBuilder, TypeMapper.InputContext.DISABLE, holder.getParamNum()+1); + addGqlArgument(holder.getObjectAction(), fieldBuilder, TypeMapper.InputContext.DISABLE, holder.getParamNum()); this.field = holder.addField(fieldBuilder.build()); } @@ -70,9 +69,11 @@ public class GqlvActionParamValidate { private String disabled(final DataFetchingEnvironment dataFetchingEnvironment) { val sourcePojo = BookmarkedPojo.sourceFrom(dataFetchingEnvironment); - val objectSpecification = context.specificationLoader.loadSpecification(sourcePojo.getClass()); + + val sourcePojoClass = sourcePojo.getClass(); + val objectSpecification = context.specificationLoader.loadSpecification(sourcePojoClass); if (objectSpecification == null) { - return "Disabled"; + return "Invalid"; } val objectAction = holder.getObjectAction(); @@ -80,10 +81,11 @@ public class GqlvActionParamValidate { val actionInteractionHead = objectAction.interactionHead(managedObject); val objectActionParameter = objectAction.getParameterById(holder.getObjectActionParameter().getId()); + val argumentManagedObjects = GqlvAction.argumentManagedObjectsFor(dataFetchingEnvironment, objectAction, context.bookmarkService); val usable = objectActionParameter.isUsable(actionInteractionHead, argumentManagedObjects, InteractionInitiatedBy.USER); - return usable.isVetoed() ? usable.getReasonAsString().orElse("Disabled") : null; + return usable.isVetoed() ? usable.getReasonAsString().orElse("Invalid") : null; } public interface Holder diff --git a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidate.java b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidity.java similarity index 98% rename from incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidate.java rename to incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidity.java index 2abf2c02a7..bbff8d3fe3 100644 --- a/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidate.java +++ b/incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionValidity.java @@ -43,13 +43,13 @@ import graphql.schema.GraphQLOutputType; import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition; @Log4j2 -public class GqlvActionValidate { +public class GqlvActionValidity { private final Holder holder; private final Context context; private final GraphQLFieldDefinition field; - public GqlvActionValidate( + public GqlvActionValidity( final Holder holder, final Context context ) { diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql index 4635de96a6..65e6fba626 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql @@ -3,11 +3,7 @@ findHeadByName { invoke(name: "Prof. Dicky Horwich") { changeName { - invokeIdempotent(newName: "Prof. Dicky Horwich!") { - name { - get - } - } + validate(newName: "Prof. Dicky Horwich!") } } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json index c253290018..e9037bea73 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json @@ -1,21 +1,10 @@ { - "errors" : [ { - "message" : "Exception while fetching data (/university_dept_DeptHeads/findHeadByName/invoke/changeName/invokeIdempotent) : Name cannot contain '!' character", - "locations" : [ { - "line" : 6, - "column" : 11 - } ], - "path" : [ "university_dept_DeptHeads", "findHeadByName", "invoke", "changeName", "invokeIdempotent" ], - "extensions" : { - "classification" : "DataFetchingException" - } - } ], "data" : { "university_dept_DeptHeads" : { "findHeadByName" : { "invoke" : { "changeName" : { - "invokeIdempotent" : null + "validate" : "Name cannot contain '!' character" } } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invoke_invalid._.gql similarity index 100% copy from incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid._.gql copy to incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invoke_invalid._.gql diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invoke_invalid.approved.json similarity index 100% copy from incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invalid.approved.json copy to incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.find_depthead_and_change_name_invoke_invalid.approved.json diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.java b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.java index 1042dd435f..6a2939b2af 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.java +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.java @@ -319,6 +319,14 @@ public class Domain_IntegTest extends CausewayViewerGraphqlTestModuleIntegTestAb Approvals.verify(response, jsonOptions()); } + @Test + @UseReporter(DiffReporter.class) + void find_depthead_and_change_name_invoke_invalid() throws Exception { + + // when, then + Approvals.verify(submit(), jsonOptions()); + } + @Test @UseReporter(DiffReporter.class) void find_depthead_and_change_name() throws Exception { diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json index 1becc2ce65..24f8bc2b9d 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Schema_IntegTest.schema.approved.json @@ -13567,10 +13567,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "leftConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "leftConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -13607,6 +13636,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "rightConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -13619,6 +13668,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "rightConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -13867,10 +13925,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14004,10 +14091,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "rightMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "rightMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14174,10 +14290,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14214,6 +14359,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "rightMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -14226,6 +14391,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "rightMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -14404,10 +14578,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "chainingFunction", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "chainingFunction", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14692,10 +14895,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14936,9 +15168,18 @@ "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "disabled", + "name" : "validity", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -14946,14 +15187,34 @@ }, "isDeprecated" : false, "deprecationReason" : null - } ], - "inputFields" : null, - "interfaces" : [ ], - "enumValues" : null, - "possibleTypes" : null - }, { - "kind" : "OBJECT", - "name" : "org_apache_causeway_commons_functional_Railway__mapFailure__failureMapper__gqlv_action_parameter", + }, { + "name" : "disabled", + "description" : null, + "args" : [ { + "name" : "successConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + } ], + "inputFields" : null, + "interfaces" : [ ], + "enumValues" : null, + "possibleTypes" : null + }, { + "kind" : "OBJECT", + "name" : "org_apache_causeway_commons_functional_Railway__mapFailure__failureMapper__gqlv_action_parameter", "description" : null, "fields" : [ { "name" : "hidden", @@ -14966,10 +15227,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -15209,10 +15499,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -15372,10 +15691,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -15570,10 +15918,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "exceptionWrapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_BiFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "exceptionWrapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_BiFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -15760,10 +16137,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -15897,10 +16303,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "arg0", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -16095,10 +16530,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "exceptionWrapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_BiFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "exceptionWrapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_BiFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -16907,9 +17371,18 @@ "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "disabled", + "name" : "validity", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -16917,12 +17390,32 @@ }, "isDeprecated" : false, "deprecationReason" : null - } ], - "inputFields" : null, - "interfaces" : [ ], - "enumValues" : null, - "possibleTypes" : null - }, { + }, { + "name" : "disabled", + "description" : null, + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + } ], + "inputFields" : null, + "interfaces" : [ ], + "enumValues" : null, + "possibleTypes" : null + }, { "kind" : "OBJECT", "name" : "org_apache_causeway_commons_functional_Try__accept__gqlv_action", "description" : null, @@ -17085,6 +17578,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -17097,6 +17610,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "successConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -17321,10 +17843,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -17458,10 +18009,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -17595,10 +18175,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -17793,10 +18402,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "exceptionConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "exceptionConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18036,10 +18674,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "valueConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "valueConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18173,10 +18840,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "valueConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "valueConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18363,10 +19059,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "recoveryMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "recoveryMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18394,10 +19119,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18637,10 +19391,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18774,10 +19557,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18911,10 +19723,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -18942,10 +19783,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -19121,6 +19991,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -19133,6 +20023,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "successMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -19161,10 +20060,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "fallback", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "fallback", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -19388,10 +20316,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "callable", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "callable", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -19631,10 +20588,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "runnable", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "runnable", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -19768,10 +20754,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "next", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "next", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_concurrent_Callable__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -20800,10 +21815,30 @@ "fields" : [ { "name" : "hidden", "description" : null, - "args" : [ ], + "args" : [ ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", - "name" : "Boolean", + "name" : "String", "ofType" : null }, "isDeprecated" : false, @@ -20811,7 +21846,16 @@ }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -21020,6 +22064,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -21032,6 +22096,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -21078,6 +22151,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "thirdParameter", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -21099,6 +22192,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "thirdParameter", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -21127,10 +22229,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -21306,6 +22437,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -21318,6 +22469,15 @@ "ofType" : null }, "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null } ], "type" : { "kind" : "SCALAR", @@ -21644,10 +22804,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "staffMember", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_StaffMember__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "staffMember", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_StaffMember__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -21781,10 +22970,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "newName", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "newName", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -22163,9 +23381,18 @@ "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "disabled", + "name" : "validity", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "staffMember", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_StaffMember__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -22188,6 +23415,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "disabled", + "description" : null, + "args" : [ { + "name" : "staffMember", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_StaffMember__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null } ], "inputFields" : null, "interfaces" : [ ], @@ -22305,6 +23552,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "deptHead", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_DeptHead__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, @@ -22312,8 +23579,17 @@ "name" : "name", "description" : null, "type" : { - "kind" : "SCALAR", - "name" : "String", + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "deptHead", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_DeptHead__gqlv_input", "ofType" : null }, "defaultValue" : null @@ -22480,10 +23756,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -22674,10 +23979,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -22770,9 +24104,18 @@ "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "disabled", + "name" : "validity", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "department", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_Department__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -22795,6 +24138,26 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "disabled", + "description" : null, + "args" : [ { + "name" : "department", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_Department__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null } ], "inputFields" : null, "interfaces" : [ ], @@ -23027,10 +24390,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "newName", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "newName", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -23488,10 +24880,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -23857,14 +25278,14 @@ "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "disabled", + "name" : "validity", "description" : null, "args" : [ { - "name" : "name", + "name" : "department", "description" : null, "type" : { - "kind" : "SCALAR", - "name" : "String", + "kind" : "INPUT_OBJECT", + "name" : "university_dept_Department__gqlv_input", "ofType" : null }, "defaultValue" : null @@ -23900,6 +25321,35 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "disabled", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "department", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "university_dept_Department__gqlv_input", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null } ], "inputFields" : null, "interfaces" : [ ], @@ -24059,10 +25509,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", @@ -24253,10 +25732,39 @@ }, "isDeprecated" : false, "deprecationReason" : null + }, { + "name" : "validity", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null }, { "name" : "disabled", "description" : null, - "args" : [ ], + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], "type" : { "kind" : "SCALAR", "name" : "String", diff --git a/incubator/viewers/graphql/test/src/test/resources/schema.gql b/incubator/viewers/graphql/test/src/test/resources/schema.gql index 125da2870e..7a1410df17 100644 --- a/incubator/viewers/graphql/test/src/test/resources/schema.gql +++ b/incubator/viewers/graphql/test/src/test/resources/schema.gql @@ -1283,13 +1283,15 @@ type org_apache_causeway_commons_functional_Either__accept__gqlv_action_params { } type org_apache_causeway_commons_functional_Either__accept__leftConsumer__gqlv_action_parameter { - disabled: String + disabled(leftConsumer: java_util_function_Consumer__gqlv_input): String hidden: Boolean + validity(leftConsumer: java_util_function_Consumer__gqlv_input): String } type org_apache_causeway_commons_functional_Either__accept__rightConsumer__gqlv_action_parameter { - disabled(leftConsumer: java_util_function_Consumer__gqlv_input): String + disabled(leftConsumer: java_util_function_Consumer__gqlv_input, rightConsumer: java_util_function_Consumer__gqlv_input): String hidden(leftConsumer: java_util_function_Consumer__gqlv_input): Boolean + validity(rightConsumer: java_util_function_Consumer__gqlv_input): String } type org_apache_causeway_commons_functional_Either__gqlv_meta { @@ -1317,8 +1319,9 @@ type org_apache_causeway_commons_functional_Either__mapLeft__gqlv_action_params } type org_apache_causeway_commons_functional_Either__mapLeft__leftMapper__gqlv_action_parameter { - disabled: String + disabled(leftMapper: java_util_function_Function__gqlv_input): String hidden: Boolean + validity(leftMapper: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_Either__mapRight__gqlv_action { @@ -1334,8 +1337,9 @@ type org_apache_causeway_commons_functional_Either__mapRight__gqlv_action_params } type org_apache_causeway_commons_functional_Either__mapRight__rightMapper__gqlv_action_parameter { - disabled: String + disabled(rightMapper: java_util_function_Function__gqlv_input): String hidden: Boolean + validity(rightMapper: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_Either__map__gqlv_action { @@ -1352,13 +1356,15 @@ type org_apache_causeway_commons_functional_Either__map__gqlv_action_params { } type org_apache_causeway_commons_functional_Either__map__leftMapper__gqlv_action_parameter { - disabled: String + disabled(leftMapper: java_util_function_Function__gqlv_input): String hidden: Boolean + validity(leftMapper: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_Either__map__rightMapper__gqlv_action_parameter { - disabled(leftMapper: java_util_function_Function__gqlv_input): String + disabled(leftMapper: java_util_function_Function__gqlv_input, rightMapper: java_util_function_Function__gqlv_input): String hidden(leftMapper: java_util_function_Function__gqlv_input): Boolean + validity(rightMapper: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_Either__right__gqlv_action { @@ -1380,8 +1386,9 @@ type org_apache_causeway_commons_functional_Railway { } type org_apache_causeway_commons_functional_Railway__chain__chainingFunction__gqlv_action_parameter { - disabled: String + disabled(chainingFunction: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(chainingFunction: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Railway__chain__gqlv_action { @@ -1410,8 +1417,9 @@ type org_apache_causeway_commons_functional_Railway__gqlv_meta { } type org_apache_causeway_commons_functional_Railway__ifFailure__failureConsumer__gqlv_action_parameter { - disabled: String + disabled(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Railway__ifFailure__gqlv_action { @@ -1439,13 +1447,15 @@ type org_apache_causeway_commons_functional_Railway__ifSuccess__gqlv_action_para } type org_apache_causeway_commons_functional_Railway__ifSuccess__successConsumer__gqlv_action_parameter { - disabled: String + disabled(successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Railway__mapFailure__failureMapper__gqlv_action_parameter { - disabled: String + disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Railway__mapFailure__gqlv_action { @@ -1473,8 +1483,9 @@ type org_apache_causeway_commons_functional_Railway__mapSuccess__gqlv_action_par } type org_apache_causeway_commons_functional_Railway__mapSuccess__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Railway__success__gqlv_property { @@ -1492,8 +1503,9 @@ type org_apache_causeway_commons_functional_ThrowingConsumer { } type org_apache_causeway_commons_functional_ThrowingConsumer__andThen__arg0__gqlv_action_parameter { - disabled: String + disabled(arg0: java_util_function_Consumer__gqlv_input): String hidden: Boolean + validity(arg0: java_util_function_Consumer__gqlv_input): String } type org_apache_causeway_commons_functional_ThrowingConsumer__andThen__gqlv_action { @@ -1514,8 +1526,9 @@ type org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_meta { } type org_apache_causeway_commons_functional_ThrowingConsumer__throwing__exceptionWrapper__gqlv_action_parameter { - disabled: String + disabled(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String hidden: Boolean + validity(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String } type org_apache_causeway_commons_functional_ThrowingConsumer__throwing__gqlv_action { @@ -1538,8 +1551,9 @@ type org_apache_causeway_commons_functional_ThrowingFunction { } type org_apache_causeway_commons_functional_ThrowingFunction__andThen__arg0__gqlv_action_parameter { - disabled: String + disabled(arg0: java_util_function_Function__gqlv_input): String hidden: Boolean + validity(arg0: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_ThrowingFunction__andThen__gqlv_action { @@ -1555,8 +1569,9 @@ type org_apache_causeway_commons_functional_ThrowingFunction__andThen__gqlv_acti } type org_apache_causeway_commons_functional_ThrowingFunction__compose__arg0__gqlv_action_parameter { - disabled: String + disabled(arg0: java_util_function_Function__gqlv_input): String hidden: Boolean + validity(arg0: java_util_function_Function__gqlv_input): String } type org_apache_causeway_commons_functional_ThrowingFunction__compose__gqlv_action { @@ -1577,8 +1592,9 @@ type org_apache_causeway_commons_functional_ThrowingFunction__gqlv_meta { } type org_apache_causeway_commons_functional_ThrowingFunction__throwing__exceptionWrapper__gqlv_action_parameter { - disabled: String + disabled(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String hidden: Boolean + validity(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String } type org_apache_causeway_commons_functional_ThrowingFunction__throwing__gqlv_action { @@ -1670,8 +1686,9 @@ type org_apache_causeway_commons_functional_Try { } type org_apache_causeway_commons_functional_Try__accept__failureConsumer__gqlv_action_parameter { - disabled: String + disabled(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Try__accept__gqlv_action { @@ -1688,8 +1705,9 @@ type org_apache_causeway_commons_functional_Try__accept__gqlv_action_params { } type org_apache_causeway_commons_functional_Try__accept__successConsumer__gqlv_action_parameter { - disabled(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + disabled(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input, successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean + validity(successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Try__failure__gqlv_property { @@ -1713,8 +1731,9 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccessAsNullable__gqlv_ } type org_apache_causeway_commons_functional_Try__flatMapSuccessAsNullable__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__gqlv_action { @@ -1730,8 +1749,9 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__gqlv } type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__flatMapSuccess__gqlv_action { @@ -1747,8 +1767,9 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccess__gqlv_action_par } type org_apache_causeway_commons_functional_Try__flatMapSuccess__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__gqlv_meta { @@ -1771,8 +1792,9 @@ type org_apache_causeway_commons_functional_Try__ifFailureFail__gqlv_action { } type org_apache_causeway_commons_functional_Try__ifFailure__exceptionConsumer__gqlv_action_parameter { - disabled: String + disabled(exceptionConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(exceptionConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Try__ifFailure__gqlv_action { @@ -1800,8 +1822,9 @@ type org_apache_causeway_commons_functional_Try__ifSuccessAsNullable__gqlv_actio } type org_apache_causeway_commons_functional_Try__ifSuccessAsNullable__valueConsumer__gqlv_action_parameter { - disabled: String + disabled(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Try__ifSuccess__gqlv_action { @@ -1817,8 +1840,9 @@ type org_apache_causeway_commons_functional_Try__ifSuccess__gqlv_action_params { } type org_apache_causeway_commons_functional_Try__ifSuccess__valueConsumer__gqlv_action_parameter { - disabled: String + disabled(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String hidden: Boolean + validity(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapEmptyToFailure__gqlv_action { @@ -1841,13 +1865,15 @@ type org_apache_causeway_commons_functional_Try__mapFailureToSuccess__gqlv_actio } type org_apache_causeway_commons_functional_Try__mapFailureToSuccess__recoveryMapper__gqlv_action_parameter { - disabled: String + disabled(recoveryMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(recoveryMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapFailure__failureMapper__gqlv_action_parameter { - disabled: String + disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapFailure__gqlv_action { @@ -1875,8 +1901,9 @@ type org_apache_causeway_commons_functional_Try__mapSuccessAsNullable__gqlv_acti } type org_apache_causeway_commons_functional_Try__mapSuccessAsNullable__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__gqlv_action { @@ -1892,8 +1919,9 @@ type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__gqlv_act } type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapSuccess__gqlv_action { @@ -1909,13 +1937,15 @@ type org_apache_causeway_commons_functional_Try__mapSuccess__gqlv_action_params } type org_apache_causeway_commons_functional_Try__mapSuccess__successMapper__gqlv_action_parameter { - disabled: String + disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapToEither__failureMapper__gqlv_action_parameter { - disabled: String + disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden: Boolean + validity(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__mapToEither__gqlv_action { @@ -1932,13 +1962,15 @@ type org_apache_causeway_commons_functional_Try__mapToEither__gqlv_action_params } type org_apache_causeway_commons_functional_Try__mapToEither__successMapper__gqlv_action_parameter { - disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input, successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String hidden(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean + validity(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String } type org_apache_causeway_commons_functional_Try__orCall__fallback__gqlv_action_parameter { - disabled: String + disabled(fallback: java_util_concurrent_Callable__gqlv_input): String hidden: Boolean + validity(fallback: java_util_concurrent_Callable__gqlv_input): String } type org_apache_causeway_commons_functional_Try__orCall__gqlv_action { @@ -1962,8 +1994,9 @@ type org_apache_causeway_commons_functional_Try__success__gqlv_property { } type org_apache_causeway_commons_functional_Try__thenCall__callable__gqlv_action_parameter { - disabled: String + disabled(callable: java_util_concurrent_Callable__gqlv_input): String hidden: Boolean + validity(callable: java_util_concurrent_Callable__gqlv_input): String } type org_apache_causeway_commons_functional_Try__thenCall__gqlv_action { @@ -1991,8 +2024,9 @@ type org_apache_causeway_commons_functional_Try__thenRun__gqlv_action_params { } type org_apache_causeway_commons_functional_Try__thenRun__runnable__gqlv_action_parameter { - disabled: String + disabled(runnable: org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input): String hidden: Boolean + validity(runnable: org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input): String } type org_apache_causeway_commons_functional_Try__then__gqlv_action { @@ -2008,8 +2042,9 @@ type org_apache_causeway_commons_functional_Try__then__gqlv_action_params { } type org_apache_causeway_commons_functional_Try__then__next__gqlv_action_parameter { - disabled: String + disabled(next: java_util_concurrent_Callable__gqlv_input): String hidden: Boolean + validity(next: java_util_concurrent_Callable__gqlv_input): String } type org_apache_causeway_commons_functional_Try__value__gqlv_property { @@ -2118,8 +2153,9 @@ type university_admin_AdminMenu { } type university_admin_AdminMenu__actionWithDisabledParam__firstParam__gqlv_action_parameter { - disabled: String + disabled(firstParam: String): String hidden: Boolean + validity(firstParam: String): String } type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action { @@ -2137,18 +2173,21 @@ type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_params { } type university_admin_AdminMenu__actionWithDisabledParam__secondParam__gqlv_action_parameter { - disabled(firstParam: String): String + disabled(firstParam: String, secondParam: String): String hidden(firstParam: String): Boolean + validity(secondParam: String): String } type university_admin_AdminMenu__actionWithDisabledParam__thirdParameter__gqlv_action_parameter { - disabled(firstParam: String, secondParam: String): String + disabled(firstParam: String, secondParam: String, thirdParameter: String): String hidden(firstParam: String, secondParam: String): Boolean + validity(thirdParameter: String): String } type university_admin_AdminMenu__actionWithHiddenParam__firstParam__gqlv_action_parameter { - disabled: String + disabled(firstParam: String): String hidden: Boolean + validity(firstParam: String): String } type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action { @@ -2165,8 +2204,9 @@ type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_params { } type university_admin_AdminMenu__actionWithHiddenParam__secondParam__gqlv_action_parameter { - disabled(firstParam: String): String + disabled(firstParam: String, secondParam: String): String hidden(firstParam: String): Boolean + validity(secondParam: String): String } type university_admin_AdminMenu__adminAction__gqlv_action { @@ -2206,8 +2246,9 @@ type university_dept_Department__addStaffMember__gqlv_action_params { } type university_dept_Department__addStaffMember__staffMember__gqlv_action_parameter { - disabled: String + disabled(staffMember: university_dept_StaffMember__gqlv_input): String hidden: Boolean + validity(staffMember: university_dept_StaffMember__gqlv_input): String } type university_dept_Department__changeName__gqlv_action { @@ -2223,8 +2264,9 @@ type university_dept_Department__changeName__gqlv_action_params { } type university_dept_Department__changeName__newName__gqlv_action_parameter { - disabled: String + disabled(newName: String): String hidden: Boolean + validity(newName: String): String } type university_dept_Department__deptHead__gqlv_property { @@ -2263,8 +2305,9 @@ type university_dept_Department__removeStaffMember__gqlv_action_params { type university_dept_Department__removeStaffMember__staffMember__gqlv_action_parameter { choices: [university_dept_StaffMember] - disabled: String + disabled(staffMember: university_dept_StaffMember__gqlv_input): String hidden: Boolean + validity(staffMember: university_dept_StaffMember__gqlv_input): String } type university_dept_Department__staffMembers__gqlv_collection { @@ -2280,8 +2323,9 @@ type university_dept_Departments { } type university_dept_Departments__createDepartment__deptHead__gqlv_action_parameter { - disabled(name: String): String + disabled(deptHead: university_dept_DeptHead__gqlv_input, name: String): String hidden(name: String): Boolean + validity(deptHead: university_dept_DeptHead__gqlv_input): String } type university_dept_Departments__createDepartment__gqlv_action { @@ -2298,8 +2342,9 @@ type university_dept_Departments__createDepartment__gqlv_action_params { } type university_dept_Departments__createDepartment__name__gqlv_action_parameter { - disabled: String + disabled(name: String): String hidden: Boolean + validity(name: String): String } type university_dept_Departments__findAllDepartments__gqlv_action { @@ -2322,8 +2367,9 @@ type university_dept_Departments__findByName__gqlv_action_params { } type university_dept_Departments__findByName__name__gqlv_action_parameter { - disabled: String + disabled(name: String): String hidden: Boolean + validity(name: String): String } type university_dept_DeptHead { @@ -2336,8 +2382,9 @@ type university_dept_DeptHead { type university_dept_DeptHead__changeDepartment__department__gqlv_action_parameter { choices: [university_dept_Department] - disabled: String + disabled(department: university_dept_Department__gqlv_input): String hidden: Boolean + validity(department: university_dept_Department__gqlv_input): String } type university_dept_DeptHead__changeDepartment__gqlv_action { @@ -2365,8 +2412,9 @@ type university_dept_DeptHead__changeName__gqlv_action_params { } type university_dept_DeptHead__changeName__newName__gqlv_action_parameter { - disabled: String + disabled(newName: String): String hidden: Boolean + validity(newName: String): String } type university_dept_DeptHead__department__gqlv_property { @@ -2416,8 +2464,9 @@ type university_dept_DeptHeads__findHeadByName__gqlv_action_params { } type university_dept_DeptHeads__findHeadByName__name__gqlv_action_parameter { - disabled: String + disabled(name: String): String hidden: Boolean + validity(name: String): String } type university_dept_Staff { @@ -2456,8 +2505,9 @@ type university_dept_StaffMember__name__gqlv_property { type university_dept_Staff__createStaffMember__department__gqlv_action_parameter { choices(name: String): [university_dept_Department] - disabled(name: String): String + disabled(department: university_dept_Department__gqlv_input, name: String): String hidden(name: String): Boolean + validity(department: university_dept_Department__gqlv_input): String } type university_dept_Staff__createStaffMember__gqlv_action { @@ -2474,8 +2524,9 @@ type university_dept_Staff__createStaffMember__gqlv_action_params { } type university_dept_Staff__createStaffMember__name__gqlv_action_parameter { - disabled: String + disabled(name: String): String hidden: Boolean + validity(name: String): String } type university_dept_Staff__findAllStaffMembers__gqlv_action { @@ -2498,8 +2549,9 @@ type university_dept_Staff__findByName__gqlv_action_params { } type university_dept_Staff__findByName__name__gqlv_action_parameter { - disabled: String + disabled(name: String): String hidden: Boolean + validity(name: String): String } input causeway_applib_DomainObjectList__gqlv_input {
