A B C D E F G H I J L M N O P R S T U V W 

A

Action - Class in ch.ralscha.extdirectspring.bean.api
 
Action(String, Integer, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.api.Action
 
Action(String, List<String>) - Constructor for class ch.ralscha.extdirectspring.bean.api.Action
 
addAction(String, Action) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addCacheHeaders(HttpServletResponse, String, Integer) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Adds Vary, Expires, ETag and Cache-Control response headers.
addCustomProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.Field
 
addCustomProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addErrors(BindingResult) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Adds an "errors" property in the response if there are any errors in the bindingResult.
addErrors(Locale, MessageSource, BindingResult) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Adds an "errors" property in the response if there are any errors in the bindingResult.
addField(Field) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addField(ModelFieldBean) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Add one instance of ModelFieldBean to the internal collection of fields
addFields(List<Field>) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addFields(List<ModelFieldBean>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Add all provided fields to the collection of fields
addOption(String, Object) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
 
addPollingProvider(PollingProvider) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addResultProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
addResultProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Add additional property to the response.
addSseProvider(String, String) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addValidation(ModelFieldValidationBean) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
addValidations(List<ModelFieldValidationBean>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
afterPropertiesSet() - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
afterPropertiesSet() - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
api(String, String, String, String, String, String, boolean, String, HttpServletRequest, HttpServletResponse) - Method in class ch.ralscha.extdirectspring.controller.ApiController
Method that handles api.js and api-debug.js calls.
api(String, String, String, String, String, String, boolean, HttpServletRequest, HttpServletResponse) - Method in class ch.ralscha.extdirectspring.controller.ApiController
Method that handles fingerprinted api.js calls (i.e.
ApiCache - Enum in ch.ralscha.extdirectspring.util
 
ApiCacheKey - Class in ch.ralscha.extdirectspring.util
 
ApiCacheKey(String, String, String, String, String, String, boolean) - Constructor for class ch.ralscha.extdirectspring.util.ApiCacheKey
 
ApiController - Class in ch.ralscha.extdirectspring.controller
Spring managed controller that handles /api.jsp, /api-debug.js and /api-{fingerprinted}.js requests.
ApiController() - Constructor for class ch.ralscha.extdirectspring.controller.ApiController
 
APPLICATION_JSON - Static variable in class ch.ralscha.extdirectspring.controller.RouterController
 

B

BaseResponse - Class in ch.ralscha.extdirectspring.bean
Superclass for response object that are sent to an Ext Direct client.
BaseResponse() - Constructor for class ch.ralscha.extdirectspring.bean.BaseResponse
 
BatchedMethodsExecutionPolicy - Enum in ch.ralscha.extdirectspring.controller
Policies how batched methods sent from the client should be executed on the server
BooleanFilter - Class in ch.ralscha.extdirectspring.filter
 
BooleanFilter(String, boolean) - Constructor for class ch.ralscha.extdirectspring.filter.BooleanFilter
 
buildAndWrite() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Builds and writes the response into the OutputStream of HttpServletResponse.

C

ch.ralscha.extdirectspring.annotation - package ch.ralscha.extdirectspring.annotation
 
ch.ralscha.extdirectspring.bean - package ch.ralscha.extdirectspring.bean
 
ch.ralscha.extdirectspring.bean.api - package ch.ralscha.extdirectspring.bean.api
 
ch.ralscha.extdirectspring.controller - package ch.ralscha.extdirectspring.controller
 
ch.ralscha.extdirectspring.filter - package ch.ralscha.extdirectspring.filter
 
ch.ralscha.extdirectspring.generator - package ch.ralscha.extdirectspring.generator
 
ch.ralscha.extdirectspring.util - package ch.ralscha.extdirectspring.util
 
clear() - Method in enum ch.ralscha.extdirectspring.util.ApiCache
for unit tests
clear() - Method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
 
Comparison - Enum in ch.ralscha.extdirectspring.filter
 
Configuration - Class in ch.ralscha.extdirectspring.controller
Configuration class to configure different aspects of extdirectspring.
Configuration() - Constructor for class ch.ralscha.extdirectspring.controller.Configuration
 
convertValue(Object, Class<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts one object into another.
create(HttpServletRequest, HttpServletResponse) - Static method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates a builder instance.
create(Map<String, Object>) - Static method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
create(Map<String, Object>) - Static method in class ch.ralscha.extdirectspring.bean.SortInfo
 
createFilter(Map<String, Object>, ConversionService) - Static method in class ch.ralscha.extdirectspring.filter.Filter
 
createModel(Class<?>) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class and creates a ModelBean instance.
createModel(Class<?>, IncludeValidation) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class and creates a ModelBean instance.

D

DataType - Enum in ch.ralscha.extdirectspring.bean
Enumeration of all valid data types from a Field.
DateFilter - Class in ch.ralscha.extdirectspring.filter
 
DateFilter(String, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.DateFilter
 
destroy() - Method in class ch.ralscha.extdirectspring.controller.RouterController
 

E

equal(Object, Object) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks if two objects are equal.
equals(Object) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
equals(Object) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
equals(Object) - Method in class ch.ralscha.extdirectspring.util.ApiCacheKey
 
equals(Object) - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
ExtDirectFormLoadResult - Class in ch.ralscha.extdirectspring.bean
Class representing the result of a FORM_LOAD method call.
ExtDirectFormLoadResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormLoadResult(Object) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormLoadResult(Object, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormPostResult - Class in ch.ralscha.extdirectspring.bean
Class representing the result of a FORM_POST method call.
ExtDirectFormPostResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(BindingResult) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(BindingResult, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(Locale, MessageSource, BindingResult) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(Locale, MessageSource, BindingResult, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectMethod - Annotation Type in ch.ralscha.extdirectspring.annotation
Annotation for methods that should be exposed to a Ext Direct client
ExtDirectMethodType - Enum in ch.ralscha.extdirectspring.annotation
Enumeration of all possible remote method types.
ExtDirectPollResponse - Class in ch.ralscha.extdirectspring.bean
Class representing the response of a poll request.
ExtDirectPollResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
ExtDirectRawJsonStoreReadResult - Class in ch.ralscha.extdirectspring.bean
Special result of a DirectStore request.
ExtDirectRawJsonStoreReadResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreReadResult(Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreReadResult(Integer, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreReadResult(Integer, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreReadResult(Long, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreReadResult(Long, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
ExtDirectRawJsonStoreResponse - Class in ch.ralscha.extdirectspring.bean
Deprecated.
ExtDirectRawJsonStoreResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRawJsonStoreResponse(Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRawJsonStoreResponse(Integer, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRawJsonStoreResponse(Integer, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRawJsonStoreResponse(Long, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRawJsonStoreResponse(Long, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResponse
Deprecated.
 
ExtDirectRequest - Class in ch.ralscha.extdirectspring.bean
Class representing the request of a Ext Direct call.
ExtDirectRequest() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
ExtDirectResponse - Class in ch.ralscha.extdirectspring.bean
Class representing the response of a Ext Direct call.
ExtDirectResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponse(ExtDirectRequest) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponse(HttpServletRequest) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponseBuilder - Class in ch.ralscha.extdirectspring.bean
An utility class that helps building the response for a FORM_POST method.
ExtDirectResponseBuilder(HttpServletRequest, HttpServletResponse) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates a builder that builds and writes the response of a FORM_POST method.
ExtDirectSpringUtil - Class in ch.ralscha.extdirectspring.util
Utility class
ExtDirectStoreReadRequest - Class in ch.ralscha.extdirectspring.bean
Class representing the request of a DirectStore read call.
ExtDirectStoreReadRequest() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
ExtDirectStoreReadResult<T> - Class in ch.ralscha.extdirectspring.bean
Class representing the result of a STORE_READ method call.
ExtDirectStoreReadResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(T) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(T[]) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(Integer, Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(Integer, Collection<T>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(Long, Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreReadResult(Long, Collection<T>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
ExtDirectStoreResponse<T> - Class in ch.ralscha.extdirectspring.bean
Deprecated.
ExtDirectStoreResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 
ExtDirectStoreResponse(T) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 
ExtDirectStoreResponse(T[]) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 
ExtDirectStoreResponse(Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 
ExtDirectStoreResponse(Integer, Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 
ExtDirectStoreResponse(Integer, Collection<T>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResponse
Deprecated.
 

F

Field - Class in ch.ralscha.extdirectspring.bean
 
Field(String) - Constructor for class ch.ralscha.extdirectspring.bean.Field
 
Filter - Class in ch.ralscha.extdirectspring.filter
Base class for all filter implementation.
Filter(String) - Constructor for class ch.ralscha.extdirectspring.filter.Filter
 
findMethodWithAnnotation(Method, Class<? extends Annotation>) - Static method in class ch.ralscha.extdirectspring.util.MethodInfo
Find a method that is annotated with a specific annotation.
fromString(String) - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
 
fromString(String) - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
 

G

generateJavascript(Class<?>, OutputFormat, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and returns it.
generateJavascript(Class<?>, OutputFormat, IncludeValidation, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and returns it.
generateJavascript(ModelBean, OutputFormat, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Creates JS code based on the provided ModelBean in the specified OutputFormat.
get(ApiCacheKey) - Method in enum ch.ralscha.extdirectspring.util.ApiCache
 
get(String, String) - Method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
Get a method from the MethodCache.
getAction() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getAction() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getAction() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getActions() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getBatchedMethodsExecutionPolicy() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getBatchedMethodsExecutorService() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getBeanName() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getBeanName() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
getCollectionType() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getCollectionType() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getComment() - Method in class ch.ralscha.extdirectspring.bean.SSEvent
 
getComparison() - Method in class ch.ralscha.extdirectspring.filter.DateFilter
 
getComparison() - Method in class ch.ralscha.extdirectspring.filter.NumericFilter
 
getConfiguration() - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
getCreateMethod() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getData() - Method in class ch.ralscha.extdirectspring.bean.SSEvent
 
getDateFormat() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getDefaultExceptionMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getDefaultValue() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getDefaultValue() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getDescriptor() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getDestroyMethod() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getDir() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getDirection() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
getDirection() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
getEnableBuffer() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getEnableBuffer() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getEvent() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getEvent() - Method in class ch.ralscha.extdirectspring.bean.SSEvent
 
getExceptionToMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getField() - Method in class ch.ralscha.extdirectspring.filter.Filter
 
getField(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Looks for the ModelFieldBean with the provided name and returns it.
getField() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
 
getFieldData() - Method in class ch.ralscha.extdirectspring.bean.Field
 
getFields() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getFilters() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getForwardPath() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getGroup() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getGroupBy() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getGroupDir() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getGroups() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getHandlerMethod() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getId() - Method in class ch.ralscha.extdirectspring.bean.SSEvent
 
getIdProperty() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getJsContentType() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getJsName() - Method in enum ch.ralscha.extdirectspring.generator.ModelType
 
getJsonHandler() - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
getLen() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getLimit() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getMapper() - Method in class ch.ralscha.extdirectspring.util.JsonHandler
 
getMaxRetries() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getMaxRetries() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getMessage() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
getMessage(Throwable) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Returns an error message for the supplied exception and based on this configuration.
getMetaData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
getMetaData() - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getMethod() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getName() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getName() - Method in enum ch.ralscha.extdirectspring.bean.DataType
 
getName() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
getName() - Method in enum ch.ralscha.extdirectspring.bean.SortDirection
 
getName() - Method in enum ch.ralscha.extdirectspring.filter.Comparison
 
getName() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getName() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getName() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getNamespace() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getOptions() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
 
getPage() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getParameters() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getPollingProvider() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getPollingProviders() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getProperty() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
getProperty() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
getProviderType() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getQuery() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getReadMethod() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getRecords() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
getRecords() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
getResult() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
getResult() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getRetry() - Method in class ch.ralscha.extdirectspring.bean.SSEvent
 
getSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getSorters() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getSseMethod() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getSseProviders() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getStackTrace(Throwable) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Converts a stacktrace into a String
getStart() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getSupportedClass() - Method in enum ch.ralscha.extdirectspring.util.SupportedParameters
 
getTid() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getTid() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getTimeout() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getTimeout() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getTotal() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
getType() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getType() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
getType() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getType() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getType() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
 
getType() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getTypeDescriptor() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getUpdateMethod() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getUrl() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getUseNull() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getValidations() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.BooleanFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.DateFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.ListFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.NumericFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.StringFilter
 
getWhere() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
GroupInfo - Class in ch.ralscha.extdirectspring.bean
Class contains information about the property/field on which to perform the grouping and if sort is ascending or descending.
GroupInfo(String, SortDirection) - Constructor for class ch.ralscha.extdirectspring.bean.GroupInfo
 

H

handleCacheableResponse(HttpServletRequest, HttpServletResponse, byte[], String) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks etag and sends back HTTP status 304 if not modified.
hashCode() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
hashCode() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
hashCode() - Method in class ch.ralscha.extdirectspring.util.ApiCacheKey
 
hashCode() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 

I

IncludeValidation - Enum in ch.ralscha.extdirectspring.generator
 
invoke(ApplicationContext, String, MethodInfo, Object[]) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Invokes a method on a Spring managed bean.
invoke(HttpServletRequest, HttpServletResponse, Locale, ApplicationContext, ExtDirectRequest, ParametersResolver) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
 
isAlwaysWrapStoreResponse() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isAscendingGroupSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isAscendingSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isDescendingGroupSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isDescendingSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isFormHandler() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
isHasRequestHeaderAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isHasRequestParamAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isMultipart(HttpServletRequest) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks if the request is a multipart request
isPaging() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
isRequired() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isSendExceptionMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isSendStacktrace() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isSuccess() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
isSuccess() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
isSupported(Class<?>) - Static method in enum ch.ralscha.extdirectspring.util.SupportedParameters
Checks if the class is a supported parameter type.
isSupportedParameter() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isSynchronizeOnSession() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isSynchronizeOnSession() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isType(ExtDirectMethodType) - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isValid(String, Class<?>, Method) - Method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Checks if the annotated method contains non supported annotation properties and contains non supported parameters and/or parameter annotations.
iterator() - Method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
 

J

JsonHandler - Class in ch.ralscha.extdirectspring.util
Object contains an ObjectMapper and provides convenient methods.
JsonHandler() - Constructor for class ch.ralscha.extdirectspring.util.JsonHandler
 

L

ListFilter - Class in ch.ralscha.extdirectspring.filter
 
ListFilter(String, List<String>) - Constructor for class ch.ralscha.extdirectspring.filter.ListFilter
 

M

MetaData - Class in ch.ralscha.extdirectspring.bean
 
MetaData() - Constructor for class ch.ralscha.extdirectspring.bean.MetaData
 
MethodInfo - Class in ch.ralscha.extdirectspring.util
Object holds information about a method like the method itself and a list of parameters.
MethodInfo(Class<?>, ApplicationContext, String, Method) - Constructor for class ch.ralscha.extdirectspring.util.MethodInfo
 
MethodInfoCache - Enum in ch.ralscha.extdirectspring.util
A simple cache for methods with key beanName/methodName
MethodInfoCache.Key - Class in ch.ralscha.extdirectspring.util
 
MethodInfoCache.Key(String, String) - Constructor for class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
MethodRegistrar - Class in ch.ralscha.extdirectspring.controller
Spring application listener that listens for ContextRefreshedEvent events.
MethodRegistrar() - Constructor for class ch.ralscha.extdirectspring.controller.MethodRegistrar
 
Model - Annotation Type in ch.ralscha.extdirectspring.generator
Annotation to configure different aspects of a model object
ModelBean - Class in ch.ralscha.extdirectspring.generator
Represents a model.
ModelBean() - Constructor for class ch.ralscha.extdirectspring.generator.ModelBean
 
ModelField - Annotation Type in ch.ralscha.extdirectspring.generator
Annotation that configures different aspects of a model field.
ModelFieldBean - Class in ch.ralscha.extdirectspring.generator
Represents one field in a ModelBean
ModelFieldBean(String, ModelType) - Constructor for class ch.ralscha.extdirectspring.generator.ModelFieldBean
Creates a new ModelFieldBean with name and type
ModelFieldValidationBean - Class in ch.ralscha.extdirectspring.generator
Represents one field in a ModelBean
ModelFieldValidationBean(String, String, Map<String, Object>) - Constructor for class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
Creates a validation configuration for a Model class.
ModelFieldValidationBean(String, String) - Constructor for class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
Creates a validation configuration for a Model class.
ModelGenerator - Class in ch.ralscha.extdirectspring.generator
Generator for creating ExtJS and Touch Model objects (JS code) based on a provided class or ModelBean.
ModelGenerator() - Constructor for class ch.ralscha.extdirectspring.generator.ModelGenerator
 
ModelType - Enum in ch.ralscha.extdirectspring.generator
Enumeration of all types that are valid in a ExtJS and Touch model object.

N

NumericFilter - Class in ch.ralscha.extdirectspring.filter
 
NumericFilter(String, Number, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.NumericFilter
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class ch.ralscha.extdirectspring.controller.MethodRegistrar
 
OutputFormat - Enum in ch.ralscha.extdirectspring.generator
Enumeration of all possible output formates for the model generator.

P

ParameterInfo - Class in ch.ralscha.extdirectspring.util
Object holds information about a parameter.
ParameterInfo(Method, int) - Constructor for class ch.ralscha.extdirectspring.util.ParameterInfo
 
ParametersResolver - Class in ch.ralscha.extdirectspring.util
Resolver of ExtDirectRequest parameters.
ParametersResolver() - Constructor for class ch.ralscha.extdirectspring.util.ParametersResolver
 
poll(String, String, String, HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
PollingProvider - Class in ch.ralscha.extdirectspring.bean.api
 
PollingProvider(String, String, String) - Constructor for class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
put(ApiCacheKey, String) - Method in enum ch.ralscha.extdirectspring.util.ApiCache
 
put(String, Class<?>, Method, ApplicationContext) - Method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
Put a method into the MethodCache.

R

readValue(String, TypeReference<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
readValue(String, Class<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
readValue(InputStream, Class<Object>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
RemotingApi - Class in ch.ralscha.extdirectspring.bean.api
 
RemotingApi(String, String, String) - Constructor for class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
resolveParameter(Class<?>, HttpServletRequest, HttpServletResponse, Locale) - Static method in enum ch.ralscha.extdirectspring.util.SupportedParameters
 
resolveParameters(HttpServletRequest, HttpServletResponse, Locale, ExtDirectRequest, MethodInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
resolveRequestHeader(HttpServletRequest, ParameterInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
resolveRequestParam(HttpServletRequest, Map<String, Object>, ParameterInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
router(HttpServletRequest, HttpServletResponse, String, String) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
router(HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
RouterController - Class in ch.ralscha.extdirectspring.controller
Main router controller that handles polling, form handler and normal Ext Direct calls.
RouterController() - Constructor for class ch.ralscha.extdirectspring.controller.RouterController
 

S

setAction(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setAllowBlank(boolean) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setAlwaysWrapStoreResponse(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If alwaysWrapStoreResponse is true, responses of STORE_READ and STORE_MODIFY methods are always wrapped in an ExtDirectStoreReadResult object.
setBatchedMethodsExecutionPolicy(BatchedMethodsExecutionPolicy) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Specifies how batched methods sent from the client should be executed on the server.
setBatchedMethodsExecutorService(ExecutorService) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the thread pool used for executing batched methods concurrently.
setComment(String) - Method in class ch.ralscha.extdirectspring.bean.SSEvent
Adds a comment to this event.
setCreateMethod(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Specifies the create method.
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setData(String) - Method in class ch.ralscha.extdirectspring.bean.SSEvent
Sets the data part of the Server-Sent Event response.
setDateFormat(String) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setDateFormat(String) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
Specifies format of date.
setDefaultExceptionMessage(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the default message when an exception occurred and there is no mapping found in Configuration.getExceptionToMessage() and Configuration.isSendExceptionMessage() is false.
setDefaultValue(Object) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
The default value.
setDescriptor(String) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setDestroyMethod(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Specifies the destroy method.
setDir(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setEnableBuffer(Object) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setEnableBuffer(Object) - Method in class ch.ralscha.extdirectspring.controller.Configuration
true or false to enable or disable combining of method calls.
setEvent(String) - Method in class ch.ralscha.extdirectspring.bean.SSEvent
Name of the event.
setException(Exception) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates an "exception" response.
setExceptionToMessage(Map<Class<?>, String>) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the new exception-to-message map.
setFields(Map<String, ModelFieldBean>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Overwrites all field definitions with the provided map.
setFilters(List<Filter>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setGroupBy(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setGroupDir(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setGroups(List<GroupInfo>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setId(String) - Method in class ch.ralscha.extdirectspring.bean.SSEvent
Sets the event source's last event ID.
setIdProperty(String) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setIdProperty(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Name of the id property.
setJsContentType(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Specifies the Content-Type for api.js and api-debug.js.
setLimit(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setMapper(ObjectMapper) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Sets a new instance of ObjectMapper.
setMaxRetries(Integer) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setMaxRetries(Integer) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the number of times the client will try to send a message to the server before throwing a failure.
setMessage(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Sets an error message if type is "exception".
setMetaData(MetaData) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
setMethod(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setName(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
setName(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
"Classname" of the model.
setName(String) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
Name of the field.
setOptions(Map<String, Object>) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldValidationBean
 
setPage(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setPaging(boolean) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
If true a reader config with root : 'records' will be added to the model object.
setPagingParameter(int, int) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setParams(Map<String, Object>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setProviderType(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the type of the provider.
setQuery(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setReadMethod(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Specifies the read method.
setResult(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
setRetry(Integer) - Method in class ch.ralscha.extdirectspring.bean.SSEvent
Sets the retry value.
setSendExceptionMessage(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the way BaseResponse.setMessage(String) is called.
setSendStacktrace(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If sendStacktrace is true, the library sends, in case of an exception, the full stacktrace in BaseResponse.setWhere(String) back to the client.
setSort(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setSorters(List<SortInfo>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setSortInfo(String, SortDirection) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setStart(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setStreamResponse(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
setStreamResponse(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If streamResponse is true, the JSON response will be directly written into the ServletResponse.getOutputStream() without setting the Content-Length header.
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to the provided parameter.
setSynchronizeOnSession(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If synchronizeOnSession is true, execution of all methods is synchronized on the session object.
setTid(int) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setTimeout(Integer) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setTimeout(Integer) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the timeout in milliseconds for remote calls.
setType(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Sets the type of the response.
setType(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setType(DataType) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setType(ModelType) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
Type of the field.
setUpdateMethod(String) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Specifies the update method.
setUseNull(Boolean) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
If true null value is used if value cannot be parsed.
setValidations(List<ModelFieldValidationBean>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
setWhere(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Contains a detailed description (stacktrace) of the error if type is "exception" and sendStacktrace is set to true in Configuration.
SortDirection - Enum in ch.ralscha.extdirectspring.bean
Enumeration of possible sort directions.
SortInfo - Class in ch.ralscha.extdirectspring.bean
Class contains information about the property/field on which to sort and if sort is ascending or descending.
SortInfo(String, SortDirection) - Constructor for class ch.ralscha.extdirectspring.bean.SortInfo
 
sse(String, String, HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
SSEvent - Class in ch.ralscha.extdirectspring.bean
Class represents a response in a Server-Sent Event roundtrip.
SSEvent() - Constructor for class ch.ralscha.extdirectspring.bean.SSEvent
 
StringFilter - Class in ch.ralscha.extdirectspring.filter
 
StringFilter(String, String) - Constructor for class ch.ralscha.extdirectspring.filter.StringFilter
 
successful() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to true.
SupportedParameters - Enum in ch.ralscha.extdirectspring.util
Enum of all supported parameter types.
supports(Class<?>) - Method in enum ch.ralscha.extdirectspring.generator.ModelType
 

T

TEXT_HTML - Static variable in class ch.ralscha.extdirectspring.controller.RouterController
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreReadResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
toString() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
toString() - Method in class ch.ralscha.extdirectspring.filter.BooleanFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.DateFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.ListFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.NumericFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.StringFilter
 

U

unsuccessful() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to false.
UTF8_CHARSET - Static variable in class ch.ralscha.extdirectspring.controller.RouterController
 

V

valueOf(String) - Static method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.bean.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.controller.BatchedMethodsExecutionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.generator.IncludeValidation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.generator.ModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.generator.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.util.ApiCache
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.util.SupportedParameters
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.bean.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.controller.BatchedMethodsExecutionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.generator.IncludeValidation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.generator.ModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.generator.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.util.ApiCache
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.util.MethodInfoCache
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.util.SupportedParameters
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeJsonResponse(HttpServletResponse, Object, boolean, boolean) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat, IncludeValidation, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, ModelBean, OutputFormat) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Creates a model object (JS code) based on the provided ModelBean and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, ModelBean, OutputFormat, boolean) - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Creates a model object (JS code) based on the provided ModelBean and writes it into the response.
writeValueAsString(Object) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts an object into a JSON string.
writeValueAsString(Object, boolean) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts an object into a JSON string.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2010-2012. All Rights Reserved.