Project Wonder 5.0

Uses of Class
er.extensions.eof.ERXKeyFilter

Packages that use ERXKeyFilter
er.extensions.eof   
er.rest   
er.rest.entityDelegates   
er.rest.format   
er.rest.routes  
er.rest.util   
 

Uses of ERXKeyFilter in er.extensions.eof
 

Methods in er.extensions.eof that return ERXKeyFilter
 ERXKeyFilter ERXKeyFilter._filterForKey(ERXKey key)
          Returns the filter for the given key, or creates a "nextBase" filter if there isn't one.
static ERXKeyFilter ERXKeyFilter.filterWithAll()
          Shortcut to return a new ERXKeyFilter(All)
static ERXKeyFilter ERXKeyFilter.filterWithAllRecursive()
          Shortcut to return a new ERXKeyFilter(All, All)
static ERXKeyFilter ERXKeyFilter.filterWithAttributes()
          Shortcut to return a new ERXKeyFilter(Attributes)
static ERXKeyFilter ERXKeyFilter.filterWithAttributesAndToOneRelationships()
          Shortcut to return a new ERXKeyFilter(AttributesAndToOneRelationships)
static ERXKeyFilter ERXKeyFilter.filterWithKeys(ERXKey<?>... keys)
          Shortcut to return a new ERXKeyFilter()
static ERXKeyFilter ERXKeyFilter.filterWithNone()
          Shortcut to return a new ERXKeyFilter(None)
 ERXKeyFilter ERXKeyFilter.include(ERXKey key)
          Includes the given key in this filter.
 ERXKeyFilter ERXKeyFilter.only(ERXKey key)
          Restricts this filter to only allow the given key.
 ERXKeyFilter ERXKeyFilter.setNextBase(ERXKeyFilter.Base nextBase)
          Sets the base that is used for subkeys of this key by default.
 

Methods in er.extensions.eof that return types with arguments of type ERXKeyFilter
 com.webobjects.foundation.NSDictionary<ERXKey,ERXKeyFilter> ERXKeyFilter.includes()
          Returns the included keys and the next filters they map to.
 

Uses of ERXKeyFilter in er.rest
 

Methods in er.rest with parameters of type ERXKeyFilter
protected  void ERXRestRequestNode._addAttributeNodeForKeyInObject(ERXKey<?> key, java.lang.Object obj, ERXKeyFilter keyFilter)
           
protected  void ERXRestRequestNode._addAttributesAndRelationshipsForObjectOfEntity(java.lang.Object obj, com.webobjects.eocontrol.EOClassDescription classDescription, ERXKeyFilter keyFilter, IERXRestDelegate delegate, java.util.Set<java.lang.Object> visitedObjects)
           
protected  void ERXRestRequestNode._addToManyRelationshipNodeForKeyOfEntityInObject(ERXKey<?> key, com.webobjects.eocontrol.EOClassDescription destinationEntity, java.lang.Object obj, ERXKeyFilter keyFilter, IERXRestDelegate delegate, java.util.Set<java.lang.Object> visitedObjects)
           
protected  void ERXRestRequestNode._addToOneRelationshipNodeForKeyInObject(ERXKey<?> key, java.lang.Object obj, com.webobjects.eocontrol.EOClassDescription destinationEntity, ERXKeyFilter keyFilter, IERXRestDelegate delegate, java.util.Set<java.lang.Object> visitedObjects)
           
protected  void ERXRestRequestNode._fillInWithObjectAndFilter(java.lang.Object obj, com.webobjects.eocontrol.EOClassDescription classDescription, ERXKeyFilter keyFilter, IERXRestDelegate delegate, java.util.Set<java.lang.Object> visitedObjects)
           
protected  void ERXRestRequestNode._safeDidSkipValueForKey(ERXKeyFilter keyFilter, java.lang.Object target, java.lang.Object value, java.lang.String key)
           
protected  void ERXRestRequestNode._safeDidTakeValueForKey(ERXKeyFilter keyFilter, java.lang.Object target, java.lang.Object value, java.lang.String key)
           
protected  void ERXRestRequestNode._safeWillTakeValueForKey(ERXKeyFilter keyFilter, java.lang.Object target, java.lang.Object value, java.lang.String key)
           
static void ERXFilteredQualifierTraversal.checkQualifierForEntityWithFilter(com.webobjects.eocontrol.EOQualifier qualifier, com.webobjects.eoaccess.EOEntity entity, ERXKeyFilter filter)
          Traverses the given qualifier, checking each keypath against the given filter, evaluated against the given entity.
 java.lang.Object ERXRestRequestNode.createObjectWithFilter(java.lang.String entityName, ERXKeyFilter keyFilter, IERXRestDelegate delegate)
          Creates a new instance of an object represented by this request node.
 void ERXRestFetchSpecification.enableRequestQualifiers(com.webobjects.eocontrol.EOQualifier baseQualifier, ERXKeyFilter qualifierFilter)
          Enables qualifiers in the request, but will be AND'd to the given base qualifier (in case you need to perform security restrictions)
 java.lang.Object ERXRestRequestNode.objectWithFilter(java.lang.String entityName, ERXKeyFilter keyFilter, IERXRestDelegate delegate)
          Returns the object that this request node represents.
static ERXRestRequestNode ERXRestRequestNode.requestNodeWithObjectAndFilter(com.webobjects.eocontrol.EOClassDescription classDescription, java.util.List<?> objects, ERXKeyFilter keyFilter, IERXRestDelegate delegate)
          Creates a hierarchy of ERXRestRequestNodes based off of the given array of objects.
static ERXRestRequestNode ERXRestRequestNode.requestNodeWithObjectAndFilter(java.lang.Object obj, ERXKeyFilter keyFilter, IERXRestDelegate delegate)
          Creates a hierarchy of ERXRestRequestNodes based off of the given object.
 void ERXRestRequestNode.updateObjectWithFilter(java.lang.Object obj, ERXKeyFilter keyFilter, IERXRestDelegate delegate)
          Updates the given object based on this request node.
 

Constructors in er.rest with parameters of type ERXKeyFilter
ERXFilteredQualifierTraversal(com.webobjects.eoaccess.EOEntity entity, ERXKeyFilter filter)
          Constructs a new ERXFilteredQualifierTraversal.
ERXRestFetchSpecification(java.lang.String entityName, com.webobjects.eocontrol.EOQualifier defaultQualifier, com.webobjects.eocontrol.EOQualifier baseQualifier, ERXKeyFilter qualifierFilter, com.webobjects.foundation.NSArray<com.webobjects.eocontrol.EOSortOrdering> defaultSortOrderings, int defaultBatchSize)
          Creates a new ERXRestFetchSpecification with a maximum batch size of 100 and with request qualifiers enabled.
 

Uses of ERXKeyFilter in er.rest.entityDelegates
 

Constructors in er.rest.entityDelegates with parameters of type ERXKeyFilter
ERXAbstractRestResponseWriter(ERXKeyFilter filter)
          Constructs an ERXAbstractRestResponseWriter.
ERXDictionaryRestResponseWriter(ERXKeyFilter filter)
          Constructs an ERXDictionaryRestResponseWriter.
ERXJSONRestResponseWriter(ERXKeyFilter filter)
          Constructs an ERXJSONRestResponseWriter.
ERXPListRestResponseWriter(ERXKeyFilter filter)
          Constructs an ERXPListRestResponseWriter.
ERXXmlRestResponseWriter(ERXKeyFilter filter)
          Constructs an ERXXmlRestResponseWriter.
 

Uses of ERXKeyFilter in er.rest.format
 

Methods in er.rest.format with parameters of type ERXKeyFilter
 java.lang.String ERXRestFormat.toString(com.webobjects.eocontrol.EOClassDescription classDescription, java.util.List<?> list, ERXKeyFilter filter, IERXRestDelegate delegate)
          Returns the formatted version of the given list.
 java.lang.String ERXRestFormat.toString(java.lang.Object obj, ERXKeyFilter filter, IERXRestDelegate delegate)
          Returns the formatted version of the given object.
 

Uses of ERXKeyFilter in er.rest.routes
 

Methods in er.rest.routes that return ERXKeyFilter
protected  ERXKeyFilter ERXRouteController.includeOptional(ERXKey<?> key, ERXKeyFilter filter)
          Includes the key in the given filter if isKeyPathRequested returns true.
protected  ERXKeyFilter ERXUnsafeReadOnlyRouteController.queryFilter()
           
protected  ERXKeyFilter ERXUnsafeReadOnlyRouteController.showFilter()
           
protected  ERXKeyFilter ERXUnsafeReadOnlyRouteController.updateFilter()
           
 

Methods in er.rest.routes with parameters of type ERXKeyFilter
<T> T
ERXRouteController.create(ERXKeyFilter filter)
          Creates a new object from the request data that is of the routed entity name and is filtered with the given filter.
<T> T
ERXRouteController.create(ERXKeyFilter filter, IERXRestDelegate delegate)
          Creates a new object from the request data that is of the routed entity name and is filtered with the given filter.
<T> T
ERXRouteController.create(java.lang.String entityName, ERXKeyFilter filter)
          Creates a new object from the request data that is of the given entity name and is filtered with the given filter.
<T> T
ERXRouteController.create(java.lang.String entityName, ERXKeyFilter filter, IERXRestDelegate delegate)
          Creates a new object from the request data that is of the given entity name and is filtered with the given filter.
protected  ERXKeyFilter ERXRouteController.includeOptional(ERXKey<?> key, ERXKeyFilter filter)
          Includes the key in the given filter if isKeyPathRequested returns true.
 com.webobjects.appserver.WOActionResults ERXRouteController.json(com.webobjects.eocontrol.EOClassDescription entity, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a JSON response.
 com.webobjects.appserver.WOActionResults ERXRouteController.json(com.webobjects.eocontrol.EOEditingContext editingContext, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a JSON response.
 com.webobjects.appserver.WOActionResults ERXRouteController.json(java.lang.Object value, ERXKeyFilter filter)
          Returns the given object as a JSON response.
 com.webobjects.appserver.WOActionResults ERXRouteController.json(java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a JSON response.
<T> T
ERXRouteController.object(ERXKeyFilter filter)
          Returns the object from the request data that is of the routed entity name and is filtered with the given filter.
<T> T
ERXRouteController.object(ERXKeyFilter filter, IERXRestDelegate delegate)
          Returns the object from the request data that is of the routed entity name and is filtered with the given filter.
<T> T
ERXRouteController.object(java.lang.String entityName, ERXKeyFilter filter)
          Returns the object from the request data that is of the given entity name and is filtered with the given filter.
<T> T
ERXRouteController.object(java.lang.String entityName, ERXKeyFilter filter, IERXRestDelegate delegate)
          Returns the object from the request data that is of the given entity name and is filtered with the given filter.
 com.webobjects.appserver.WOActionResults ERXRouteController.plist(com.webobjects.eocontrol.EOClassDescription entity, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a JSON response.
 com.webobjects.appserver.WOActionResults ERXRouteController.plist(com.webobjects.eocontrol.EOEditingContext editingContext, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a JSON response.
 com.webobjects.appserver.WOActionResults ERXRouteController.plist(java.lang.Object value, ERXKeyFilter filter)
          Returns the given object as a PList response.
 com.webobjects.appserver.WOActionResults ERXRouteController.plist(java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a PList response.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(com.webobjects.eocontrol.EOClassDescription entity, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an response in the format returned from the format() method.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(com.webobjects.eocontrol.EOEditingContext editingContext, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an response in the format returned from the format() method.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(ERXRestFetchSpecification<?> fetchSpec, ERXKeyFilter filter)
          Returns the results of the rest fetch spec as an response in the format returned from the format() method.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(ERXRestFormat format, com.webobjects.eocontrol.EOClassDescription entity, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a response in the given format.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(ERXRestFormat format, com.webobjects.eocontrol.EOEditingContext editingContext, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a response in the given format.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(ERXRestFormat format, java.lang.Object value, ERXKeyFilter filter)
          Returns the given object as a WOResponse in the given format.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(ERXRestFormat format, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as a response in the given format.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(java.lang.Object value, ERXKeyFilter filter)
          Returns the given object as a response in the format returned from the format() method.
 com.webobjects.appserver.WOActionResults ERXRouteController.response(java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an response in the format returned from the format() method.
protected  com.webobjects.appserver.WOActionResults ERXRouteController.schemaResponse(ERXKeyFilter filter)
          Returns the schema response for the current entity with the given filter.
protected  com.webobjects.appserver.WOActionResults ERXRouteController.schemaResponseForEntityNamed(java.lang.String entityName, ERXKeyFilter filter)
          Returns the schema response for the given entity with the given filter.
 void ERXRouteController.update(java.lang.Object obj, ERXKeyFilter filter)
          Updates the given object from the request data with the given filter.
 void ERXRouteController.update(java.lang.Object obj, ERXKeyFilter filter, IERXRestDelegate delegate)
          Updates the given object from the request data with the given filter.
 com.webobjects.appserver.WOActionResults ERXRouteController.xml(com.webobjects.eocontrol.EOClassDescription entity, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an XML response.
 com.webobjects.appserver.WOActionResults ERXRouteController.xml(com.webobjects.eocontrol.EOEditingContext editingContext, java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an XML response.
 com.webobjects.appserver.WOActionResults ERXRouteController.xml(java.lang.Object value, ERXKeyFilter filter)
          Returns the given object as an XML response.
 com.webobjects.appserver.WOActionResults ERXRouteController.xml(java.lang.String entityName, com.webobjects.foundation.NSArray<?> values, ERXKeyFilter filter)
          Returns the given array as an XML response.
 

Uses of ERXKeyFilter in er.rest.util
 

Methods in er.rest.util with parameters of type ERXKeyFilter
static com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> ERXRestSchema.schemaForEntityNamed(java.lang.String entityName, ERXKeyFilter filter)
           
protected static com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> ERXRestSchema.schemaPropertiesForEntityNamed(java.lang.String entityName, ERXKeyFilter filter, java.util.Set<java.lang.String> entities)
           
 


Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.