Class AbstractExpression

java.lang.Object
io.bitbucket.dsmoons.odk.sql.query.builder.inner.AbstractExpression
Direct Known Subclasses:
Case, Function

public abstract class AbstractExpression extends Object
Класс, от которого наследуются Case, Function
  • Constructor Summary

    Constructors
    Constructor
    Description
    Конструктор
  • Method Summary

    Modifier and Type
    Method
    Description
    Метод возвращает псевдоним выражения
    Метод возвращает псевдоним выражения, если он был задан (не является пустой или пробельной строкой), или текст выражения без псевдонима
    Метод возвращает текст выражения без псевдонима
    Текстовое представление выражения.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AbstractExpression

      public AbstractExpression()
      Конструктор
      Since:
      2.0.0
  • Method Details

    • getAlias

      public String getAlias()
      Метод возвращает псевдоним выражения
      Returns:
      Псевдоним
      Since:
      1.6.0
    • getExpression

      public String getExpression()
      Метод возвращает текст выражения без псевдонима
      Returns:
      Выражение
      Since:
      1.6.0
    • getAliasOrExpression

      public String getAliasOrExpression()
      Метод возвращает псевдоним выражения, если он был задан (не является пустой или пробельной строкой), или текст выражения без псевдонима
      Returns:
      Псевдоним или выражение
      Since:
      1.6.0
    • toString

      public String toString()
      Текстовое представление выражения. Текст выражения с псевдонимом (если псевдоним был задан)
      Overrides:
      toString in class Object
      Returns:
      Текстовое представление выражения
      Since:
      1.6.0