com.jayway.jsonpath.internal.filter
Class FieldFilter

java.lang.Object
  extended by com.jayway.jsonpath.internal.filter.PathTokenFilter
      extended by com.jayway.jsonpath.internal.filter.FieldFilter

public class FieldFilter
extends PathTokenFilter

Author:
Kalle Stenflo

Constructor Summary
FieldFilter(String condition)
           
 
Method Summary
 Object filter(Object obj, JsonProvider jsonProvider)
           
 Object filter(Object obj, JsonProvider jsonProvider, LinkedList<Filter> filters, boolean inArrayContext)
           
 Object getRef(Object obj, JsonProvider jsonProvider)
           
 boolean isArrayFilter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldFilter

public FieldFilter(String condition)
Method Detail

filter

public Object filter(Object obj,
                     JsonProvider jsonProvider,
                     LinkedList<Filter> filters,
                     boolean inArrayContext)
Overrides:
filter in class PathTokenFilter

filter

public Object filter(Object obj,
                     JsonProvider jsonProvider)
Specified by:
filter in class PathTokenFilter

getRef

public Object getRef(Object obj,
                     JsonProvider jsonProvider)
Specified by:
getRef in class PathTokenFilter

isArrayFilter

public boolean isArrayFilter()
Specified by:
isArrayFilter in class PathTokenFilter


Copyright © 2011-2012. All Rights Reserved.