Tabnine Logo
MessageType
Code IndexAdd Tabnine to your IDE (free)

How to use
MessageType
in
org.eclipse.lsp4j

Best Java code snippets using org.eclipse.lsp4j.MessageType (Showing top 11 results out of 315)

origin: eclipse/eclipse.jdt.ls

  public MessageType toMessageType() {
    for (MessageType type : MessageType.values()) {
      if (name().equalsIgnoreCase(type.name())) {
        return type;
      }
    }
    //'ignore' has no MessageType equivalent
    return null;
  }
}
origin: org.eclipse.lsp4j/org.eclipse.lsp4j

 @Override
 @Pure
 public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((this.type== null) ? 0 : this.type.hashCode());
  return prime * result + ((this.message== null) ? 0 : this.message.hashCode());
 }
}
origin: eclipse/lsp4j

public static MessageType forValue(int value) {
  MessageType[] allValues = MessageType.values();
  if (value < 1 || value > allValues.length)
    throw new IllegalArgumentException("Illegal enum value: " + value);
  return allValues[value - 1];
}
origin: org.eclipse.che.core/che-core-api-languageserver

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;
}
origin: eclipse/lsp4j

@Override
@Pure
public boolean equals(final Object obj) {
 if (this == obj)
  return true;
 if (obj == null)
  return false;
 if (getClass() != obj.getClass())
  return false;
 MessageParams other = (MessageParams) obj;
 if (this.type == null) {
  if (other.type != null)
   return false;
 } else if (!this.type.equals(other.type))
  return false;
 if (this.message == null) {
  if (other.message != null)
   return false;
 } else if (!this.message.equals(other.message))
  return false;
 return true;
}

origin: org.eclipse.che.core/che-core-api-languageserver

  public static MessageParamsDto fromJson(JsonElement jsonVal) {
    if (jsonVal == null) {
      return null;
    }
    JsonObject json= jsonVal.getAsJsonObject();
    MessageParamsDto result= new MessageParamsDto();
    JsonElement jsontypeJson = json.get("type");
    if (jsontypeJson != null && !(jsontypeJson.isJsonNull())) {
      org.eclipse.lsp4j.MessageType jsontypeVal = org.eclipse.lsp4j.MessageType.valueOf(jsontypeJson.getAsString());;
      result.setType((org.eclipse.lsp4j.MessageType)jsontypeVal);
    }
    JsonElement jsonmessageJson = json.get("message");
    if (jsonmessageJson != null && !(jsonmessageJson.isJsonNull())) {
      java.lang.String jsonmessageVal = jsonmessageJson.getAsString();;
      result.setMessage((java.lang.String)jsonmessageVal);
    }
    return result;
  }
}
origin: org.eclipse.lsp4j/org.eclipse.lsp4j

public static MessageType forValue(int value) {
  MessageType[] allValues = MessageType.values();
  if (value < 1 || value > allValues.length)
    throw new IllegalArgumentException("Illegal enum value: " + value);
  return allValues[value - 1];
}
origin: org.eclipse.che.core/che-core-api-languageserver

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;
}
origin: org.eclipse.lsp4j/org.eclipse.lsp4j

@Override
@Pure
public boolean equals(final Object obj) {
 if (this == obj)
  return true;
 if (obj == null)
  return false;
 if (getClass() != obj.getClass())
  return false;
 MessageParams other = (MessageParams) obj;
 if (this.type == null) {
  if (other.type != null)
   return false;
 } else if (!this.type.equals(other.type))
  return false;
 if (this.message == null) {
  if (other.message != null)
   return false;
 } else if (!this.message.equals(other.message))
  return false;
 return true;
}

origin: org.eclipse.che.core/che-core-api-languageserver

  public static ShowMessageRequestParamsDto fromJson(JsonElement jsonVal) {
    if (jsonVal == null) {
      return null;
    }
    JsonObject json= jsonVal.getAsJsonObject();
    ShowMessageRequestParamsDto result= new ShowMessageRequestParamsDto();
    JsonElement jsonactionsJson = json.get("actions");
    if (jsonactionsJson != null && !(jsonactionsJson.isJsonNull())) {
      ArrayList<org.eclipse.lsp4j.MessageActionItem> jsonactionsVal= new ArrayList<org.eclipse.lsp4j.MessageActionItem>();
      JsonArray jsonactionsVala = jsonactionsJson.getAsJsonArray();
      for(int jsonactionsValai= 0; jsonactionsValai < jsonactionsVala.size(); jsonactionsValai++) {
        org.eclipse.lsp4j.MessageActionItem jsonactionsValaX = MessageActionItemDto.fromJson((JsonObject)jsonactionsVala.get(jsonactionsValai));;
        jsonactionsVal.add(jsonactionsValaX);
      }
      result.setActions((java.util.List<org.eclipse.lsp4j.MessageActionItem>)jsonactionsVal);
    }
    JsonElement jsontypeJson = json.get("type");
    if (jsontypeJson != null && !(jsontypeJson.isJsonNull())) {
      org.eclipse.lsp4j.MessageType jsontypeVal = org.eclipse.lsp4j.MessageType.valueOf(jsontypeJson.getAsString());;
      result.setType((org.eclipse.lsp4j.MessageType)jsontypeVal);
    }
    JsonElement jsonmessageJson = json.get("message");
    if (jsonmessageJson != null && !(jsonmessageJson.isJsonNull())) {
      java.lang.String jsonmessageVal = jsonmessageJson.getAsString();;
      result.setMessage((java.lang.String)jsonmessageVal);
    }
    return result;
  }
}
origin: eclipse/lsp4j

 @Override
 @Pure
 public int hashCode() {
  final int prime = 31;
  int result = 1;
  result = prime * result + ((this.type== null) ? 0 : this.type.hashCode());
  return prime * result + ((this.message== null) ? 0 : this.message.hashCode());
 }
}
org.eclipse.lsp4jMessageType

Most used methods

  • values
  • equals
  • hashCode
  • name
  • valueOf

Popular in Java

  • Running tasks concurrently on multiple threads
  • scheduleAtFixedRate (Timer)
  • requestLocationUpdates (LocationManager)
  • setRequestProperty (URLConnection)
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Reference (javax.naming)
  • BoxLayout (javax.swing)
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now