com.balajeetm.mystique.core.MystTurn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of json-mystique Show documentation
Show all versions of json-mystique Show documentation
Json Utility to transform Jsons
The newest version!
/*
* Copyright (c) Balajee TM 2016.
* All rights reserved.
* License - @see
*/
/*
* Created on 25 Aug, 2016 by balajeetm
* http://www.balajeetm.com
*/
package com.balajeetm.mystique.core;
import java.util.List;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
/**
* The Interface MystTurn.
*
* @author balajeetm
*/
public interface MystTurn {
/**
* Transform.
*
* @param source the source
* @param deps the deps
* @param aces the aces
* @param turn the turn
* @param resultWrapper the result wrapper
* @return the json element
*/
JsonElement transform(List source, JsonObject deps, JsonObject aces, JsonObject turn,
JsonObject resultWrapper);
}