Class FullTextSearchImpl

  • All Implemented Interfaces:
    javax.jcr.query.qom.Constraint, javax.jcr.query.qom.FullTextSearch

    public class FullTextSearchImpl
    extends ConstraintImpl
    implements javax.jcr.query.qom.FullTextSearch
    FullTextSearchImpl...
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object accept​(QOMTreeVisitor visitor, java.lang.Object data)
      Accepts a visitor and calls the appropriate visit method depending on the type of this QOM node.
      javax.jcr.query.qom.StaticOperand getFullTextSearchExpression()
      Gets the full-text search expression.
      java.lang.String getPropertyName()
      Gets the name of the property.
      Name getPropertyQName()
      Gets the name of the property.
      java.lang.String getSelectorName()
      Gets the name of the selector against which to apply this constraint.
      Name getSelectorQName()
      Gets the name of the selector against which to apply this constraint.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getSelectorQName

        public Name getSelectorQName()
        Gets the name of the selector against which to apply this constraint.
        Returns:
        the selector name; non-null
      • getPropertyQName

        public Name getPropertyQName()
        Gets the name of the property.
        Returns:
        the property name if the full-text search scope is a property, otherwise null if the full-text search scope is the node (or node subtree, in some implementations).
      • getSelectorName

        public java.lang.String getSelectorName()
        Gets the name of the selector against which to apply this constraint.
        Specified by:
        getSelectorName in interface javax.jcr.query.qom.FullTextSearch
        Returns:
        the selector name; non-null
      • getPropertyName

        public java.lang.String getPropertyName()
        Gets the name of the property.
        Specified by:
        getPropertyName in interface javax.jcr.query.qom.FullTextSearch
        Returns:
        the property name if the full-text search scope is a property, otherwise null if the full-text search scope is the node (or node subtree, in some implementations).
      • getFullTextSearchExpression

        public javax.jcr.query.qom.StaticOperand getFullTextSearchExpression()
        Gets the full-text search expression.
        Specified by:
        getFullTextSearchExpression in interface javax.jcr.query.qom.FullTextSearch
        Returns:
        the full-text search expression; 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