Class SqlParameter

java.lang.Object
com.azure.cosmos.models.SqlParameter

public final class SqlParameter extends Object
Represents a SQL parameter in the SqlQuerySpec used for queries in the Azure Cosmos DB database service.
  • Constructor Details

    • SqlParameter

      public SqlParameter()
      Initializes a new instance of the SqlParameter class.
    • SqlParameter

      public SqlParameter(String name, Object value)
      Initializes a new instance of the SqlParameter class with the name and value of the parameter.
      Parameters:
      name - the name of the parameter.
      value - the value of the parameter.
  • Method Details

    • getName

      public String getName()
      Gets the name of the parameter.
      Returns:
      the name of the parameter.
    • setName

      public SqlParameter setName(String name)
      Sets the name of the parameter.
      Parameters:
      name - the name of the parameter.
      Returns:
      the SqlParameter.
    • getValue

      public <T> T getValue(Class<T> classType)
      Gets the value of the parameter.
      Type Parameters:
      T - the type of the parameter
      Parameters:
      classType - the class of the parameter value.
      Returns:
      the value of the parameter.
    • setValue

      public SqlParameter setValue(Object value)
      Sets the value of the parameter.
      Parameters:
      value - the value of the parameter.
      Returns:
      the SqlParameter.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object