java.lang.Object
com.orientechnologies.common.parser.OBaseParser
com.orientechnologies.orient.core.sql.filter.OSQLTarget

public class OSQLTarget extends OBaseParser
Target parser.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Field Details

    • empty

      protected final boolean empty
    • context

      protected final OCommandContext context
    • targetVariable

      protected String targetVariable
    • targetQuery

      protected String targetQuery
    • targetRecords

      protected Iterable<? extends OIdentifiable> targetRecords
    • targetClusters

      protected Map<String,String> targetClusters
    • targetClasses

      protected Map<String,String> targetClasses
    • targetIndex

      protected String targetIndex
    • targetIndexValues

      protected String targetIndexValues
    • targetIndexValuesAsc

      protected boolean targetIndexValuesAsc
  • Constructor Details

  • Method Details

    • getTargetClusters

      public Map<String,String> getTargetClusters()
    • getTargetClasses

      public Map<String,String> getTargetClasses()
    • getTargetRecords

      public Iterable<? extends OIdentifiable> getTargetRecords()
    • getTargetQuery

      public String getTargetQuery()
    • getTargetIndex

      public String getTargetIndex()
    • getTargetIndexValues

      public String getTargetIndexValues()
    • isTargetIndexValuesAsc

      public boolean isTargetIndexValuesAsc()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getTargetVariable

      public String getTargetVariable()
    • isEmpty

      public boolean isEmpty()
    • throwSyntaxErrorException

      protected void throwSyntaxErrorException(String iText)
      Description copied from class: OBaseParser
      Throws a syntax error exception.
      Specified by:
      throwSyntaxErrorException in class OBaseParser
      Parameters:
      iText - Text about the problem.