Class AbstractDestinationResolver
- java.lang.Object
-
- org.activiti.cloud.services.notifications.graphql.subscriptions.datafetcher.AbstractDestinationResolver
-
- All Implemented Interfaces:
DataFetcherDestinationResolver
- Direct Known Subclasses:
AntPathDestinationResolver
public abstract class AbstractDestinationResolver extends java.lang.Object implements DataFetcherDestinationResolver
-
-
Constructor Summary
Constructors Constructor Description AbstractDestinationResolver()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.lang.Stringany()static <T> java.util.List<java.util.List<T>>crossJoin(java.util.List<java.util.List<T>> factors)protected abstract java.lang.Stringpath()protected java.lang.String[]resolveArgumentNames(graphql.schema.DataFetchingEnvironment environment)java.util.List<java.lang.String>resolveDestinations(graphql.schema.DataFetchingEnvironment environment)protected java.lang.StringresolveFieldName(graphql.schema.DataFetchingEnvironment environment)protected abstract java.lang.Stringwildcard()static java.util.List<java.util.List<java.lang.String>>zip(java.util.List<java.lang.String> list1, java.util.List<java.lang.String> list2)
-
-
-
Method Detail
-
any
protected abstract java.lang.String any()
-
wildcard
protected abstract java.lang.String wildcard()
-
path
protected abstract java.lang.String path()
-
resolveDestinations
public java.util.List<java.lang.String> resolveDestinations(graphql.schema.DataFetchingEnvironment environment)
- Specified by:
resolveDestinationsin interfaceDataFetcherDestinationResolver
-
resolveFieldName
protected java.lang.String resolveFieldName(graphql.schema.DataFetchingEnvironment environment)
-
resolveArgumentNames
protected java.lang.String[] resolveArgumentNames(graphql.schema.DataFetchingEnvironment environment)
-
crossJoin
public static <T> java.util.List<java.util.List<T>> crossJoin(java.util.List<java.util.List<T>> factors)
-
zip
public static java.util.List<java.util.List<java.lang.String>> zip(java.util.List<java.lang.String> list1, java.util.List<java.lang.String> list2)
-
-