A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
ICommand — Interface in package org.restfulx.commands
As per the command design pattern, commands are expected to implement a simple interface with execute() function defined.
id — Property in class org.restfulx.models.RxModel
all models have an id.
id — Property in interface org.restfulx.services.IServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.air.AIRServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.amf.AMFServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.as3http.AS3GAEHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.as3http.AS3JSONHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.as3http.AS3XMLHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.as3http.DirectCouchDBHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.http.GAEHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.http.JSONHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.http.XMLHTTPServiceProvider
ID uniquely identifies this service provider.
id — Property in class org.restfulx.services.mock.MockAIRServiceProvider
id — Property in class org.restfulx.services.mock.MockDirectCouchDBHTTPServiceProvider
id — Property in class org.restfulx.services.mock.MockJSONHTTPServiceProvider
id — Property in class org.restfulx.services.mock.MockXMLHTTPServiceProvider
ID — Static property in class org.restfulx.events.AfterCreateEvent
Event identifier
ID — Static property in class org.restfulx.events.AfterDestroyEvent
Event identifier
ID — Static property in class org.restfulx.events.AfterSaveEvent
Event identifier
ID — Static property in class org.restfulx.events.AfterUpdateEvent
Event identifier
ID — Static property in class org.restfulx.events.CacheUpdateEvent
Event identifier
ID — Static property in class org.restfulx.events.PullEndEvent
Event identifier
ID — Static property in class org.restfulx.events.PullStartEvent
Event identifier
ID — Static property in class org.restfulx.events.PushEndEvent
Event identifier
ID — Static property in class org.restfulx.events.PushErrorEvent
Event identifier
ID — Static property in class org.restfulx.events.PushItemEvent
Event identifier
ID — Static property in class org.restfulx.events.PushStartEvent
Event identifier
ID — Static property in class org.restfulx.events.ServerPushEvent
Event identifier
ID — Static property in class org.restfulx.events.ServiceCallStartEvent
Event identifier
ID — Static property in class org.restfulx.events.ServiceCallStopEvent
Event identifier
ID — Static property in class org.restfulx.events.ServiceErrorEvent
Event identifier
ID — Constant static property in class org.restfulx.services.air.AIRServiceProvider
service id
ID — Constant static property in class org.restfulx.services.amf.AMFServiceProvider
service id
ID — Constant static property in class org.restfulx.services.as3http.AS3GAEHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.as3http.AS3JSONHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.as3http.AS3XMLHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.as3http.DirectCouchDBHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.http.GAEHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.http.JSONHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.http.XMLHTTPServiceProvider
service id
ID — Constant static property in class org.restfulx.services.mock.MockAIRServiceProvider
ID — Constant static property in class org.restfulx.services.mock.MockDirectCouchDBHTTPServiceProvider
ID — Constant static property in class org.restfulx.services.mock.MockJSONHTTPServiceProvider
ID — Constant static property in class org.restfulx.services.mock.MockXMLHTTPServiceProvider
IFunctionalResponder — Interface in package org.restfulx.services
If a responder delegates final response processing to an arbitrary function, this interface allows us to get access to that handler function.
index(models, serviceProvider:org.restfulx.services:IServiceProvider, opts) — Method in class org.restfulx.controllers.CacheController
Cache version of the index call.
index(clazz, optsOrOnSuccess, onFailure, nestedBy, metadata, fetchDependencies, useLazyMode, append, targetServiceId, customProcessor, unmarshallDisconnected) — Method in class org.restfulx.controllers.ModelsController
Perform REST index operation.
index(object, responder, metadata, nestedBy) — Method in interface org.restfulx.services.IServiceProvider
RESTful CRUD contract: index method.
index(clazz, responder, metadata, nestedBy) — Method in class org.restfulx.services.air.AIRServiceProvider

Supports special handling for the following metadata properties:

  • search: A substring to match on one of the properties of the model idenfied by category
  • category: Model property that will be used for search (e.g.
index(object, responder, metadata, nestedBy) — Method in class org.restfulx.services.as3http.AS3XMLHTTPServiceProvider
RESTful CRUD contract: index method.
index(object, responder, metadata, nestedBy) — Method in class org.restfulx.services.as3http.DirectCouchDBHTTPServiceProvider
RESTful CRUD contract: index method.
index(object, responder, metadata, nestedBy) — Method in class org.restfulx.services.http.XMLHTTPServiceProvider
RESTful CRUD contract: index method.
index(object, responder, metadata, nestedBy) — Method in class org.restfulx.services.mock.MockJSONHTTPServiceProvider
index(object, responder, metadata, nestedBy) — Method in class org.restfulx.services.mock.MockXMLHTTPServiceProvider
INDEX — Static property in class org.restfulx.events.CacheUpdateEvent
indexAll(... rest) — Method in class org.restfulx.controllers.ModelsController
A shortcut to index multiple models at once.
indexed(... rest) — Method in class org.restfulx.controllers.ModelsController
Checks to see if specified models have been index
indexed — Property in class org.restfulx.utils.ModelsMetadata
tracks which models have been indexed
indexOfId(id) — Method in class org.restfulx.collections.ModelsCollection
Find index of the first item with a given id.
indexOfPropertyValue(propertyName, propertyValue) — Method in class org.restfulx.collections.RxCollection
Find index of the first item with a given property name/ value pair.
Inflector — Class in package org.restfulx.utils
AS3 CakePHP inflector implementation.
info — Property in class org.restfulx.events.PushErrorEvent
the error reported, if any
initializeConnection(databaseFile) — Method in class org.restfulx.controllers.AuxAIRController
initializeConnection(databaseFile) — Method in class org.restfulx.services.air.AIRServiceProvider
initializeConnection(databaseFile) — Method in class org.restfulx.services.mock.MockAIRServiceProvider
initialized — Property in class org.restfulx.controllers.AuxAIRController
indicates if the local database has been set up and is ready to be modified/queried
initialized — Property in class org.restfulx.services.air.AIRServiceProvider
indicates if the local database has been set up and is ready to be modified/queried
initializeModel(id, fqn, disconnected) — Method in class org.restfulx.serializers.GenericSerializer
invoke(optsOrURL, data, method, unmarshall, cacheBy, httpHeaders) — Method in class org.restfulx.controllers.AuxHTTPController
Invokes a specified URL using indicated method and passing provided data.
invokeCreateOrUpdateURLRequest(request, responder, object, metadata, nestedBy, recursive, undoRedoFlag, creating) — Method in class org.restfulx.services.http.XMLHTTPServiceProvider
invokeMultiPartRequest(request, object, responder, metadata, nestedBy, recursive, undoRedoFlag, creating) — Method in class org.restfulx.services.http.XMLHTTPServiceProvider
invokeResponderResult(responder, result) — Method in class org.restfulx.controllers.AuxAIRController
invokeResponderResult(responder, result) — Method in class org.restfulx.services.air.AIRServiceProvider
invokeSearch(event) — Method in class org.restfulx.components.rx.RxAutoComplete
Calling this function will force the control to hit the server with the search
invokeURLRequest(request, responder) — Method in class org.restfulx.services.http.XMLHTTPServiceProvider
isAnyEmpty(... rest) — Static method in class org.restfulx.utils.RxUtils
Checks to see if any of the arguments is empty or null
isBelongsTo(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [BelongsTo]
isCreate() — Method in class org.restfulx.events.CacheUpdateEvent
isCreateFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
isDateTime(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [DateTime]
isDestroy() — Method in class org.restfulx.events.CacheUpdateEvent
isDestroyFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
isEmpty(str) — Static method in class org.restfulx.utils.RxUtils
Check if the string is null or empty
ISerializer — Interface in package org.restfulx.serializers
Serves as a contract between various serializers and the rest of the framework.
IServiceErrors — Interface in package org.restfulx.services
Must be implemented by specific Service providers to return UI consumable errors.
IServiceProvider — Interface in package org.restfulx.services
This interface represents the core contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
isFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
isHasMany(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [HasMany]
isHasOne(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [HasOne]
isIgnored(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [Ignored]
isIndex() — Method in class org.restfulx.events.CacheUpdateEvent
isIndexFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
isInSamePackage(fqn1, fqn2) — Static method in class org.restfulx.utils.RxUtils
Checks if given FQNs are in the same package
isInTheFuture(date) — Static method in class org.restfulx.utils.RxUtils
Check if a date is in the future
isInvalidPropertyName(name) — Static method in class org.restfulx.utils.RxUtils
Checks to see if a property should be ignored during serialization based on name.
isInvalidPropertyType(type) — Static method in class org.restfulx.utils.RxUtils
Checks to see if a property should be ignored during serialization based on type.
isLazy(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [Lazy]
isNested(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [Nested]
isoToDate(value) — Static method in class org.restfulx.utils.RxUtils
Convert from ISO date representation to an actual AS3 Date object
isPolymorphicBelongsTo(attribute) — Static method in class org.restfulx.utils.RxUtils
Checks if the node is annotated with [BelongsTo(polymorphic="true")]
isShow() — Method in class org.restfulx.events.CacheUpdateEvent
isShowFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
isUpdate() — Method in class org.restfulx.events.CacheUpdateEvent
isUpdateFor(model) — Method in class org.restfulx.events.CacheUpdateEvent
ISyncingServiceProvider — Interface in package org.restfulx.services
This interface identifies Service Providers that are capable of tracking synchronization related metadata.
item — Property in class org.restfulx.events.PushErrorEvent
the item that caused error while synchronizing
item — Property in class org.restfulx.events.PushItemEvent
the model object that was synchronized
itemHighlighted — Event in class org.restfulx.components.rx.RxAutoComplete
itemMatches(text, item, properties) — Static method in class org.restfulx.utils.RxUtils
Checks to see if any of the specified properties contain given text
itemsWithPropertyValue(propertyName, propertyValue) — Method in class org.restfulx.collections.RxCollection
Returns a RxCollection of llobjects in the collection that have specified property key and value
itemType — Property in class org.restfulx.collections.ModelsCollection
Fully Qualified Name (fqn) of the class instances that this array contains.
itemType — Property in class org.restfulx.utils.TypedArray
Fully Qualified Name (fqn) of the class instances that this array contains.
ITEM_UNKNOWN — Static property in class org.restfulx.events.RxAutoCompleteItemEvent
Event identifier in case the selected item is not found by the service provider
IVersioningServiceProvider — Interface in package org.restfulx.services
This interface adds versioning to the contract between service providers (such as HTTP, AIR, etc) and the rest of the framework.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z