.. java:import:: ch.epfl.leb.sass.logging Message .. java:import:: ch.epfl.leb.sass.models.components Laser .. java:import:: ch.epfl.leb.sass.logging.internal AbstractObservable .. java:import:: ch.epfl.leb.sass.logging.internal LaserPowerChange .. java:import:: com.google.gson Gson .. java:import:: com.google.gson GsonBuilder .. java:import:: com.google.gson JsonElement .. java:import:: com.google.gson JsonObject .. java:import:: com.google.gson JsonPrimitive .. java:import:: com.google.gson JsonSerializer .. java:import:: com.google.gson JsonSerializationContext .. java:import:: java.lang.reflect Type DefaultLaser.DefaultLaserSerializer =================================== .. java:package:: ch.epfl.leb.sass.models.components.internal :noindex: .. java:type:: class DefaultLaserSerializer implements JsonSerializer :outertype: DefaultLaser Methods ------- serialize ^^^^^^^^^ .. java:method:: @Override public JsonElement serialize(DefaultLaser src, Type typeOfSrc, JsonSerializationContext context) :outertype: DefaultLaser.DefaultLaserSerializer