org.skyscreamer.yoga.selector.parser
Class ParentheticalSelectorParser

java.lang.Object
  extended by org.skyscreamer.yoga.selector.parser.SelectorParser
      extended by org.skyscreamer.yoga.selector.parser.ParentheticalSelectorParser
Direct Known Subclasses:
GDataSelectorParser, LinkedInSelectorParser

public abstract class ParentheticalSelectorParser
extends SelectorParser

This abstract class provides functionality for parenthetical-style selector parsers.

Author:
Solomon Duskis , Corby Page , Carter Page

Field Summary
 
Fields inherited from class org.skyscreamer.yoga.selector.parser.SelectorParser
_aliasSelectorResolver, _disableExplicitSelectors, _fieldPopulatorRegistry, ALIAS_SELECTOR_PREFIX, DEFINITION, HREF
 
Constructor Summary
ParentheticalSelectorParser()
           
 
Method Summary
protected  FieldSelector parseParentheticalSelector(String rawSelectorExpression, String openParenthesis)
           
 
Methods inherited from class org.skyscreamer.yoga.selector.parser.SelectorParser
getSelectorJavascriptURL, getSelectorType, parse, parseSelector, parseSelector, setAliasSelectorResolver, setDisableExplicitSelectors, setFieldPopulatorRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParentheticalSelectorParser

public ParentheticalSelectorParser()
Method Detail

parseParentheticalSelector

protected FieldSelector parseParentheticalSelector(String rawSelectorExpression,
                                                   String openParenthesis)
                                            throws ParseSelectorException
Throws:
ParseSelectorException


Copyright © 2012. All Rights Reserved.