net.amygdalum.testrecorder.values.SerializedLiteral Maven / Gradle / Ivy
package net.amygdalum.testrecorder.values;
import static java.util.Collections.emptyList;
import static net.amygdalum.testrecorder.util.Types.baseType;
import java.lang.reflect.Type;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import net.amygdalum.testrecorder.types.RoleVisitor;
import net.amygdalum.testrecorder.types.SerializedValue;
import net.amygdalum.testrecorder.types.SerializedValueType;
/**
* Serializing to SerializedLiteral is only valid for primitive types and non-null Strings. For this use the factory method
* {@link #literal(Type, Object)}
*/
public class SerializedLiteral extends AbstractSerializedValue implements SerializedValueType {
private static final Map © 2015 - 2025 Weber Informatics LLC | Privacy Policy