Class EquiJoinConditionImpl

    • Method Detail

      • getSelector1Name

        public java.lang.String getSelector1Name()
        Gets the name of the first selector.
        Specified by:
        getSelector1Name in interface EquiJoinCondition
        Returns:
        the selector name; non-null
      • getProperty1Name

        public java.lang.String getProperty1Name()
        Gets the property name in the first selector.
        Specified by:
        getProperty1Name in interface EquiJoinCondition
        Returns:
        the property name; non-null
      • getSelector2Name

        public java.lang.String getSelector2Name()
        Gets the name of the second selector.
        Specified by:
        getSelector2Name in interface EquiJoinCondition
        Returns:
        the selector name; non-null
      • getProperty2Name

        public java.lang.String getProperty2Name()
        Gets the property name in the second selector.
        Specified by:
        getProperty2Name in interface EquiJoinCondition
        Returns:
        the property name; non-null
      • getSelector1QName

        public Name getSelector1QName()
        Gets the name of the first selector.
        Returns:
        the selector name; non-null
      • getSelector2QName

        public Name getSelector2QName()
        Gets the name of the second selector.
        Returns:
        the selector name; non-null
      • getProperty1QName

        public Name getProperty1QName()
        Gets the property name in the first selector.
        Returns:
        the property name; non-null
      • getProperty2QName

        public Name getProperty2QName()
        Gets the property name in the second selector.
        Returns:
        the property name; non-null
      • accept

        public java.lang.Object accept​(QOMTreeVisitor visitor,
                                       java.lang.Object data)
                                throws java.lang.Exception
        Accepts a visitor and calls the appropriate visit method depending on the type of this QOM node.
        Specified by:
        accept in class AbstractQOMNode
        Parameters:
        visitor - the visitor.
        data - user defined data, which is passed to the visit method.
        Throws:
        java.lang.Exception
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object