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
The following commit(s) were added to refs/heads/CAUSEWAY-3676 by this push:
new 01be2fe481 CAUSEWAY-3676: adds descriptions to all fields
01be2fe481 is described below
commit 01be2fe4815d265357948a9982f9d7ce8b952f26
Author: danhaywood <[email protected]>
AuthorDate: Mon Feb 19 23:59:32 2024 +0000
CAUSEWAY-3676: adds descriptions to all fields
---
.../viewer/graphql/model/domain/GqlvAbstract.java | 2 +-
.../graphql/model/domain/GqlvAbstractCustom.java | 11 +-
.../viewer/graphql/model/domain/GqlvAction.java | 2 +-
.../graphql/model/domain/GqlvActionInvokeArgs.java | 2 +-
.../graphql/model/domain/GqlvActionParams.java | 2 +-
.../model/domain/GqlvActionParamsParam.java | 8 +-
.../graphql/model/domain/GqlvCollection.java | 6 +-
.../graphql/model/domain/GqlvDomainService.java | 3 +-
.../viewer/graphql/model/domain/GqlvMeta.java | 4 +-
.../viewer/graphql/model/domain/GqlvProperty.java | 6 +-
.../viewer/graphql/model/domain/GqlvScenario.java | 6 +-
viewers/graphql/test/src/test/resources/schema.gql | 365 +++++++++++++++++++++
12 files changed, 392 insertions(+), 25 deletions(-)
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstract.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstract.java
index 77f9681592..7b3a48c071 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstract.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstract.java
@@ -34,7 +34,7 @@ public abstract class GqlvAbstract {
*
* <p>
* However, {@link GqlvScenarioStep} is an exception; it doesn't
populate this field - instead
- * {@link GqlvAbstractCustom#newField(String)} is used to create
multiple fields for the type.
+ * {@link GqlvAbstractCustom#newField(String, String)} is used to
create multiple fields for the type.
* </p>
*/
@Getter
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstractCustom.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstractCustom.java
index 92a680d374..714437947a 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstractCustom.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAbstractCustom.java
@@ -83,17 +83,22 @@ public abstract class GqlvAbstractCustom extends
GqlvAbstract implements Parent
}
}
- protected void buildObjectTypeAndField(String fieldName) {
+ protected void buildObjectTypeAndField(
+ final String fieldName,
+ final String description) {
if (!isBuilt()) {
buildObjectType();
}
- setField(newField(fieldName));
+ setField(newField(fieldName, description));
}
- public GraphQLFieldDefinition newField(String fieldName) {
+ public GraphQLFieldDefinition newField(
+ final String fieldName,
+ final String description) {
return newFieldDefinition()
.name(fieldName)
+ .description(description)
.type(getGqlObjectType())
.build();
}
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java
index aba20269d9..f03611501a 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvAction.java
@@ -88,7 +88,7 @@ public class GqlvAction
: null);
addChildFieldFor(this.params = new GqlvActionParams(this, context));
- buildObjectTypeAndField(objectAction.getId());
+ buildObjectTypeAndField(objectAction.getId(),
objectAction.getCanonicalDescription().orElse(objectAction.getCanonicalFriendlyName()));
}
private boolean isInvokeAllowed(ObjectAction objectAction) {
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionInvokeArgs.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionInvokeArgs.java
index 9144d41e2f..d715a1f347 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionInvokeArgs.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionInvokeArgs.java
@@ -67,7 +67,7 @@ public class GqlvActionInvokeArgs
return;
}
- buildObjectTypeAndField("args");
+ buildObjectTypeAndField("args", "Arguments used to invoke this
action");
}
@Override
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParams.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParams.java
index a13a04c895..a9c301db77 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParams.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParams.java
@@ -69,7 +69,7 @@ public class GqlvActionParams
return;
}
- buildObjectTypeAndField("params");
+ buildObjectTypeAndField("params", "Parameters of this action");
}
@Override
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamsParam.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamsParam.java
index 3170a7136c..a5d935a40b 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamsParam.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvActionParamsParam.java
@@ -70,12 +70,12 @@ public class GqlvActionParamsParam
public GqlvActionParamsParam(
final Holder holder,
- final ObjectActionParameter objectActionParameter,
+ final ObjectActionParameter oap,
final Context context,
final int paramNum) {
-
super(TypeNames.actionParamTypeNameFor(holder.getObjectSpecification(),
objectActionParameter), context);
+
super(TypeNames.actionParamTypeNameFor(holder.getObjectSpecification(), oap),
context);
this.holder = holder;
- this.objectActionParameter = objectActionParameter;
+ this.objectActionParameter = oap;
this.paramNum = paramNum;
if (isBuilt()) {
@@ -100,7 +100,7 @@ public class GqlvActionParamsParam
addChildFieldFor(this.validate = new
GqlvActionParamsParamValidate(this, context));
addChildFieldFor(this.datatype = new
GqlvActionParamsParamDatatype(this, context));
- buildObjectTypeAndField(objectActionParameter.getId());
+ buildObjectTypeAndField(oap.getId(),
oap.getCanonicalDescription().orElse(oap.getCanonicalFriendlyName()));
}
@Override
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvCollection.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvCollection.java
index 90a3b60a57..300c786289 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvCollection.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvCollection.java
@@ -36,10 +36,10 @@ public class GqlvCollection
public GqlvCollection(
final Holder holder,
- final OneToManyAssociation oneToManyAssociation,
+ final OneToManyAssociation otma,
final Context context
) {
- super(holder, oneToManyAssociation,
TypeNames.collectionTypeNameFor(holder.getObjectSpecification(),
oneToManyAssociation), context);
+ super(holder, otma,
TypeNames.collectionTypeNameFor(holder.getObjectSpecification(), otma),
context);
if(isBuilt()) {
this.hidden = null;
@@ -53,7 +53,7 @@ public class GqlvCollection
addChildFieldFor(this.get = new GqlvCollectionGet(this, context));
addChildFieldFor(this.datatype = new GqlvCollectionDatatype(this,
context));
- buildObjectTypeAndField(oneToManyAssociation.getId());
+ buildObjectTypeAndField(otma.getId(),
otma.getCanonicalDescription().orElse(otma.getCanonicalFriendlyName()));
}
@Override
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvDomainService.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvDomainService.java
index 9ccb8140a2..a91dbfe3a9 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvDomainService.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvDomainService.java
@@ -65,7 +65,7 @@ public class GqlvDomainService
addActions();
if (hasActions()) {
-
buildObjectTypeAndField(TypeNames.objectTypeNameFor(this.objectSpecification));
+
buildObjectTypeAndField(TypeNames.objectTypeNameFor(this.objectSpecification),
this.objectSpecification.getDescription());
}
}
@@ -102,5 +102,4 @@ public class GqlvDomainService
return objectSpecification.getLogicalTypeName();
}
-
}
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMeta.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMeta.java
index 7c5de5173e..0d8e976040 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMeta.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvMeta.java
@@ -35,8 +35,6 @@ import
org.apache.causeway.core.metamodel.objectmanager.ObjectManager;
import org.apache.causeway.viewer.graphql.model.context.Context;
import
org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider;
-import org.springframework.beans.factory.annotation.Value;
-
import lombok.val;
public class GqlvMeta extends GqlvAbstractCustom {
@@ -88,7 +86,7 @@ public class GqlvMeta extends GqlvAbstractCustom {
addChildFieldFor(this.metaGrid = isResourceNotForbidden() ? new
GqlvMetaGrid(context) : null);
val fieldName = graphqlConfiguration.getMetaData().getFieldName();
- buildObjectTypeAndField(fieldName);
+ buildObjectTypeAndField(fieldName, "Object metadata");
}
private boolean isResourceNotForbidden() {
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvProperty.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvProperty.java
index eda7109ed5..d06cd8f174 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvProperty.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvProperty.java
@@ -64,9 +64,9 @@ public class GqlvProperty
public GqlvProperty(
final Holder holder,
- final OneToOneAssociation oneToOneAssociation,
+ final OneToOneAssociation otoa,
final Context context) {
- super(holder, oneToOneAssociation,
TypeNames.propertyTypeNameFor(holder.getObjectSpecification(),
oneToOneAssociation), context);
+ super(holder, otoa,
TypeNames.propertyTypeNameFor(holder.getObjectSpecification(), otoa), context);
if (isBuilt()) {
this.hidden = null;
@@ -96,7 +96,7 @@ public class GqlvProperty
addChildFieldFor(this.set = isSetterAllowed() ? new
GqlvPropertySet(this, context) : null);
addChildFieldFor(this.datatype = new GqlvPropertyDatatype(this,
context));
- buildObjectTypeAndField(oneToOneAssociation.getId());
+ buildObjectTypeAndField(otoa.getId(),
otoa.getCanonicalDescription().orElse(otoa.getCanonicalFriendlyName()));
}
private boolean isSetterAllowed() {
diff --git
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenario.java
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenario.java
index a57c16bde0..0e2ca046fd 100644
---
a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenario.java
+++
b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/GqlvScenario.java
@@ -44,9 +44,9 @@ public class GqlvScenario
addChildFieldFor(this.scenarioName = new GqlvScenarioName(context));
this.scenarioStep = new GqlvScenarioStep(context);
- addChildField(scenarioStep.newField("Given"));
- addChildField(scenarioStep.newField("When"));
- addChildField(scenarioStep.newField("Then"));
+ addChildField(scenarioStep.newField("Given", "Given the system under
test has this initial state"));
+ addChildField(scenarioStep.newField("When", "When the system is
changed in some particular way"));
+ addChildField(scenarioStep.newField("Then", "Then the system has this
resultant state"));
buildObjectType();
diff --git a/viewers/graphql/test/src/test/resources/schema.gql
b/viewers/graphql/test/src/test/resources/schema.gql
index 02187b43de..ece5374fe6 100644
--- a/viewers/graphql/test/src/test/resources/schema.gql
+++ b/viewers/graphql/test/src/test/resources/schema.gql
@@ -116,9 +116,12 @@ type Query {
}
type Scenario {
+ "Given the system under test has this initial state"
Given: ScenarioStep
Name: String
+ "Then the system has this resultant state"
Then: ScenarioStep
+ "When the system is changed in some particular way"
When: ScenarioStep
}
@@ -171,12 +174,19 @@ type ScenarioStep {
}
type causeway_applib_DomainObjectList {
+ "Object metadata"
_meta: causeway_applib_DomainObjectList__gqlv_meta
+ "Action Arguments"
actionArguments:
causeway_applib_DomainObjectList__actionArguments__gqlv_property
+ "Action Id"
actionId: causeway_applib_DomainObjectList__actionId__gqlv_property
+ "Action Owning Fqcn"
actionOwningFqcn:
causeway_applib_DomainObjectList__actionOwningFqcn__gqlv_property
+ "Element Type Fqcn"
elementTypeFqcn:
causeway_applib_DomainObjectList__elementTypeFqcn__gqlv_property
+ "Objects"
objects: causeway_applib_DomainObjectList__objects__gqlv_collection
+ "Title"
title: causeway_applib_DomainObjectList__title__gqlv_property
}
@@ -243,9 +253,13 @@ type
causeway_applib_DomainObjectList__title__gqlv_property {
}
type causeway_applib_FacetGroupNode {
+ "Object metadata"
_meta: causeway_applib_FacetGroupNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_FacetGroupNode__childNodes__gqlv_collection
+ "Facets"
facets: causeway_applib_FacetGroupNode__facets__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_FacetGroupNode__parentNode__gqlv_property
}
@@ -284,9 +298,13 @@ type
causeway_applib_FacetGroupNode__parentNode__gqlv_property {
}
type causeway_applib_ParameterNode {
+ "Object metadata"
_meta: causeway_applib_ParameterNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_ParameterNode__childNodes__gqlv_collection
+ "Parameter"
parameter: causeway_applib_ParameterNode__parameter__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_ParameterNode__parentNode__gqlv_property
}
@@ -326,10 +344,15 @@ type
causeway_applib_ParameterNode__parentNode__gqlv_property {
}
type causeway_applib_PropertyNode {
+ "Object metadata"
_meta: causeway_applib_PropertyNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_PropertyNode__childNodes__gqlv_collection
+ "Mixed In"
mixedIn: causeway_applib_PropertyNode__mixedIn__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_PropertyNode__parentNode__gqlv_property
+ "Property"
property: causeway_applib_PropertyNode__property__gqlv_property
}
@@ -378,8 +401,11 @@ type causeway_applib_PropertyNode__property__gqlv_property
{
}
type causeway_applib_RoleMemento {
+ "Object metadata"
_meta: causeway_applib_RoleMemento__gqlv_meta
+ "Description"
description: causeway_applib_RoleMemento__description__gqlv_property
+ "Name"
name: causeway_applib_RoleMemento__name__gqlv_property
}
@@ -413,9 +439,13 @@ type causeway_applib_RoleMemento__name__gqlv_property {
}
type causeway_applib_TypeNode {
+ "Object metadata"
_meta: causeway_applib_TypeNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_TypeNode__childNodes__gqlv_collection
+ "Domain Class Dto"
domainClassDto: causeway_applib_TypeNode__domainClassDto__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_TypeNode__parentNode__gqlv_property
}
@@ -454,17 +484,29 @@ type causeway_applib_TypeNode__parentNode__gqlv_property {
}
type causeway_applib_UserMemento {
+ "Object metadata"
_meta: causeway_applib_UserMemento__gqlv_meta
+ "Authentication Code"
authenticationCode:
causeway_applib_UserMemento__authenticationCode__gqlv_property
+ "Authentication Source"
authenticationSource:
causeway_applib_UserMemento__authenticationSource__gqlv_property
+ "Avatar Url"
avatarUrl: causeway_applib_UserMemento__avatarUrl__gqlv_property
+ "Impersonating"
impersonating: causeway_applib_UserMemento__impersonating__gqlv_property
+ "Language Locale"
languageLocale: causeway_applib_UserMemento__languageLocale__gqlv_property
+ "Multi Tenancy Token"
multiTenancyToken:
causeway_applib_UserMemento__multiTenancyToken__gqlv_property
+ "Name"
name: causeway_applib_UserMemento__name__gqlv_property
+ "Number Format Locale"
numberFormatLocale:
causeway_applib_UserMemento__numberFormatLocale__gqlv_property
+ "Real Name"
realName: causeway_applib_UserMemento__realName__gqlv_property
+ "Roles"
roles: causeway_applib_UserMemento__roles__gqlv_collection
+ "Time Format Locale"
timeFormatLocale:
causeway_applib_UserMemento__timeFormatLocale__gqlv_property
}
@@ -578,6 +620,7 @@ type
causeway_applib_UserMemento__timeFormatLocale__gqlv_property {
}
type causeway_applib_UserMenu {
+ "Returns your user account details"
me: causeway_applib_UserMenu__me__gqlv_action
}
@@ -594,10 +637,15 @@ type causeway_applib_UserMenu__me__gqlv_action_invoke {
}
type causeway_applib_node_ActionNode {
+ "Object metadata"
_meta: causeway_applib_node_ActionNode__gqlv_meta
+ "Action"
action: causeway_applib_node_ActionNode__action__gqlv_property
+ "Child Nodes"
childNodes: causeway_applib_node_ActionNode__childNodes__gqlv_collection
+ "Mixed In"
mixedIn: causeway_applib_node_ActionNode__mixedIn__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_node_ActionNode__parentNode__gqlv_property
}
@@ -646,10 +694,15 @@ type
causeway_applib_node_ActionNode__parentNode__gqlv_property {
}
type causeway_applib_node_CollectionNode {
+ "Object metadata"
_meta: causeway_applib_node_CollectionNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_node_CollectionNode__childNodes__gqlv_collection
+ "Collection"
collection: causeway_applib_node_CollectionNode__collection__gqlv_property
+ "Mixed In"
mixedIn: causeway_applib_node_CollectionNode__mixedIn__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_node_CollectionNode__parentNode__gqlv_property
}
@@ -698,9 +751,13 @@ type
causeway_applib_node_CollectionNode__parentNode__gqlv_property {
}
type causeway_applib_node_FacetAttrNode {
+ "Object metadata"
_meta: causeway_applib_node_FacetAttrNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_node_FacetAttrNode__childNodes__gqlv_collection
+ "Facet Attr"
facetAttr: causeway_applib_node_FacetAttrNode__facetAttr__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_node_FacetAttrNode__parentNode__gqlv_property
}
@@ -740,10 +797,15 @@ type
causeway_applib_node_FacetAttrNode__parentNode__gqlv_property {
}
type causeway_applib_node_FacetNode {
+ "Object metadata"
_meta: causeway_applib_node_FacetNode__gqlv_meta
+ "Child Nodes"
childNodes: causeway_applib_node_FacetNode__childNodes__gqlv_collection
+ "Facet"
facet: causeway_applib_node_FacetNode__facet__gqlv_property
+ "Parent Node"
parentNode: causeway_applib_node_FacetNode__parentNode__gqlv_property
+ "Shadowed"
shadowed: causeway_applib_node_FacetNode__shadowed__gqlv_property
}
@@ -791,6 +853,7 @@ type
causeway_applib_node_FacetNode__shadowed__gqlv_property {
}
type causeway_conf_ConfigurationMenu {
+ "Configuration"
configuration: causeway_conf_ConfigurationMenu__configuration__gqlv_action
}
@@ -806,8 +869,11 @@ type
causeway_conf_ConfigurationMenu__configuration__gqlv_action_invoke {
}
type causeway_conf_ConfigurationProperty {
+ "Object metadata"
_meta: causeway_conf_ConfigurationProperty__gqlv_meta
+ "Key"
key: causeway_conf_ConfigurationProperty__key__gqlv_property
+ "Value"
value: causeway_conf_ConfigurationProperty__value__gqlv_property
}
@@ -841,9 +907,13 @@ type
causeway_conf_ConfigurationProperty__value__gqlv_property {
}
type causeway_conf_ConfigurationViewmodel {
+ "Object metadata"
_meta: causeway_conf_ConfigurationViewmodel__gqlv_meta
+ "Environment"
environment:
causeway_conf_ConfigurationViewmodel__environment__gqlv_collection
+ "Primary"
primary: causeway_conf_ConfigurationViewmodel__primary__gqlv_collection
+ "Secondary"
secondary: causeway_conf_ConfigurationViewmodel__secondary__gqlv_collection
}
@@ -880,10 +950,15 @@ type
causeway_conf_ConfigurationViewmodel__secondary__gqlv_collection {
}
type causeway_feat_ApplicationFeatureViewModel {
+ "Object metadata"
_meta: causeway_feat_ApplicationFeatureViewModel__gqlv_meta
+ "Member Name"
memberName:
causeway_feat_ApplicationFeatureViewModel__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationFeatureViewModel__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationFeatureViewModel__parent__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationFeatureViewModel__typeSimpleName__gqlv_property
}
@@ -934,11 +1009,17 @@ type
causeway_feat_ApplicationFeatureViewModel__typeSimpleName__gqlv_property {
}
type causeway_feat_ApplicationNamespace {
+ "Object metadata"
_meta: causeway_feat_ApplicationNamespace__gqlv_meta
+ "Contents"
contents: causeway_feat_ApplicationNamespace__contents__gqlv_collection
+ "Member Name"
memberName: causeway_feat_ApplicationNamespace__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationNamespace__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationNamespace__parent__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationNamespace__typeSimpleName__gqlv_property
}
@@ -995,23 +1076,38 @@ type
causeway_feat_ApplicationNamespace__typeSimpleName__gqlv_property {
}
type causeway_feat_ApplicationType {
+ "Object metadata"
_meta: causeway_feat_ApplicationType__gqlv_meta
+ "Actions"
actions: causeway_feat_ApplicationType__actions__gqlv_collection
+ "Collections"
collections: causeway_feat_ApplicationType__collections__gqlv_collection
+ "Member Name"
memberName: causeway_feat_ApplicationType__memberName__gqlv_property
+ "Namespace Name"
namespaceName: causeway_feat_ApplicationType__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationType__parent__gqlv_property
+ "Properties"
properties: causeway_feat_ApplicationType__properties__gqlv_collection
+ "Type Simple Name"
typeSimpleName: causeway_feat_ApplicationType__typeSimpleName__gqlv_property
}
type causeway_feat_ApplicationTypeAction {
+ "Object metadata"
_meta: causeway_feat_ApplicationTypeAction__gqlv_meta
+ "Action Semantics"
actionSemantics:
causeway_feat_ApplicationTypeAction__actionSemantics__gqlv_property
+ "Member Name"
memberName: causeway_feat_ApplicationTypeAction__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationTypeAction__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationTypeAction__parent__gqlv_property
+ "Return Type"
returnType: causeway_feat_ApplicationTypeAction__returnType__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationTypeAction__typeSimpleName__gqlv_property
}
@@ -1081,12 +1177,19 @@ type
causeway_feat_ApplicationTypeAction__typeSimpleName__gqlv_property {
}
type causeway_feat_ApplicationTypeCollection {
+ "Object metadata"
_meta: causeway_feat_ApplicationTypeCollection__gqlv_meta
+ "Derived"
derived: causeway_feat_ApplicationTypeCollection__derived__gqlv_property
+ "Element Type"
elementType:
causeway_feat_ApplicationTypeCollection__elementType__gqlv_property
+ "Member Name"
memberName:
causeway_feat_ApplicationTypeCollection__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationTypeCollection__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationTypeCollection__parent__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationTypeCollection__typeSimpleName__gqlv_property
}
@@ -1155,10 +1258,15 @@ type
causeway_feat_ApplicationTypeCollection__typeSimpleName__gqlv_property {
}
type causeway_feat_ApplicationTypeMember {
+ "Object metadata"
_meta: causeway_feat_ApplicationTypeMember__gqlv_meta
+ "Member Name"
memberName: causeway_feat_ApplicationTypeMember__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationTypeMember__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationTypeMember__parent__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationTypeMember__typeSimpleName__gqlv_property
}
@@ -1209,14 +1317,23 @@ type
causeway_feat_ApplicationTypeMember__typeSimpleName__gqlv_property {
}
type causeway_feat_ApplicationTypeProperty {
+ "Object metadata"
_meta: causeway_feat_ApplicationTypeProperty__gqlv_meta
+ "Derived"
derived: causeway_feat_ApplicationTypeProperty__derived__gqlv_property
+ "Max Length"
maxLength: causeway_feat_ApplicationTypeProperty__maxLength__gqlv_property
+ "Member Name"
memberName: causeway_feat_ApplicationTypeProperty__memberName__gqlv_property
+ "Namespace Name"
namespaceName:
causeway_feat_ApplicationTypeProperty__namespaceName__gqlv_property
+ "Parent"
parent: causeway_feat_ApplicationTypeProperty__parent__gqlv_property
+ "Return Type"
returnType: causeway_feat_ApplicationTypeProperty__returnType__gqlv_property
+ "Type Simple Name"
typeSimpleName:
causeway_feat_ApplicationTypeProperty__typeSimpleName__gqlv_property
+ "Typical Length"
typicalLength:
causeway_feat_ApplicationTypeProperty__typicalLength__gqlv_property
}
@@ -1370,15 +1487,25 @@ type
causeway_feat_ApplicationType__typeSimpleName__gqlv_property {
}
type causeway_schema_metamodel_v2_DomainClassDto {
+ "Object metadata"
_meta: causeway_schema_metamodel_v2_DomainClassDto__gqlv_meta
+ "Actions"
actions: causeway_schema_metamodel_v2_DomainClassDto__actions__gqlv_property
+ "Annotations"
annotations:
causeway_schema_metamodel_v2_DomainClassDto__annotations__gqlv_property
+ "Collections"
collections:
causeway_schema_metamodel_v2_DomainClassDto__collections__gqlv_property
+ "Facets"
facets: causeway_schema_metamodel_v2_DomainClassDto__facets__gqlv_property
+ "Id"
id: causeway_schema_metamodel_v2_DomainClassDto__id__gqlv_property
+ "Major Version"
majorVersion:
causeway_schema_metamodel_v2_DomainClassDto__majorVersion__gqlv_property
+ "Minor Version"
minorVersion:
causeway_schema_metamodel_v2_DomainClassDto__minorVersion__gqlv_property
+ "Properties"
properties:
causeway_schema_metamodel_v2_DomainClassDto__properties__gqlv_property
+ "Service"
service: causeway_schema_metamodel_v2_DomainClassDto__service__gqlv_property
}
@@ -1475,6 +1602,7 @@ type
causeway_schema_metamodel_v2_DomainClassDto__service__gqlv_property {
}
type causeway_security_LoginRedirect {
+ "Object metadata"
_meta: causeway_security_LoginRedirect__gqlv_meta
}
@@ -1490,6 +1618,7 @@ type causeway_security_LoginRedirect__gqlv_meta {
}
type causeway_security_LogoutMenu {
+ "Logout"
logout: causeway_security_LogoutMenu__logout__gqlv_action
}
@@ -1505,10 +1634,15 @@ type
causeway_security_LogoutMenu__logout__gqlv_action_invoke {
}
type causeway_testing_fixtures_FixtureResult {
+ "Object metadata"
_meta: causeway_testing_fixtures_FixtureResult__gqlv_meta
+ "Result class"
className: causeway_testing_fixtures_FixtureResult__className__gqlv_property
+ "Fixture script"
fixtureScriptClassName:
causeway_testing_fixtures_FixtureResult__fixtureScriptClassName__gqlv_property
+ "Key"
key: causeway_testing_fixtures_FixtureResult__key__gqlv_property
+ "Result"
object: causeway_testing_fixtures_FixtureResult__object__gqlv_property
}
@@ -1559,6 +1693,7 @@ type
causeway_testing_fixtures_FixtureResult__object__gqlv_property {
}
type java_lang_Runnable {
+ "Object metadata"
_meta: java_lang_Runnable__gqlv_meta
}
@@ -1574,6 +1709,7 @@ type java_lang_Runnable__gqlv_meta {
}
type java_util_Map {
+ "Object metadata"
_meta: java_util_Map__gqlv_meta
}
@@ -1589,6 +1725,7 @@ type java_util_Map__gqlv_meta {
}
type java_util_SortedMap {
+ "Object metadata"
_meta: java_util_SortedMap__gqlv_meta
}
@@ -1604,6 +1741,7 @@ type java_util_SortedMap__gqlv_meta {
}
type java_util_concurrent_Callable {
+ "Object metadata"
_meta: java_util_concurrent_Callable__gqlv_meta
}
@@ -1619,6 +1757,7 @@ type java_util_concurrent_Callable__gqlv_meta {
}
type java_util_function_BiFunction {
+ "Object metadata"
_meta: java_util_function_BiFunction__gqlv_meta
}
@@ -1634,6 +1773,7 @@ type java_util_function_BiFunction__gqlv_meta {
}
type java_util_function_Consumer {
+ "Object metadata"
_meta: java_util_function_Consumer__gqlv_meta
}
@@ -1649,6 +1789,7 @@ type java_util_function_Consumer__gqlv_meta {
}
type java_util_function_Function {
+ "Object metadata"
_meta: java_util_function_Function__gqlv_meta
}
@@ -1664,6 +1805,7 @@ type java_util_function_Function__gqlv_meta {
}
type java_util_stream_Stream {
+ "Object metadata"
_meta: java_util_stream_Stream__gqlv_meta
}
@@ -1679,8 +1821,11 @@ type java_util_stream_Stream__gqlv_meta {
}
type org_apache_causeway_core_metamodel_inspect_model_MMNode {
+ "Object metadata"
_meta: org_apache_causeway_core_metamodel_inspect_model_MMNode__gqlv_meta
+ "Child Nodes"
childNodes:
org_apache_causeway_core_metamodel_inspect_model_MMNode__childNodes__gqlv_collection
+ "Parent Node"
parentNode:
org_apache_causeway_core_metamodel_inspect_model_MMNode__parentNode__gqlv_property
}
@@ -1710,9 +1855,13 @@ type
org_apache_causeway_core_metamodel_inspect_model_MMNode__parentNode__gqlv_p
}
type org_apache_causeway_core_metamodel_inspect_model_MemberNode {
+ "Object metadata"
_meta: org_apache_causeway_core_metamodel_inspect_model_MemberNode__gqlv_meta
+ "Child Nodes"
childNodes:
org_apache_causeway_core_metamodel_inspect_model_MemberNode__childNodes__gqlv_collection
+ "Mixed In"
mixedIn:
org_apache_causeway_core_metamodel_inspect_model_MemberNode__mixedIn__gqlv_property
+ "Parent Node"
parentNode:
org_apache_causeway_core_metamodel_inspect_model_MemberNode__parentNode__gqlv_property
}
@@ -1752,8 +1901,11 @@ type
org_apache_causeway_core_metamodel_inspect_model_MemberNode__parentNode__gq
}
type org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript {
+ "Object metadata"
_meta:
org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__gqlv_meta
+ "Friendly Name"
friendlyName:
org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__friendlyName__gqlv_property
+ "Qualified Name"
qualifiedName:
org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__qualifiedName__gqlv_property
}
@@ -1787,9 +1939,13 @@ type
org_apache_causeway_testing_fixtures_applib_fixturescripts_FixtureScript__q
}
type university_admin_AdminMenu {
+ "Action With Disabled Param"
actionWithDisabledParam:
university_admin_AdminMenu__actionWithDisabledParam__gqlv_action
+ "Action With Hidden Param"
actionWithHiddenParam:
university_admin_AdminMenu__actionWithHiddenParam__gqlv_action
+ "Admin Action"
adminAction: university_admin_AdminMenu__adminAction__gqlv_action
+ "Other Admin Action"
otherAdminAction: university_admin_AdminMenu__otherAdminAction__gqlv_action
}
@@ -1804,6 +1960,7 @@ type
university_admin_AdminMenu__actionWithDisabledParam__gqlv_action {
disabled: String
hidden: Boolean
invokeNonIdempotent(firstParam: String!, secondParam: String!,
thirdParameter: String!):
university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_invoke
+ "Parameters of this action"
params:
university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_params
validate(firstParam: String, secondParam: String, thirdParameter: String):
String
}
@@ -1815,13 +1972,17 @@ type
university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_args {
}
type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_args
results: String
}
type university_admin_AdminMenu__actionWithDisabledParam__gqlv_action_params {
+ "First Param"
firstParam:
university_admin_AdminMenu__actionWithDisabledParam__firstParam__gqlv_action_parameter
+ "Second Param"
secondParam:
university_admin_AdminMenu__actionWithDisabledParam__secondParam__gqlv_action_parameter
+ "Third Parameter"
thirdParameter:
university_admin_AdminMenu__actionWithDisabledParam__thirdParameter__gqlv_action_parameter
}
@@ -1850,6 +2011,7 @@ type
university_admin_AdminMenu__actionWithHiddenParam__gqlv_action {
disabled: String
hidden: Boolean
invokeNonIdempotent(firstParam: String!, secondParam: String!):
university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_invoke
+ "Parameters of this action"
params: university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_params
validate(firstParam: String, secondParam: String): String
}
@@ -1860,12 +2022,15 @@ type
university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_args {
}
type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_args
results: String
}
type university_admin_AdminMenu__actionWithHiddenParam__gqlv_action_params {
+ "First Param"
firstParam:
university_admin_AdminMenu__actionWithHiddenParam__firstParam__gqlv_action_parameter
+ "Second Param"
secondParam:
university_admin_AdminMenu__actionWithHiddenParam__secondParam__gqlv_action_parameter
}
@@ -1899,33 +2064,61 @@ type
university_admin_AdminMenu__otherAdminAction__gqlv_action_invoke {
}
type university_calc_Calculator {
+ "Add Big Decimals"
addBigDecimals: university_calc_Calculator__addBigDecimals__gqlv_action
+ "Add Big Integers"
addBigIntegers: university_calc_Calculator__addBigIntegers__gqlv_action
+ "Add Byte Wrappers"
addByteWrappers: university_calc_Calculator__addByteWrappers__gqlv_action
+ "Add Bytes"
addBytes: university_calc_Calculator__addBytes__gqlv_action
+ "Add Double Wrappers"
addDoubleWrappers: university_calc_Calculator__addDoubleWrappers__gqlv_action
+ "Add Doubles"
addDoubles: university_calc_Calculator__addDoubles__gqlv_action
+ "Add Float Wrappers"
addFloatWrappers: university_calc_Calculator__addFloatWrappers__gqlv_action
+ "Add Floats"
addFloats: university_calc_Calculator__addFloats__gqlv_action
+ "Add Integer Wrappers"
addIntegerWrappers:
university_calc_Calculator__addIntegerWrappers__gqlv_action
+ "Add Integers"
addIntegers: university_calc_Calculator__addIntegers__gqlv_action
+ "Add Short Wrappers"
addShortWrappers: university_calc_Calculator__addShortWrappers__gqlv_action
+ "Add Shorts"
addShorts: university_calc_Calculator__addShorts__gqlv_action
+ "And"
and: university_calc_Calculator__and__gqlv_action
+ "Concat"
concat: university_calc_Calculator__concat__gqlv_action
+ "Jdk 8 Local Plus Days"
jdk8LocalPlusDays: university_calc_Calculator__jdk8LocalPlusDays__gqlv_action
+ "Jdk 8 Local Plus Hours And Minutes"
jdk8LocalPlusHoursAndMinutes:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action
+ "Jdk 8 Offset Plus Days And Hours And Minutes"
jdk8OffsetPlusDaysAndHoursAndMinutes:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action
+ "Jdk 8 Offset Plus Hours And Minutes"
jdk8OffsetPlusHoursAndMinutes:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action
+ "Jdk 8 Zoned Plus Days And Hours And Minutes"
jdk8ZonedPlusDaysAndHoursAndMinutes:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action
+ "Joda Local Plus Days"
jodaLocalPlusDays: university_calc_Calculator__jodaLocalPlusDays__gqlv_action
+ "Joda Local Plus Hours And Minutes"
jodaLocalPlusHoursAndMinutes:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action
+ "Joda Plus Days And Hours And Minutes"
jodaPlusDaysAndHoursAndMinutes:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action
+ "Next Month"
nextMonth: university_calc_Calculator__nextMonth__gqlv_action
+ "Not"
not: university_calc_Calculator__not__gqlv_action
+ "Or"
or: university_calc_Calculator__or__gqlv_action
+ "Some Locale"
someLocale: university_calc_Calculator__someLocale__gqlv_action
+ "Some Url"
someUrl: university_calc_Calculator__someUrl__gqlv_action
+ "Some Uuid"
someUuid: university_calc_Calculator__someUuid__gqlv_action
}
@@ -1933,6 +2126,7 @@ type
university_calc_Calculator__addBigDecimals__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: String!, y: String):
university_calc_Calculator__addBigDecimals__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addBigDecimals__gqlv_action_params
validate(x: String, y: String): String
}
@@ -1943,12 +2137,15 @@ type
university_calc_Calculator__addBigDecimals__gqlv_action_args {
}
type university_calc_Calculator__addBigDecimals__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addBigDecimals__gqlv_action_args
results: String
}
type university_calc_Calculator__addBigDecimals__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addBigDecimals__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addBigDecimals__y__gqlv_action_parameter
}
@@ -1970,6 +2167,7 @@ type
university_calc_Calculator__addBigIntegers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: String!, y: String):
university_calc_Calculator__addBigIntegers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addBigIntegers__gqlv_action_params
validate(x: String, y: String): String
}
@@ -1980,12 +2178,15 @@ type
university_calc_Calculator__addBigIntegers__gqlv_action_args {
}
type university_calc_Calculator__addBigIntegers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addBigIntegers__gqlv_action_args
results: String
}
type university_calc_Calculator__addBigIntegers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addBigIntegers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addBigIntegers__y__gqlv_action_parameter
}
@@ -2007,6 +2208,7 @@ type
university_calc_Calculator__addByteWrappers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Byte!, y: Byte):
university_calc_Calculator__addByteWrappers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addByteWrappers__gqlv_action_params
validate(x: Byte, y: Byte): String
}
@@ -2017,12 +2219,15 @@ type
university_calc_Calculator__addByteWrappers__gqlv_action_args {
}
type university_calc_Calculator__addByteWrappers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addByteWrappers__gqlv_action_args
results: Int
}
type university_calc_Calculator__addByteWrappers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addByteWrappers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addByteWrappers__y__gqlv_action_parameter
}
@@ -2044,6 +2249,7 @@ type university_calc_Calculator__addBytes__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Byte!, y: Byte!):
university_calc_Calculator__addBytes__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addBytes__gqlv_action_params
validate(x: Byte, y: Byte): String
}
@@ -2054,12 +2260,15 @@ type
university_calc_Calculator__addBytes__gqlv_action_args {
}
type university_calc_Calculator__addBytes__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addBytes__gqlv_action_args
results: Byte
}
type university_calc_Calculator__addBytes__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addBytes__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addBytes__y__gqlv_action_parameter
}
@@ -2081,6 +2290,7 @@ type
university_calc_Calculator__addDoubleWrappers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Float!, y: Float):
university_calc_Calculator__addDoubleWrappers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addDoubleWrappers__gqlv_action_params
validate(x: Float, y: Float): String
}
@@ -2091,12 +2301,15 @@ type
university_calc_Calculator__addDoubleWrappers__gqlv_action_args {
}
type university_calc_Calculator__addDoubleWrappers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addDoubleWrappers__gqlv_action_args
results: Float
}
type university_calc_Calculator__addDoubleWrappers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addDoubleWrappers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addDoubleWrappers__y__gqlv_action_parameter
}
@@ -2118,6 +2331,7 @@ type university_calc_Calculator__addDoubles__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Float!, y: Float!):
university_calc_Calculator__addDoubles__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addDoubles__gqlv_action_params
validate(x: Float, y: Float): String
}
@@ -2128,12 +2342,15 @@ type
university_calc_Calculator__addDoubles__gqlv_action_args {
}
type university_calc_Calculator__addDoubles__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addDoubles__gqlv_action_args
results: Float
}
type university_calc_Calculator__addDoubles__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addDoubles__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addDoubles__y__gqlv_action_parameter
}
@@ -2155,6 +2372,7 @@ type
university_calc_Calculator__addFloatWrappers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Float!, y: Float):
university_calc_Calculator__addFloatWrappers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addFloatWrappers__gqlv_action_params
validate(x: Float, y: Float): String
}
@@ -2165,12 +2383,15 @@ type
university_calc_Calculator__addFloatWrappers__gqlv_action_args {
}
type university_calc_Calculator__addFloatWrappers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addFloatWrappers__gqlv_action_args
results: Float
}
type university_calc_Calculator__addFloatWrappers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addFloatWrappers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addFloatWrappers__y__gqlv_action_parameter
}
@@ -2192,6 +2413,7 @@ type university_calc_Calculator__addFloats__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Float!, y: Float!):
university_calc_Calculator__addFloats__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addFloats__gqlv_action_params
validate(x: Float, y: Float): String
}
@@ -2202,12 +2424,15 @@ type
university_calc_Calculator__addFloats__gqlv_action_args {
}
type university_calc_Calculator__addFloats__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addFloats__gqlv_action_args
results: Float
}
type university_calc_Calculator__addFloats__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addFloats__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addFloats__y__gqlv_action_parameter
}
@@ -2229,6 +2454,7 @@ type
university_calc_Calculator__addIntegerWrappers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Int!, y: Int):
university_calc_Calculator__addIntegerWrappers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addIntegerWrappers__gqlv_action_params
validate(x: Int, y: Int): String
}
@@ -2239,12 +2465,15 @@ type
university_calc_Calculator__addIntegerWrappers__gqlv_action_args {
}
type university_calc_Calculator__addIntegerWrappers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addIntegerWrappers__gqlv_action_args
results: Int
}
type university_calc_Calculator__addIntegerWrappers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addIntegerWrappers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addIntegerWrappers__y__gqlv_action_parameter
}
@@ -2266,6 +2495,7 @@ type university_calc_Calculator__addIntegers__gqlv_action
{
disabled: String
hidden: Boolean
invoke(x: Int!, y: Int!):
university_calc_Calculator__addIntegers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addIntegers__gqlv_action_params
validate(x: Int, y: Int): String
}
@@ -2276,12 +2506,15 @@ type
university_calc_Calculator__addIntegers__gqlv_action_args {
}
type university_calc_Calculator__addIntegers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addIntegers__gqlv_action_args
results: Int
}
type university_calc_Calculator__addIntegers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addIntegers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addIntegers__y__gqlv_action_parameter
}
@@ -2303,6 +2536,7 @@ type
university_calc_Calculator__addShortWrappers__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Short!, y: Short):
university_calc_Calculator__addShortWrappers__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addShortWrappers__gqlv_action_params
validate(x: Short, y: Short): String
}
@@ -2313,12 +2547,15 @@ type
university_calc_Calculator__addShortWrappers__gqlv_action_args {
}
type university_calc_Calculator__addShortWrappers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addShortWrappers__gqlv_action_args
results: Short
}
type university_calc_Calculator__addShortWrappers__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addShortWrappers__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addShortWrappers__y__gqlv_action_parameter
}
@@ -2340,6 +2577,7 @@ type university_calc_Calculator__addShorts__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Short!, y: Short!):
university_calc_Calculator__addShorts__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__addShorts__gqlv_action_params
validate(x: Short, y: Short): String
}
@@ -2350,12 +2588,15 @@ type
university_calc_Calculator__addShorts__gqlv_action_args {
}
type university_calc_Calculator__addShorts__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__addShorts__gqlv_action_args
results: Short
}
type university_calc_Calculator__addShorts__gqlv_action_params {
+ "X"
x: university_calc_Calculator__addShorts__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__addShorts__y__gqlv_action_parameter
}
@@ -2377,6 +2618,7 @@ type university_calc_Calculator__and__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Boolean!, y: Boolean!):
university_calc_Calculator__and__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__and__gqlv_action_params
validate(x: Boolean, y: Boolean): String
}
@@ -2387,12 +2629,15 @@ type university_calc_Calculator__and__gqlv_action_args {
}
type university_calc_Calculator__and__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__and__gqlv_action_args
results: Boolean
}
type university_calc_Calculator__and__gqlv_action_params {
+ "X"
x: university_calc_Calculator__and__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__and__y__gqlv_action_parameter
}
@@ -2414,6 +2659,7 @@ type university_calc_Calculator__concat__gqlv_action {
disabled: String
hidden: Boolean
invoke(prefix: String!, suffix: String):
university_calc_Calculator__concat__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__concat__gqlv_action_params
validate(prefix: String, suffix: String): String
}
@@ -2424,12 +2670,15 @@ type
university_calc_Calculator__concat__gqlv_action_args {
}
type university_calc_Calculator__concat__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__concat__gqlv_action_args
results: String
}
type university_calc_Calculator__concat__gqlv_action_params {
+ "Prefix"
prefix: university_calc_Calculator__concat__prefix__gqlv_action_parameter
+ "Suffix"
suffix: university_calc_Calculator__concat__suffix__gqlv_action_parameter
}
@@ -2458,6 +2707,7 @@ type
university_calc_Calculator__jdk8LocalPlusDays__gqlv_action {
disabled: String
hidden: Boolean
invoke(date: String!, numDays: Int!):
university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_params
validate(date: String, numDays: Int): String
}
@@ -2468,12 +2718,15 @@ type
university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_args {
}
type university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_args
results: String
}
type university_calc_Calculator__jdk8LocalPlusDays__gqlv_action_params {
+ "Date"
date:
university_calc_Calculator__jdk8LocalPlusDays__date__gqlv_action_parameter
+ "Num Days"
numDays:
university_calc_Calculator__jdk8LocalPlusDays__numDays__gqlv_action_parameter
}
@@ -2488,6 +2741,7 @@ type
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action {
disabled: String
hidden: Boolean
invoke(numHours: Int!, numMinutes: Int!, time: String!):
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_params
validate(numHours: Int, numMinutes: Int, time: String): String
}
@@ -2499,13 +2753,17 @@ type
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_args
}
type
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_args
results: String
}
type
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__gqlv_action_params {
+ "Num Hours"
numHours:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__numMinutes__gqlv_action_parameter
+ "Time"
time:
university_calc_Calculator__jdk8LocalPlusHoursAndMinutes__time__gqlv_action_parameter
}
@@ -2541,6 +2799,7 @@ type
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_acti
disabled: String
hidden: Boolean
invoke(dateTime: DateTime!, numDays: Int!, numHours: Int!, numMinutes:
Int!):
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action_params
validate(dateTime: DateTime, numDays: Int, numHours: Int, numMinutes: Int):
String
}
@@ -2553,14 +2812,19 @@ type
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_acti
}
type
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action_invoke
{
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action_args
results: DateTime
}
type
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__gqlv_action_params
{
+ "Date Time"
dateTime:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__dateTime__gqlv_action_parameter
+ "Num Days"
numDays:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__numDays__gqlv_action_parameter
+ "Num Hours"
numHours:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jdk8OffsetPlusDaysAndHoursAndMinutes__numMinutes__gqlv_action_parameter
}
@@ -2589,6 +2853,7 @@ type
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action {
disabled: String
hidden: Boolean
invoke(numHours: Int!, numMinutes: Int!, time: Time!):
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_params
validate(numHours: Int, numMinutes: Int, time: Time): String
}
@@ -2600,13 +2865,17 @@ type
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_args
}
type
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_args
results: Time
}
type
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__gqlv_action_params {
+ "Num Hours"
numHours:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__numMinutes__gqlv_action_parameter
+ "Time"
time:
university_calc_Calculator__jdk8OffsetPlusHoursAndMinutes__time__gqlv_action_parameter
}
@@ -2642,6 +2911,7 @@ type
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_actio
disabled: String
hidden: Boolean
invoke(dateTime: String!, numDays: Int!, numHours: Int!, numMinutes: Int!):
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action_params
validate(dateTime: String, numDays: Int, numHours: Int, numMinutes: Int):
String
}
@@ -2654,14 +2924,19 @@ type
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_actio
}
type
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action_invoke
{
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action_args
results: String
}
type
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__gqlv_action_params
{
+ "Date Time"
dateTime:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__dateTime__gqlv_action_parameter
+ "Num Days"
numDays:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__numDays__gqlv_action_parameter
+ "Num Hours"
numHours:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jdk8ZonedPlusDaysAndHoursAndMinutes__numMinutes__gqlv_action_parameter
}
@@ -2697,6 +2972,7 @@ type
university_calc_Calculator__jodaLocalPlusDays__gqlv_action {
disabled: String
hidden: Boolean
invoke(date: String!, numDays: Int!):
university_calc_Calculator__jodaLocalPlusDays__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__jodaLocalPlusDays__gqlv_action_params
validate(date: String, numDays: Int): String
}
@@ -2707,12 +2983,15 @@ type
university_calc_Calculator__jodaLocalPlusDays__gqlv_action_args {
}
type university_calc_Calculator__jodaLocalPlusDays__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__jodaLocalPlusDays__gqlv_action_args
results: String
}
type university_calc_Calculator__jodaLocalPlusDays__gqlv_action_params {
+ "Date"
date:
university_calc_Calculator__jodaLocalPlusDays__date__gqlv_action_parameter
+ "Num Days"
numDays:
university_calc_Calculator__jodaLocalPlusDays__numDays__gqlv_action_parameter
}
@@ -2727,6 +3006,7 @@ type
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action {
disabled: String
hidden: Boolean
invoke(numHours: Int!, numMinutes: Int!, time: String!):
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_params
validate(numHours: Int, numMinutes: Int, time: String): String
}
@@ -2738,13 +3018,17 @@ type
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_args
}
type
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_args
results: String
}
type
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__gqlv_action_params {
+ "Num Hours"
numHours:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__numMinutes__gqlv_action_parameter
+ "Time"
time:
university_calc_Calculator__jodaLocalPlusHoursAndMinutes__time__gqlv_action_parameter
}
@@ -2780,6 +3064,7 @@ type
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action {
disabled: String
hidden: Boolean
invoke(dateTime: String!, numDays: Int!, numHours: Int!, numMinutes: Int!):
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_invoke
+ "Parameters of this action"
params:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_params
validate(dateTime: String, numDays: Int, numHours: Int, numMinutes: Int):
String
}
@@ -2792,14 +3077,19 @@ type
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_arg
}
type
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_args
results: String
}
type
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__gqlv_action_params {
+ "Date Time"
dateTime:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__dateTime__gqlv_action_parameter
+ "Num Days"
numDays:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__numDays__gqlv_action_parameter
+ "Num Hours"
numHours:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__numHours__gqlv_action_parameter
+ "Num Minutes"
numMinutes:
university_calc_Calculator__jodaPlusDaysAndHoursAndMinutes__numMinutes__gqlv_action_parameter
}
@@ -2828,6 +3118,7 @@ type university_calc_Calculator__nextMonth__gqlv_action {
disabled: String
hidden: Boolean
invoke(month:
org_apache_causeway_viewer_graphql_viewer_test_domain_calc_Month__gqlv_enum!):
university_calc_Calculator__nextMonth__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__nextMonth__gqlv_action_params
validate(month:
org_apache_causeway_viewer_graphql_viewer_test_domain_calc_Month__gqlv_enum):
String
}
@@ -2837,11 +3128,13 @@ type
university_calc_Calculator__nextMonth__gqlv_action_args {
}
type university_calc_Calculator__nextMonth__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__nextMonth__gqlv_action_args
results:
org_apache_causeway_viewer_graphql_viewer_test_domain_calc_Month__gqlv_enum
}
type university_calc_Calculator__nextMonth__gqlv_action_params {
+ "Month"
month: university_calc_Calculator__nextMonth__month__gqlv_action_parameter
}
@@ -2857,6 +3150,7 @@ type university_calc_Calculator__not__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Boolean!): university_calc_Calculator__not__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__not__gqlv_action_params
validate(x: Boolean): String
}
@@ -2866,11 +3160,13 @@ type university_calc_Calculator__not__gqlv_action_args {
}
type university_calc_Calculator__not__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__not__gqlv_action_args
results: Boolean
}
type university_calc_Calculator__not__gqlv_action_params {
+ "X"
x: university_calc_Calculator__not__x__gqlv_action_parameter
}
@@ -2885,6 +3181,7 @@ type university_calc_Calculator__or__gqlv_action {
disabled: String
hidden: Boolean
invoke(x: Boolean!, y: Boolean!):
university_calc_Calculator__or__gqlv_action_invoke
+ "Parameters of this action"
params: university_calc_Calculator__or__gqlv_action_params
validate(x: Boolean, y: Boolean): String
}
@@ -2895,12 +3192,15 @@ type university_calc_Calculator__or__gqlv_action_args {
}
type university_calc_Calculator__or__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_calc_Calculator__or__gqlv_action_args
results: Boolean
}
type university_calc_Calculator__or__gqlv_action_params {
+ "X"
x: university_calc_Calculator__or__x__gqlv_action_parameter
+ "Y"
y: university_calc_Calculator__or__y__gqlv_action_parameter
}
@@ -2953,14 +3253,23 @@ type
university_calc_Calculator__someUuid__gqlv_action_invoke {
"University department specializing in a field of study"
type university_dept_Department {
+ "Object metadata"
_meta: university_dept_Department__gqlv_meta
+ "University department specializing in a field of study"
addStaffMember: university_dept_Department__addStaffMember__gqlv_action
+ "University department specializing in a field of study"
addStaffMembers: university_dept_Department__addStaffMembers__gqlv_action
+ "University department specializing in a field of study"
changeDeptHead: university_dept_Department__changeDeptHead__gqlv_action
+ "University department specializing in a field of study"
changeName: university_dept_Department__changeName__gqlv_action
+ "Departmental head, responsible for curriculum, research, funding and staff"
deptHead: university_dept_Department__deptHead__gqlv_property
+ "Name"
name: university_dept_Department__name__gqlv_property
+ "University department specializing in a field of study"
removeStaffMember: university_dept_Department__removeStaffMember__gqlv_action
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
staffMembers: university_dept_Department__staffMembers__gqlv_collection
}
@@ -2969,6 +3278,7 @@ type
university_dept_Department__addStaffMember__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(staffMember: university_dept_StaffMember__gqlv_input!):
university_dept_Department__addStaffMember__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Department__addStaffMember__gqlv_action_params
validate(staffMember: university_dept_StaffMember__gqlv_input): String
}
@@ -2978,11 +3288,13 @@ type
university_dept_Department__addStaffMember__gqlv_action_args {
}
type university_dept_Department__addStaffMember__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Department__addStaffMember__gqlv_action_args
results: university_dept_Department
}
type university_dept_Department__addStaffMember__gqlv_action_params {
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
staffMember:
university_dept_Department__addStaffMember__staffMember__gqlv_action_parameter
}
@@ -2999,6 +3311,7 @@ type
university_dept_Department__addStaffMembers__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(staffMembers: [university_dept_StaffMember__gqlv_input]):
university_dept_Department__addStaffMembers__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Department__addStaffMembers__gqlv_action_params
validate(staffMembers: [university_dept_StaffMember__gqlv_input]): String
}
@@ -3008,11 +3321,13 @@ type
university_dept_Department__addStaffMembers__gqlv_action_args {
}
type university_dept_Department__addStaffMembers__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Department__addStaffMembers__gqlv_action_args
results: university_dept_Department
}
type university_dept_Department__addStaffMembers__gqlv_action_params {
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
staffMembers:
university_dept_Department__addStaffMembers__staffMembers__gqlv_action_parameter
}
@@ -3029,6 +3344,7 @@ type
university_dept_Department__changeDeptHead__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(newDeptHead: university_dept_DeptHead__gqlv_input!):
university_dept_Department__changeDeptHead__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Department__changeDeptHead__gqlv_action_params
validate(newDeptHead: university_dept_DeptHead__gqlv_input): String
}
@@ -3038,11 +3354,13 @@ type
university_dept_Department__changeDeptHead__gqlv_action_args {
}
type university_dept_Department__changeDeptHead__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Department__changeDeptHead__gqlv_action_args
results: university_dept_Department
}
type university_dept_Department__changeDeptHead__gqlv_action_params {
+ "Departmental head, responsible for curriculum, research, funding and staff"
newDeptHead:
university_dept_Department__changeDeptHead__newDeptHead__gqlv_action_parameter
}
@@ -3060,6 +3378,7 @@ type university_dept_Department__changeName__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(newName: String!):
university_dept_Department__changeName__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Department__changeName__gqlv_action_params
validate(newName: String): String
}
@@ -3069,11 +3388,13 @@ type
university_dept_Department__changeName__gqlv_action_args {
}
type university_dept_Department__changeName__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Department__changeName__gqlv_action_args
results: university_dept_Department
}
type university_dept_Department__changeName__gqlv_action_params {
+ "New Name"
newName:
university_dept_Department__changeName__newName__gqlv_action_parameter
}
@@ -3122,6 +3443,7 @@ type
university_dept_Department__removeStaffMember__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(staffMember: university_dept_StaffMember__gqlv_input!):
university_dept_Department__removeStaffMember__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Department__removeStaffMember__gqlv_action_params
validate(staffMember: university_dept_StaffMember__gqlv_input): String
}
@@ -3131,11 +3453,13 @@ type
university_dept_Department__removeStaffMember__gqlv_action_args {
}
type university_dept_Department__removeStaffMember__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Department__removeStaffMember__gqlv_action_args
results: university_dept_Department
}
type university_dept_Department__removeStaffMember__gqlv_action_params {
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
staffMember:
university_dept_Department__removeStaffMember__staffMember__gqlv_action_parameter
}
@@ -3156,8 +3480,11 @@ type
university_dept_Department__staffMembers__gqlv_collection {
}
type university_dept_Departments {
+ "University department specializing in a field of study"
createDepartment: university_dept_Departments__createDepartment__gqlv_action
+ "University department specializing in a field of study"
findAllDepartments:
university_dept_Departments__findAllDepartments__gqlv_action
+ "University department specializing in a field of study"
findDepartmentByName:
university_dept_Departments__findDepartmentByName__gqlv_action
}
@@ -3174,6 +3501,7 @@ type
university_dept_Departments__createDepartment__gqlv_action {
disabled: String
hidden: Boolean
invokeNonIdempotent(deptHead: university_dept_DeptHead__gqlv_input, name:
String!): university_dept_Departments__createDepartment__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Departments__createDepartment__gqlv_action_params
validate(deptHead: university_dept_DeptHead__gqlv_input, name: String):
String
}
@@ -3184,12 +3512,15 @@ type
university_dept_Departments__createDepartment__gqlv_action_args {
}
type university_dept_Departments__createDepartment__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Departments__createDepartment__gqlv_action_args
results: university_dept_Department
}
type university_dept_Departments__createDepartment__gqlv_action_params {
+ "Departmental head, responsible for curriculum, research, funding and staff"
deptHead:
university_dept_Departments__createDepartment__deptHead__gqlv_action_parameter
+ "Name"
name:
university_dept_Departments__createDepartment__name__gqlv_action_parameter
}
@@ -3217,6 +3548,7 @@ type
university_dept_Departments__findDepartmentByName__gqlv_action {
disabled: String
hidden: Boolean
invoke(name: String!):
university_dept_Departments__findDepartmentByName__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Departments__findDepartmentByName__gqlv_action_params
validate(name: String): String
}
@@ -3226,11 +3558,13 @@ type
university_dept_Departments__findDepartmentByName__gqlv_action_args {
}
type university_dept_Departments__findDepartmentByName__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Departments__findDepartmentByName__gqlv_action_args
results: university_dept_Department
}
type university_dept_Departments__findDepartmentByName__gqlv_action_params {
+ "Name"
name:
university_dept_Departments__findDepartmentByName__name__gqlv_action_parameter
}
@@ -3243,10 +3577,15 @@ type
university_dept_Departments__findDepartmentByName__name__gqlv_action_parame
"Departmental head, responsible for curriculum, research, funding and staff"
type university_dept_DeptHead {
+ "Object metadata"
_meta: university_dept_DeptHead__gqlv_meta
+ "Departmental head, responsible for curriculum, research, funding and staff"
changeDepartment: university_dept_DeptHead__changeDepartment__gqlv_action
+ "Departmental head, responsible for curriculum, research, funding and staff"
changeName: university_dept_DeptHead__changeName__gqlv_action
+ "University department specializing in a field of study"
department: university_dept_DeptHead__department__gqlv_property
+ "Name"
name: university_dept_DeptHead__name__gqlv_property
}
@@ -3263,6 +3602,7 @@ type
university_dept_DeptHead__changeDepartment__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(department: university_dept_Department__gqlv_input!):
university_dept_DeptHead__changeDepartment__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_DeptHead__changeDepartment__gqlv_action_params
validate(department: university_dept_Department__gqlv_input): String
}
@@ -3272,11 +3612,13 @@ type
university_dept_DeptHead__changeDepartment__gqlv_action_args {
}
type university_dept_DeptHead__changeDepartment__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_DeptHead__changeDepartment__gqlv_action_args
results: university_dept_DeptHead
}
type university_dept_DeptHead__changeDepartment__gqlv_action_params {
+ "University department specializing in a field of study"
department:
university_dept_DeptHead__changeDepartment__department__gqlv_action_parameter
}
@@ -3285,6 +3627,7 @@ type university_dept_DeptHead__changeName__gqlv_action {
disabled: String
hidden: Boolean
invokeIdempotent(newName: String!):
university_dept_DeptHead__changeName__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_DeptHead__changeName__gqlv_action_params
validate(newName: String): String
}
@@ -3294,11 +3637,13 @@ type
university_dept_DeptHead__changeName__gqlv_action_args {
}
type university_dept_DeptHead__changeName__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_DeptHead__changeName__gqlv_action_args
results: university_dept_DeptHead
}
type university_dept_DeptHead__changeName__gqlv_action_params {
+ "New Name"
newName: university_dept_DeptHead__changeName__newName__gqlv_action_parameter
}
@@ -3343,7 +3688,9 @@ type university_dept_DeptHead__name__gqlv_property {
}
type university_dept_DeptHeads {
+ "Departmental head, responsible for curriculum, research, funding and staff"
findAllHeads: university_dept_DeptHeads__findAllHeads__gqlv_action
+ "Departmental head, responsible for curriculum, research, funding and staff"
findHeadByName: university_dept_DeptHeads__findHeadByName__gqlv_action
}
@@ -3364,6 +3711,7 @@ type
university_dept_DeptHeads__findHeadByName__gqlv_action {
disabled: String
hidden: Boolean
invoke(name: String!):
university_dept_DeptHeads__findHeadByName__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_DeptHeads__findHeadByName__gqlv_action_params
validate(name: String): String
}
@@ -3373,11 +3721,13 @@ type
university_dept_DeptHeads__findHeadByName__gqlv_action_args {
}
type university_dept_DeptHeads__findHeadByName__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_DeptHeads__findHeadByName__gqlv_action_args
results: university_dept_DeptHead
}
type university_dept_DeptHeads__findHeadByName__gqlv_action_params {
+ "Name"
name: university_dept_DeptHeads__findHeadByName__name__gqlv_action_parameter
}
@@ -3389,17 +3739,25 @@ type
university_dept_DeptHeads__findHeadByName__name__gqlv_action_parameter {
}
type university_dept_Staff {
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
createStaffMember: university_dept_Staff__createStaffMember__gqlv_action
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
findAllStaffMembers: university_dept_Staff__findAllStaffMembers__gqlv_action
+ "Staff member of a university department, responsible for delivering
lectures, tutorials, exam invigilation and candidate interviews"
findStaffMemberByName:
university_dept_Staff__findStaffMemberByName__gqlv_action
}
"Staff member of a university department, responsible for delivering lectures,
tutorials, exam invigilation and candidate interviews"
type university_dept_StaffMember {
+ "Object metadata"
_meta: university_dept_StaffMember__gqlv_meta
+ "University department specializing in a field of study"
department: university_dept_StaffMember__department__gqlv_property
+ "Grade"
grade: university_dept_StaffMember__grade__gqlv_property
+ "Name"
name: university_dept_StaffMember__name__gqlv_property
+ "Photo"
photo: university_dept_StaffMember__photo__gqlv_property
}
@@ -3473,6 +3831,7 @@ type
university_dept_Staff__createStaffMember__gqlv_action {
disabled: String
hidden: Boolean
invokeNonIdempotent(department: university_dept_Department__gqlv_input!,
name: String!): university_dept_Staff__createStaffMember__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Staff__createStaffMember__gqlv_action_params
validate(department: university_dept_Department__gqlv_input, name: String):
String
}
@@ -3483,12 +3842,15 @@ type
university_dept_Staff__createStaffMember__gqlv_action_args {
}
type university_dept_Staff__createStaffMember__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Staff__createStaffMember__gqlv_action_args
results: university_dept_StaffMember
}
type university_dept_Staff__createStaffMember__gqlv_action_params {
+ "University department specializing in a field of study"
department:
university_dept_Staff__createStaffMember__department__gqlv_action_parameter
+ "Name"
name: university_dept_Staff__createStaffMember__name__gqlv_action_parameter
}
@@ -3516,6 +3878,7 @@ type
university_dept_Staff__findStaffMemberByName__gqlv_action {
disabled: String
hidden: Boolean
invoke(name: String!):
university_dept_Staff__findStaffMemberByName__gqlv_action_invoke
+ "Parameters of this action"
params: university_dept_Staff__findStaffMemberByName__gqlv_action_params
validate(name: String): String
}
@@ -3525,11 +3888,13 @@ type
university_dept_Staff__findStaffMemberByName__gqlv_action_args {
}
type university_dept_Staff__findStaffMemberByName__gqlv_action_invoke {
+ "Arguments used to invoke this action"
args: university_dept_Staff__findStaffMemberByName__gqlv_action_args
results: university_dept_StaffMember
}
type university_dept_Staff__findStaffMemberByName__gqlv_action_params {
+ "Name"
name:
university_dept_Staff__findStaffMemberByName__name__gqlv_action_parameter
}