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 d2210d10a1c20a9a753f02d6a0840e05b295012f Author: danhaywood <[email protected]> AuthorDate: Thu Jan 25 17:26:43 2024 +0000 CAUSEWAY-3676: adds hidden param support --- .../graphql/model/domain/GqlvActionParam.java | 3 + .../model/domain/GqlvActionParamDisabled.java | 2 +- ...ramDisabled.java => GqlvActionParamHidden.java} | 26 +- ...main_IntegTest.action_with_disabled_param._.gql | 1 + ...egTest.action_with_disabled_param.approved.json | 1 + ...ntegTest.action_with_hidden_param.approved.json | 16 + .../test/e2e/Domain_IntegTest.admin_action._.gql | 1 + .../Domain_IntegTest.admin_action.approved.json | 3 +- ...te_department_name_param_disabled.approved.json | 4 +- .../e2e/Domain_IntegTest.other_admin_action._.gql | 1 + ...main_IntegTest.other_admin_action.approved.json | 1 + .../test/e2e/Schema_IntegTest.schema.approved.json | 1224 +++++++++++++++++++- .../graphql/test/src/test/resources/schema.gql | 49 + 13 files changed, 1283 insertions(+), 49 deletions(-) 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 ffaf8190d3..e2a8ec9487 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 @@ -47,6 +47,7 @@ public class GqlvActionParam implements GqlvActionParamDisabledHolder { private final GraphQLObjectType gqlObjectType; private final BookmarkService bookmarkService; + private final GqlvActionParamHidden hidden; private final GqlvActionParamDisabled disabled; private final GraphQLFieldDefinition field; @@ -63,6 +64,7 @@ public class GqlvActionParam implements GqlvActionParamDisabledHolder { this.gqlObjectTypeBuilder = newObject().name(TypeNames.actionParamTypeNameFor(holder.getHolder().getHolder().getObjectSpecification(), objectActionParameter)); this.bookmarkService = bookmarkService; + this.hidden = new GqlvActionParamHidden(this, codeRegistryBuilder, bookmarkService); this.disabled = new GqlvActionParamDisabled(this, codeRegistryBuilder, bookmarkService); this.gqlObjectType = gqlObjectTypeBuilder.build(); @@ -85,6 +87,7 @@ public class GqlvActionParam implements GqlvActionParamDisabledHolder { holder.coordinatesFor(field), new Fetcher()); + hidden.addDataFetcher(); disabled.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 6795ecc581..a4bd003669 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 @@ -81,7 +81,7 @@ public class GqlvActionParamDisabled { val objectSpecification = specificationLoader.loadSpecification(sourcePojoClass); if (objectSpecification == null) { // not expected - return null; + return "Disabled"; } val managedObject = ManagedObject.adaptSingular(objectSpecification, sourcePojo); 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/GqlvActionParamHidden.java similarity index 85% copy from incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamDisabled.java copy to incubator/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamHidden.java index 6795ecc581..07a3a1a48b 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/GqlvActionParamHidden.java @@ -1,4 +1,4 @@ -/* + /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information @@ -25,6 +25,8 @@ import org.apache.causeway.core.metamodel.object.ManagedObject; import org.apache.causeway.core.metamodel.spec.feature.ObjectAction; 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; @@ -33,12 +35,9 @@ import graphql.schema.GraphQLCodeRegistry; import graphql.schema.GraphQLFieldDefinition; import static graphql.schema.GraphQLFieldDefinition.newFieldDefinition; -import static graphql.schema.GraphQLObjectType.newObject; - -import static org.apache.causeway.viewer.graphql.model.domain.GqlvAction.addGqlArguments; @Log4j2 -public class GqlvActionParamDisabled { +public class GqlvActionParamHidden { private final GqlvActionParamDisabledHolder holder; private final GraphQLCodeRegistry.Builder codeRegistryBuilder; @@ -46,7 +45,7 @@ public class GqlvActionParamDisabled { private final GraphQLFieldDefinition field; - public GqlvActionParamDisabled( + public GqlvActionParamHidden( final GqlvActionParamDisabledHolder holder, final GraphQLCodeRegistry.Builder codeRegistryBuilder, final BookmarkService bookmarkService) { @@ -54,8 +53,8 @@ public class GqlvActionParamDisabled { this.codeRegistryBuilder = codeRegistryBuilder; GraphQLFieldDefinition.Builder fieldBuilder = newFieldDefinition() - .name("disabled") - .type(TypeMapper.scalarTypeFor(String.class)); + .name("hidden") + .type(TypeMapper.scalarTypeFor(boolean.class)); addGqlArguments(holder.getHolder().getHolder().getObjectAction(), fieldBuilder, TypeMapper.InputContext.DISABLE); this.field = holder.addField(fieldBuilder.build()); this.bookmarkService = bookmarkService; @@ -65,12 +64,11 @@ public class GqlvActionParamDisabled { public void addDataFetcher() { codeRegistryBuilder.dataFetcher( holder.coordinatesFor(field), - this::disabled + this::hidden ); } - private String disabled( - final DataFetchingEnvironment dataFetchingEnvironment) { + private boolean hidden(final DataFetchingEnvironment dataFetchingEnvironment) { final ObjectAction objectAction = holder.getHolder().getHolder().getObjectAction(); @@ -81,7 +79,7 @@ public class GqlvActionParamDisabled { val objectSpecification = specificationLoader.loadSpecification(sourcePojoClass); if (objectSpecification == null) { // not expected - return null; + return true; } val managedObject = ManagedObject.adaptSingular(objectSpecification, sourcePojo); @@ -91,7 +89,7 @@ public class GqlvActionParamDisabled { val argumentManagedObjects = GqlvAction.argumentManagedObjectsFor(dataFetchingEnvironment, objectAction, bookmarkService); - Consent usable = objectActionParameter.isUsable(actionInteractionHead, argumentManagedObjects, InteractionInitiatedBy.USER); - return usable.isVetoed() ? usable.getReasonAsString().orElse("Disabled") : null; + Consent visible = objectActionParameter.isVisible(actionInteractionHead, argumentManagedObjects, InteractionInitiatedBy.USER); + return visible.isVetoed(); } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param._.gql b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param._.gql index 9c6967c928..a1d54908c7 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param._.gql +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param._.gql @@ -1,6 +1,7 @@ { university_admin_AdminMenu { actionWithDisabledParam { + disabled params { firstParam { disabled diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param.approved.json index 1a14af5acb..ee44c013e3 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_disabled_param.approved.json @@ -2,6 +2,7 @@ "data" : { "university_admin_AdminMenu" : { "actionWithDisabledParam" : { + "disabled" : null, "params" : { "firstParam" : { "disabled" : "yup, disabled!" diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_hidden_param.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_hidden_param.approved.json index e69de29bb2..ad2ef5b5fb 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_hidden_param.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.action_with_hidden_param.approved.json @@ -0,0 +1,16 @@ +{ + "data" : { + "university_admin_AdminMenu" : { + "actionWithHiddenParam" : { + "params" : { + "firstParam" : { + "hidden" : true + }, + "secondParam" : { + "hidden" : false + } + } + } + } + } +} \ No newline at end of file diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action._.gql b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action._.gql index 211bc99bc8..0aed26c5db 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action._.gql +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action._.gql @@ -2,6 +2,7 @@ university_admin_AdminMenu { adminAction { hidden + disabled } } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action.approved.json index 8b652719f4..ab73b2ab94 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.admin_action.approved.json @@ -2,7 +2,8 @@ "data" : { "university_admin_AdminMenu" : { "adminAction" : { - "hidden" : true + "hidden" : true, + "disabled" : null } } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.create_department_name_param_disabled.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.create_department_name_param_disabled.approved.json index 8febf8b693..d7b63f06f5 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.create_department_name_param_disabled.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.create_department_name_param_disabled.approved.json @@ -3,7 +3,9 @@ "university_dept_Departments" : { "createDepartment" : { "params" : { - "name" : null + "name" : { + "disabled" : null + } }, "invokeNonIdempotent" : { "name" : { diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action._.gql b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action._.gql index 617f03b2a6..a3eef24d3d 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action._.gql +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action._.gql @@ -1,6 +1,7 @@ { university_admin_AdminMenu { otherAdminAction { + hidden disabled } } diff --git a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action.approved.json b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action.approved.json index 10811d1ad2..fd36507365 100644 --- a/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action.approved.json +++ b/incubator/viewers/graphql/test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test/e2e/Domain_IntegTest.other_admin_action.approved.json @@ -2,6 +2,7 @@ "data" : { "university_admin_AdminMenu" : { "otherAdminAction" : { + "hidden" : false, "disabled" : "yup, disabled!" } } 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 3518135274..994913f984 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 @@ -13557,6 +13557,35 @@ "name" : "org_apache_causeway_commons_functional_Either__accept__leftConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "leftConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -13595,6 +13624,35 @@ "name" : "org_apache_causeway_commons_functional_Either__accept__rightConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "leftConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Consumer__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -13853,6 +13911,26 @@ "name" : "org_apache_causeway_commons_functional_Either__mapLeft__leftMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -13988,6 +14066,26 @@ "name" : "org_apache_causeway_commons_functional_Either__mapRight__rightMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14156,6 +14254,35 @@ "name" : "org_apache_causeway_commons_functional_Either__map__leftMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14194,6 +14321,35 @@ "name" : "org_apache_causeway_commons_functional_Either__map__rightMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "leftMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "java_util_function_Function__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14382,6 +14538,26 @@ "name" : "org_apache_causeway_commons_functional_Railway__chain__chainingFunction__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14668,6 +14844,26 @@ "name" : "org_apache_causeway_commons_functional_Railway__ifFailure__failureConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14909,6 +15105,26 @@ "name" : "org_apache_causeway_commons_functional_Railway__ifSuccess__successConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -14938,6 +15154,26 @@ "name" : "org_apache_causeway_commons_functional_Railway__mapFailure__failureMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -15179,6 +15415,26 @@ "name" : "org_apache_causeway_commons_functional_Railway__mapSuccess__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -15340,6 +15596,26 @@ "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__andThen__arg0__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -15536,6 +15812,26 @@ "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__throwing__exceptionWrapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -15724,6 +16020,26 @@ "name" : "org_apache_causeway_commons_functional_ThrowingFunction__andThen__arg0__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -15859,6 +16175,26 @@ "name" : "org_apache_causeway_commons_functional_ThrowingFunction__compose__arg0__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -16055,6 +16391,26 @@ "name" : "org_apache_causeway_commons_functional_ThrowingFunction__throwing__exceptionWrapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -16864,6 +17220,35 @@ "name" : "org_apache_causeway_commons_functional_Try__accept__failureConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17041,6 +17426,35 @@ "name" : "org_apache_causeway_commons_functional_Try__accept__successConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "failureConsumer", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17275,6 +17689,26 @@ "name" : "org_apache_causeway_commons_functional_Try__flatMapSuccessAsNullable__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17410,6 +17844,26 @@ "name" : "org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17545,6 +17999,26 @@ "name" : "org_apache_causeway_commons_functional_Try__flatMapSuccess__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17741,6 +18215,26 @@ "name" : "org_apache_causeway_commons_functional_Try__ifFailure__exceptionConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -17982,6 +18476,26 @@ "name" : "org_apache_causeway_commons_functional_Try__ifSuccessAsNullable__valueConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18117,6 +18631,26 @@ "name" : "org_apache_causeway_commons_functional_Try__ifSuccess__valueConsumer__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18305,6 +18839,26 @@ "name" : "org_apache_causeway_commons_functional_Try__mapFailureToSuccess__recoveryMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18334,6 +18888,26 @@ "name" : "org_apache_causeway_commons_functional_Try__mapFailure__failureMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18575,6 +19149,26 @@ "name" : "org_apache_causeway_commons_functional_Try__mapSuccessAsNullable__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18710,6 +19304,26 @@ "name" : "org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18845,6 +19459,26 @@ "name" : "org_apache_causeway_commons_functional_Try__mapSuccess__successMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -18874,6 +19508,35 @@ "name" : "org_apache_causeway_commons_functional_Try__mapToEither__failureMapper__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "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", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -19024,33 +19687,62 @@ "description" : null, "args" : [ ], "type" : { - "kind" : "OBJECT", - "name" : "org_apache_causeway_commons_functional_Try__mapToEither__failureMapper__gqlv_action_parameter", + "kind" : "OBJECT", + "name" : "org_apache_causeway_commons_functional_Try__mapToEither__failureMapper__gqlv_action_parameter", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { + "name" : "successMapper", + "description" : null, + "args" : [ ], + "type" : { + "kind" : "OBJECT", + "name" : "org_apache_causeway_commons_functional_Try__mapToEither__successMapper__gqlv_action_parameter", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + } ], + "inputFields" : null, + "interfaces" : [ ], + "enumValues" : null, + "possibleTypes" : null + }, { + "kind" : "OBJECT", + "name" : "org_apache_causeway_commons_functional_Try__mapToEither__successMapper__gqlv_action_parameter", + "description" : null, + "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "failureMapper", + "description" : null, + "type" : { + "kind" : "INPUT_OBJECT", + "name" : "org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input", + "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", + "name" : "Boolean", "ofType" : null }, "isDeprecated" : false, "deprecationReason" : null }, { - "name" : "successMapper", - "description" : null, - "args" : [ ], - "type" : { - "kind" : "OBJECT", - "name" : "org_apache_causeway_commons_functional_Try__mapToEither__successMapper__gqlv_action_parameter", - "ofType" : null - }, - "isDeprecated" : false, - "deprecationReason" : null - } ], - "inputFields" : null, - "interfaces" : [ ], - "enumValues" : null, - "possibleTypes" : null - }, { - "kind" : "OBJECT", - "name" : "org_apache_causeway_commons_functional_Try__mapToEither__successMapper__gqlv_action_parameter", - "description" : null, - "fields" : [ { "name" : "disabled", "description" : null, "args" : [ { @@ -19089,6 +19781,26 @@ "name" : "org_apache_causeway_commons_functional_Try__orCall__fallback__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -19314,6 +20026,26 @@ "name" : "org_apache_causeway_commons_functional_Try__thenCall__callable__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -19555,6 +20287,26 @@ "name" : "org_apache_causeway_commons_functional_Try__thenRun__runnable__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -19690,6 +20442,26 @@ "name" : "org_apache_causeway_commons_functional_Try__then__next__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -20728,6 +21500,44 @@ "name" : "university_admin_AdminMenu__actionWithDisabledParam__firstParam__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "thirdParameter", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -20947,6 +21757,44 @@ "name" : "university_admin_AdminMenu__actionWithDisabledParam__secondParam__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "thirdParameter", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -20994,6 +21842,44 @@ "name" : "university_admin_AdminMenu__actionWithDisabledParam__thirdParameter__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "thirdParameter", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -21031,16 +21917,45 @@ }, "isDeprecated" : false, "deprecationReason" : null - } ], - "inputFields" : null, - "interfaces" : [ ], - "enumValues" : null, - "possibleTypes" : null - }, { - "kind" : "OBJECT", - "name" : "university_admin_AdminMenu__actionWithHiddenParam__firstParam__gqlv_action_parameter", - "description" : null, - "fields" : [ { + } ], + "inputFields" : null, + "interfaces" : [ ], + "enumValues" : null, + "possibleTypes" : null + }, { + "kind" : "OBJECT", + "name" : "university_admin_AdminMenu__actionWithHiddenParam__firstParam__gqlv_action_parameter", + "description" : null, + "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -21218,6 +22133,35 @@ "name" : "university_admin_AdminMenu__actionWithHiddenParam__secondParam__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "firstParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + }, { + "name" : "secondParam", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -21747,6 +22691,35 @@ "name" : "university_dept_Departments__createDepartment__deptHead__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "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 + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -21920,6 +22893,35 @@ "name" : "university_dept_Departments__createDepartment__name__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "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 + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -22121,6 +23123,26 @@ "name" : "university_dept_Departments__findByName__name__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -22214,6 +23236,26 @@ "name" : "university_dept_DeptHead__changeDepartment__department__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -22455,6 +23497,26 @@ "name" : "university_dept_DeptHead__changeName__newName__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "newName", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -22914,6 +23976,26 @@ "name" : "university_dept_DeptHeads__findHeadByName__name__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -23271,6 +24353,35 @@ "name" : "university_dept_Staff__createStaffMember__department__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -23448,6 +24559,35 @@ "name" : "university_dept_Staff__createStaffMember__name__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "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" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { @@ -23649,6 +24789,26 @@ "name" : "university_dept_Staff__findByName__name__gqlv_action_parameter", "description" : null, "fields" : [ { + "name" : "hidden", + "description" : null, + "args" : [ { + "name" : "name", + "description" : null, + "type" : { + "kind" : "SCALAR", + "name" : "String", + "ofType" : null + }, + "defaultValue" : null + } ], + "type" : { + "kind" : "SCALAR", + "name" : "Boolean", + "ofType" : null + }, + "isDeprecated" : false, + "deprecationReason" : null + }, { "name" : "disabled", "description" : null, "args" : [ { diff --git a/incubator/viewers/graphql/test/src/test/resources/schema.gql b/incubator/viewers/graphql/test/src/test/resources/schema.gql index 1450f1e6d1..affeb5a88c 100644 --- a/incubator/viewers/graphql/test/src/test/resources/schema.gql +++ b/incubator/viewers/graphql/test/src/test/resources/schema.gql @@ -1284,10 +1284,12 @@ type org_apache_causeway_commons_functional_Either__accept__gqlv_action_params { type org_apache_causeway_commons_functional_Either__accept__leftConsumer__gqlv_action_parameter { disabled(leftConsumer: java_util_function_Consumer__gqlv_input, rightConsumer: java_util_function_Consumer__gqlv_input): String + hidden(leftConsumer: java_util_function_Consumer__gqlv_input, rightConsumer: java_util_function_Consumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__accept__rightConsumer__gqlv_action_parameter { disabled(leftConsumer: java_util_function_Consumer__gqlv_input, rightConsumer: java_util_function_Consumer__gqlv_input): String + hidden(leftConsumer: java_util_function_Consumer__gqlv_input, rightConsumer: java_util_function_Consumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__gqlv_meta { @@ -1316,6 +1318,7 @@ type org_apache_causeway_commons_functional_Either__mapLeft__gqlv_action_params type org_apache_causeway_commons_functional_Either__mapLeft__leftMapper__gqlv_action_parameter { disabled(leftMapper: java_util_function_Function__gqlv_input): String + hidden(leftMapper: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__mapRight__gqlv_action { @@ -1332,6 +1335,7 @@ type org_apache_causeway_commons_functional_Either__mapRight__gqlv_action_params type org_apache_causeway_commons_functional_Either__mapRight__rightMapper__gqlv_action_parameter { disabled(rightMapper: java_util_function_Function__gqlv_input): String + hidden(rightMapper: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__map__gqlv_action { @@ -1349,10 +1353,12 @@ type org_apache_causeway_commons_functional_Either__map__gqlv_action_params { type org_apache_causeway_commons_functional_Either__map__leftMapper__gqlv_action_parameter { disabled(leftMapper: java_util_function_Function__gqlv_input, rightMapper: java_util_function_Function__gqlv_input): String + hidden(leftMapper: java_util_function_Function__gqlv_input, rightMapper: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__map__rightMapper__gqlv_action_parameter { disabled(leftMapper: java_util_function_Function__gqlv_input, rightMapper: java_util_function_Function__gqlv_input): String + hidden(leftMapper: java_util_function_Function__gqlv_input, rightMapper: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Either__right__gqlv_action { @@ -1375,6 +1381,7 @@ type org_apache_causeway_commons_functional_Railway { type org_apache_causeway_commons_functional_Railway__chain__chainingFunction__gqlv_action_parameter { disabled(chainingFunction: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(chainingFunction: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Railway__chain__gqlv_action { @@ -1404,6 +1411,7 @@ type org_apache_causeway_commons_functional_Railway__gqlv_meta { type org_apache_causeway_commons_functional_Railway__ifFailure__failureConsumer__gqlv_action_parameter { disabled(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Railway__ifFailure__gqlv_action { @@ -1432,10 +1440,12 @@ type org_apache_causeway_commons_functional_Railway__ifSuccess__gqlv_action_para type org_apache_causeway_commons_functional_Railway__ifSuccess__successConsumer__gqlv_action_parameter { disabled(successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Railway__mapFailure__failureMapper__gqlv_action_parameter { disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Railway__mapFailure__gqlv_action { @@ -1464,6 +1474,7 @@ type org_apache_causeway_commons_functional_Railway__mapSuccess__gqlv_action_par type org_apache_causeway_commons_functional_Railway__mapSuccess__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Railway__success__gqlv_property { @@ -1482,6 +1493,7 @@ type org_apache_causeway_commons_functional_ThrowingConsumer { type org_apache_causeway_commons_functional_ThrowingConsumer__andThen__arg0__gqlv_action_parameter { disabled(arg0: java_util_function_Consumer__gqlv_input): String + hidden(arg0: java_util_function_Consumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_ThrowingConsumer__andThen__gqlv_action { @@ -1503,6 +1515,7 @@ type org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_meta { type org_apache_causeway_commons_functional_ThrowingConsumer__throwing__exceptionWrapper__gqlv_action_parameter { disabled(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String + hidden(exceptionWrapper: java_util_function_BiFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_ThrowingConsumer__throwing__gqlv_action { @@ -1526,6 +1539,7 @@ type org_apache_causeway_commons_functional_ThrowingFunction { type org_apache_causeway_commons_functional_ThrowingFunction__andThen__arg0__gqlv_action_parameter { disabled(arg0: java_util_function_Function__gqlv_input): String + hidden(arg0: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_ThrowingFunction__andThen__gqlv_action { @@ -1542,6 +1556,7 @@ type org_apache_causeway_commons_functional_ThrowingFunction__andThen__gqlv_acti type org_apache_causeway_commons_functional_ThrowingFunction__compose__arg0__gqlv_action_parameter { disabled(arg0: java_util_function_Function__gqlv_input): String + hidden(arg0: java_util_function_Function__gqlv_input): Boolean } type org_apache_causeway_commons_functional_ThrowingFunction__compose__gqlv_action { @@ -1563,6 +1578,7 @@ type org_apache_causeway_commons_functional_ThrowingFunction__gqlv_meta { type org_apache_causeway_commons_functional_ThrowingFunction__throwing__exceptionWrapper__gqlv_action_parameter { disabled(exceptionWrapper: java_util_function_BiFunction__gqlv_input): String + hidden(exceptionWrapper: java_util_function_BiFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_ThrowingFunction__throwing__gqlv_action { @@ -1655,6 +1671,7 @@ type org_apache_causeway_commons_functional_Try { type org_apache_causeway_commons_functional_Try__accept__failureConsumer__gqlv_action_parameter { 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, successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__accept__gqlv_action { @@ -1672,6 +1689,7 @@ 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, successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(failureConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input, successConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__failure__gqlv_property { @@ -1696,6 +1714,7 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccessAsNullable__gqlv_ type org_apache_causeway_commons_functional_Try__flatMapSuccessAsNullable__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__gqlv_action { @@ -1712,6 +1731,7 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__gqlv type org_apache_causeway_commons_functional_Try__flatMapSuccessWhenPresent__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__flatMapSuccess__gqlv_action { @@ -1728,6 +1748,7 @@ type org_apache_causeway_commons_functional_Try__flatMapSuccess__gqlv_action_par type org_apache_causeway_commons_functional_Try__flatMapSuccess__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__gqlv_meta { @@ -1751,6 +1772,7 @@ type org_apache_causeway_commons_functional_Try__ifFailureFail__gqlv_action { type org_apache_causeway_commons_functional_Try__ifFailure__exceptionConsumer__gqlv_action_parameter { disabled(exceptionConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(exceptionConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__ifFailure__gqlv_action { @@ -1779,6 +1801,7 @@ type org_apache_causeway_commons_functional_Try__ifSuccessAsNullable__gqlv_actio type org_apache_causeway_commons_functional_Try__ifSuccessAsNullable__valueConsumer__gqlv_action_parameter { disabled(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__ifSuccess__gqlv_action { @@ -1795,6 +1818,7 @@ type org_apache_causeway_commons_functional_Try__ifSuccess__gqlv_action_params { type org_apache_causeway_commons_functional_Try__ifSuccess__valueConsumer__gqlv_action_parameter { disabled(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): String + hidden(valueConsumer: org_apache_causeway_commons_functional_ThrowingConsumer__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapEmptyToFailure__gqlv_action { @@ -1818,10 +1842,12 @@ type org_apache_causeway_commons_functional_Try__mapFailureToSuccess__gqlv_actio type org_apache_causeway_commons_functional_Try__mapFailureToSuccess__recoveryMapper__gqlv_action_parameter { disabled(recoveryMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(recoveryMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapFailure__failureMapper__gqlv_action_parameter { disabled(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapFailure__gqlv_action { @@ -1850,6 +1876,7 @@ type org_apache_causeway_commons_functional_Try__mapSuccessAsNullable__gqlv_acti type org_apache_causeway_commons_functional_Try__mapSuccessAsNullable__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__gqlv_action { @@ -1866,6 +1893,7 @@ type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__gqlv_act type org_apache_causeway_commons_functional_Try__mapSuccessWhenPresent__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapSuccess__gqlv_action { @@ -1882,10 +1910,12 @@ type org_apache_causeway_commons_functional_Try__mapSuccess__gqlv_action_params type org_apache_causeway_commons_functional_Try__mapSuccess__successMapper__gqlv_action_parameter { disabled(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapToEither__failureMapper__gqlv_action_parameter { 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, successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__mapToEither__gqlv_action { @@ -1903,10 +1933,12 @@ 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, successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): String + hidden(failureMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input, successMapper: org_apache_causeway_commons_functional_ThrowingFunction__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__orCall__fallback__gqlv_action_parameter { disabled(fallback: java_util_concurrent_Callable__gqlv_input): String + hidden(fallback: java_util_concurrent_Callable__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__orCall__gqlv_action { @@ -1931,6 +1963,7 @@ type org_apache_causeway_commons_functional_Try__success__gqlv_property { type org_apache_causeway_commons_functional_Try__thenCall__callable__gqlv_action_parameter { disabled(callable: java_util_concurrent_Callable__gqlv_input): String + hidden(callable: java_util_concurrent_Callable__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__thenCall__gqlv_action { @@ -1959,6 +1992,7 @@ type org_apache_causeway_commons_functional_Try__thenRun__gqlv_action_params { type org_apache_causeway_commons_functional_Try__thenRun__runnable__gqlv_action_parameter { disabled(runnable: org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input): String + hidden(runnable: org_apache_causeway_commons_functional_ThrowingRunnable__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__then__gqlv_action { @@ -1975,6 +2009,7 @@ type org_apache_causeway_commons_functional_Try__then__gqlv_action_params { type org_apache_causeway_commons_functional_Try__then__next__gqlv_action_parameter { disabled(next: java_util_concurrent_Callable__gqlv_input): String + hidden(next: java_util_concurrent_Callable__gqlv_input): Boolean } type org_apache_causeway_commons_functional_Try__value__gqlv_property { @@ -2084,6 +2119,7 @@ type university_admin_AdminMenu { type university_admin_AdminMenu__actionWithDisabledParam__firstParam__gqlv_action_parameter { disabled(firstParam: String, secondParam: String, thirdParameter: String): String + hidden(firstParam: String, secondParam: String, thirdParameter: String): Boolean } type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action { @@ -2102,14 +2138,17 @@ type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_params { type university_admin_AdminMenu__actionWithDisabledParam__secondParam__gqlv_action_parameter { disabled(firstParam: String, secondParam: String, thirdParameter: String): String + hidden(firstParam: String, secondParam: String, thirdParameter: String): Boolean } type university_admin_AdminMenu__actionWithDisabledParam__thirdParameter__gqlv_action_parameter { disabled(firstParam: String, secondParam: String, thirdParameter: String): String + hidden(firstParam: String, secondParam: String, thirdParameter: String): Boolean } type university_admin_AdminMenu__actionWithHiddenParam__firstParam__gqlv_action_parameter { disabled(firstParam: String, secondParam: String): String + hidden(firstParam: String, secondParam: String): Boolean } type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action { @@ -2127,6 +2166,7 @@ type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_params { type university_admin_AdminMenu__actionWithHiddenParam__secondParam__gqlv_action_parameter { disabled(firstParam: String, secondParam: String): String + hidden(firstParam: String, secondParam: String): Boolean } type university_admin_AdminMenu__adminAction__gqlv_action { @@ -2186,6 +2226,7 @@ type university_dept_Departments { type university_dept_Departments__createDepartment__deptHead__gqlv_action_parameter { disabled(deptHead: university_dept_DeptHead__gqlv_input, name: String): String + hidden(deptHead: university_dept_DeptHead__gqlv_input, name: String): Boolean } type university_dept_Departments__createDepartment__gqlv_action { @@ -2203,6 +2244,7 @@ type university_dept_Departments__createDepartment__gqlv_action_params { type university_dept_Departments__createDepartment__name__gqlv_action_parameter { disabled(deptHead: university_dept_DeptHead__gqlv_input, name: String): String + hidden(deptHead: university_dept_DeptHead__gqlv_input, name: String): Boolean } type university_dept_Departments__findAllDepartments__gqlv_action { @@ -2226,6 +2268,7 @@ type university_dept_Departments__findByName__gqlv_action_params { type university_dept_Departments__findByName__name__gqlv_action_parameter { disabled(name: String): String + hidden(name: String): Boolean } type university_dept_DeptHead { @@ -2238,6 +2281,7 @@ type university_dept_DeptHead { type university_dept_DeptHead__changeDepartment__department__gqlv_action_parameter { disabled(department: university_dept_Department__gqlv_input): String + hidden(department: university_dept_Department__gqlv_input): Boolean } type university_dept_DeptHead__changeDepartment__gqlv_action { @@ -2266,6 +2310,7 @@ type university_dept_DeptHead__changeName__gqlv_action_params { type university_dept_DeptHead__changeName__newName__gqlv_action_parameter { disabled(newName: String): String + hidden(newName: String): Boolean } type university_dept_DeptHead__department__gqlv_property { @@ -2316,6 +2361,7 @@ type university_dept_DeptHeads__findHeadByName__gqlv_action_params { type university_dept_DeptHeads__findHeadByName__name__gqlv_action_parameter { disabled(name: String): String + hidden(name: String): Boolean } type university_dept_Staff { @@ -2354,6 +2400,7 @@ type university_dept_StaffMember__name__gqlv_property { type university_dept_Staff__createStaffMember__department__gqlv_action_parameter { disabled(department: university_dept_Department__gqlv_input, name: String): String + hidden(department: university_dept_Department__gqlv_input, name: String): Boolean } type university_dept_Staff__createStaffMember__gqlv_action { @@ -2371,6 +2418,7 @@ type university_dept_Staff__createStaffMember__gqlv_action_params { type university_dept_Staff__createStaffMember__name__gqlv_action_parameter { disabled(department: university_dept_Department__gqlv_input, name: String): String + hidden(department: university_dept_Department__gqlv_input, name: String): Boolean } type university_dept_Staff__findAllStaffMembers__gqlv_action { @@ -2394,6 +2442,7 @@ type university_dept_Staff__findByName__gqlv_action_params { type university_dept_Staff__findByName__name__gqlv_action_parameter { disabled(name: String): String + hidden(name: String): Boolean } input causeway_applib_DomainObjectList__gqlv_input {
