
com.balajeetm.mystique.core.bean.Tarot Maven / Gradle / Ivy
/*
* Copyright (c) Balajee TM 2016.
* All rights reserved.
* License - @see
*/
/*
* Created on 25 Aug, 2016 by balajeetm
*/
package com.balajeetm.mystique.core.bean;
import java.util.List;
import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import lombok.Data;
/**
* The Class Tarot.
*
* @author balajeetm
*/
/**
* Instantiates a new tarot.
*/
@Data
public class Tarot {
/** The from. */
private JsonArray from;
/** The to. */
private JsonArray to;
/** The turn. */
private JsonObject turn;
/** The optional. */
private Boolean optional = Boolean.FALSE;
/** The deps. */
private List deps;
/**
* The aces. Is a map of turns. More like pre-processing of data for
* efficiency Each field in the json object corresponds to a turn, which is
* executed and saved in the ace
*/
private JsonObject aces;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy