public class PropertiesViewFilter extends java.lang.Object implements QueryFilter
| Modifier and Type | Field and Description |
|---|---|
protected QueryFilter |
next |
protected java.util.Set |
viewFilter |
QUERY_DELIMETER| Constructor and Description |
|---|
PropertiesViewFilter(QueryFilter next)
Creates a filter that will select the properties of a map object to view
|
PropertiesViewFilter(java.util.Set viewFilter,
QueryFilter next)
Creates a filter that will select the properties of a map object to view
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.Object,java.lang.Object> |
filterView(java.util.Map<java.lang.Object,java.lang.Object> data)
Select only the attributes to view from the map data
|
protected java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> |
filterViewCollection(java.util.Collection<java.util.Map<java.lang.Object,java.lang.Object>> result,
java.util.Set viewFilter)
Filter the view of each element in the collection
|
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> |
query(java.util.List queries)
Filter the properties to view of the query result
|
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> |
query(java.lang.String query)
Filter the properties to view of the query result
|
protected QueryFilter next
protected java.util.Set viewFilter
public PropertiesViewFilter(QueryFilter next)
next - - the next query filter that will return a collection of mapspublic PropertiesViewFilter(java.util.Set viewFilter,
QueryFilter next)
viewFilter - - the properties to viewnext - - the next query filter that will return a collection of mapspublic java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> query(java.lang.String query)
throws java.lang.Exception
query in interface QueryFilterquery - - the query stringjava.lang.Exceptionpublic java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> query(java.util.List queries)
throws java.lang.Exception
query in interface QueryFilterqueries - - the query mapjava.lang.Exceptionprotected java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> filterViewCollection(java.util.Collection<java.util.Map<java.lang.Object,java.lang.Object>> result,
java.util.Set viewFilter)
result - - the lists to filter the view fromviewFilter - - the views to selectprotected java.util.Map<java.lang.Object,java.lang.Object> filterView(java.util.Map<java.lang.Object,java.lang.Object> data)
data - - data to filter the view fromCopyright © 2005-2016 Red Hat, Inc.. All Rights Reserved.