INNER CODE UNIT · Java
directives
Enigmatis/graphql-java-annotations · src/main/java/graphql/annotations/AnnotationsSchemaCreator.java:117
public Builder directives(Set<Class<?>> directiveClasses) {
this.directivesObjectList.addAll(directiveClasses);
return this;
}
public Builder directives(Class<?>... directiveClasses) {
this.directivesObjectList.addAll(Arrays.asList(directiveClasses));
return this;
}
/**
* Add directive declaration class to create directives for the graphql schema
*
* @param directiveContainerClass a directive container class (directives are defined as methods inside the class)
* @return the builder after adding the directive container class to the list of directive container classes
*/
public Builder directives(Class<?> directiveContainerClass) {
this.directiveContainerClasses.add(directiveContainerClass);