org.skyscreamer.yoga.selector.parser
Class GDataSelectorParser

java.lang.Object
  extended by org.skyscreamer.yoga.selector.parser.SelectorParser
      extended by org.skyscreamer.yoga.selector.parser.ParentheticalSelectorParser
          extended by org.skyscreamer.yoga.selector.parser.GDataSelectorParser

public class GDataSelectorParser
extends ParentheticalSelectorParser

GData-style SelectorParser. Parses selectors of the style:

favoriteArtists,friends(favoriteArtists(albums))

Author:
Carter Page

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

Constructor Detail

GDataSelectorParser

public GDataSelectorParser()
Method Detail

parse

protected FieldSelector parse(String selectorExpression)
                       throws ParseSelectorException
Specified by:
parse in class SelectorParser
Throws:
ParseSelectorException


Copyright © 2012. All Rights Reserved.