public MessageType toMessageType() { for (MessageType type : MessageType.values()) { if (name().equalsIgnoreCase(type.name())) { return type; } } //'ignore' has no MessageType equivalent return null; } }
public JsonElement toJsonElement() { JsonObject result = new JsonObject(); if (getType() == null) { setType((org.eclipse.lsp4j.MessageType)null); } else { JsonElement typeVal = getType() == null ? JsonNull.INSTANCE : new JsonPrimitive(getType().name());; result.add("type", typeVal); } if (getMessage() == null) { setMessage((java.lang.String)null); } else { JsonElement messageVal = getMessage() == null ? JsonNull.INSTANCE : new JsonPrimitive(getMessage());; result.add("message", messageVal); } return result; }
public JsonElement toJsonElement() { JsonObject result = new JsonObject(); if (getActions() == null) { setActions((java.util.List<org.eclipse.lsp4j.MessageActionItem>)null); } else { JsonArray actionsVal = new JsonArray(); for (org.eclipse.lsp4j.MessageActionItem actionsValX : getActions()) { JsonElement actionsValY = actionsValX == null ? JsonNull.INSTANCE : ((MessageActionItemDto)actionsValX).toJsonElement();; actionsVal.add(actionsValY); } result.add("actions", actionsVal); } if (getType() == null) { setType((org.eclipse.lsp4j.MessageType)null); } else { JsonElement typeVal = getType() == null ? JsonNull.INSTANCE : new JsonPrimitive(getType().name());; result.add("type", typeVal); } if (getMessage() == null) { setMessage((java.lang.String)null); } else { JsonElement messageVal = getMessage() == null ? JsonNull.INSTANCE : new JsonPrimitive(getMessage());; result.add("message", messageVal); } return result; }