All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.generated.graphql.Character Maven / Gradle / Ivy

There is a newer version: 2.0RC1
Show newest version
package com.generated.graphql;

import java.util.List;


import com.fasterxml.jackson.databind.annotation.JsonDeserialize;

import com.graphql_java_generator.annotation.GraphQLNonScalar;
import com.graphql_java_generator.annotation.GraphQLScalar;

/**
 * @author generated by graphql-java-generator
 * @see https://github.com/graphql-java-generator/graphql-java-generator
 */
public interface Character  {

	@GraphQLScalar(graphqlType = String.class)
	public void setId(String id);

	@GraphQLScalar(graphqlType = String.class)
	public String getId();

	@GraphQLScalar(graphqlType = String.class)
	public void setName(String name);

	@GraphQLScalar(graphqlType = String.class)
	public String getName();

	@GraphQLNonScalar(graphqlType = Character.class)
	@JsonDeserialize(contentAs = CharacterImpl.class)
	public void setFriends(List friends);

	@GraphQLNonScalar(graphqlType = Character.class)
	@JsonDeserialize(contentAs = CharacterImpl.class)
	public List getFriends();

	@GraphQLScalar(graphqlType = Episode.class)
	@JsonDeserialize(contentAs = Episode.class)
	public void setAppearsIn(List appearsIn);

	@GraphQLScalar(graphqlType = Episode.class)
	@JsonDeserialize(contentAs = Episode.class)
	public List getAppearsIn();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy