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

A

AbstractAssociation - Class in ch.ralscha.extdirectspring.generator.association
Base class for the association objects
AbstractAssociation(String, String) - Constructor for class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
Creates an instance of the AbstractAssociation.
AbstractValidation - Class in ch.ralscha.extdirectspring.generator.validation
Base class for the validation objects
AbstractValidation(String, String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.AbstractValidation
 
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
 
Action(Action) - Constructor for class ch.ralscha.extdirectspring.bean.api.Action
 
ActionDoc - Class in ch.ralscha.extdirectspring.bean.api
 
ActionDoc(String, List<String>) - Constructor for class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
ActionDoc(Action, String, String, String, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
addAction(String, Action) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addAssociation(AbstractAssociation) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Adds one instance of AbstractAssociation to the internal collection of associations
addAssociations(List<AbstractAssociation>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
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
Adds 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
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(AbstractValidation) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
Adds one instance of one of the subclasses of AbstractValidation to the internal collection of validations
addValidations(List<AbstractValidation>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
addValidationToModel(ModelBean, ModelFieldBean, Annotation, IncludeValidation) - Static method in class ch.ralscha.extdirectspring.generator.validation.AbstractValidation
 
afterPropertiesSet() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
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, /api-debug-doc.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
 
author - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 

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
BelongsToAssociation - Class in ch.ralscha.extdirectspring.generator.association
A belongsTo association
BelongsToAssociation(String) - Constructor for class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
Creates an instance of a belongsTo association.
BelongsToAssociation(Class<?>) - Constructor for class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
Creates an instance of a belongsTo association.
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.generator.association - package ch.ralscha.extdirectspring.generator.association
 
ch.ralscha.extdirectspring.generator.validation - package ch.ralscha.extdirectspring.generator.validation
 
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
 
clearCaches() - Static method in class ch.ralscha.extdirectspring.generator.ModelGenerator
Clears the model and Javascript code caches
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
 
ConfigurationService - Class in ch.ralscha.extdirectspring.controller
 
ConfigurationService() - Constructor for class ch.ralscha.extdirectspring.controller.ConfigurationService
 
convertValue(Object, Class<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts one object into another.
convertValue(Object, JavaType) - 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
 
createAssociation(ModelAssociation, ModelBean, Field) - Static method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
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.
CreditCardNumberValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
CreditCardNumberValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.CreditCardNumberValidation
 

D

DataType - Enum in ch.ralscha.extdirectspring.bean
Enumeration of all valid data types for a Field.
DateFilter - Class in ch.ralscha.extdirectspring.filter
 
DateFilter(String, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.DateFilter
 
DEFAULTVALUE_UNDEFINED - Static variable in annotation type ch.ralscha.extdirectspring.generator.ModelField
Constant for the value undefined.
deprecated - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
destroy() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
DigitsValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
DigitsValidation(String, int, int) - Constructor for class ch.ralscha.extdirectspring.generator.validation.DigitsValidation
 

E

EmailValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
EmailValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.EmailValidation
 
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.util.ApiCacheKey
 
equals(Object) - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
ExtDirectDocParameters - Annotation Type in ch.ralscha.extdirectspring.annotation
 
ExtDirectDocReturn - Annotation Type in ch.ralscha.extdirectspring.annotation
 
ExtDirectFormLoadResult - Class in ch.ralscha.extdirectspring.bean
Represents 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
Represents 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
ExtDirectMethodDocumentation - Annotation Type in ch.ralscha.extdirectspring.annotation
These are only used for api-debug-doc.js generation to self documents the client server interface.
ExtDirectMethodType - Enum in ch.ralscha.extdirectspring.annotation
Enumeration of all possible remote method types.
ExtDirectPollResponse - Class in ch.ralscha.extdirectspring.bean
Represents 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(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(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
Represents the request of a Ext Direct call.
ExtDirectRequest() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
ExtDirectResponse - Class in ch.ralscha.extdirectspring.bean
Represents 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
Represents 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.
FormatValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
FormatValidation(String, String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.FormatValidation
 
fromString(String) - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
 
fromString(String) - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
 
FutureValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
FutureValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.FutureValidation
 

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.
GenericValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
GenericValidation(String, String, Map<String, Object>) - Constructor for class ch.ralscha.extdirectspring.generator.validation.GenericValidation
 
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
 
getAllFiltersForField(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
Returns all filters for a field
getApplicationContext() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getAssociationKey() - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
getAssociations() - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
getAuthor() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getAutoLoad() - Method in class ch.ralscha.extdirectspring.generator.association.HasManyAssociation
 
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.ConfigurationService
 
getConvert() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
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.validation.AbstractValidation
 
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
 
getFirstFilterForField(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
Returns the first filter for the field.
getForeignKey() - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
getForwardPath() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getFraction() - Method in class ch.ralscha.extdirectspring.generator.validation.DigitsValidation
 
getGetterName() - Method in class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
 
getGetterName() - Method in class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
 
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
 
getInteger() - Method in class ch.ralscha.extdirectspring.generator.validation.DigitsValidation
 
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.ConfigurationService
 
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
 
getMapping() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getMatcher() - Method in class ch.ralscha.extdirectspring.generator.validation.FormatValidation
 
getMax() - Method in class ch.ralscha.extdirectspring.generator.validation.LengthValidation
 
getMax() - Method in class ch.ralscha.extdirectspring.generator.validation.RangeValidation
 
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
 
getMethodComment() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getMin() - Method in class ch.ralscha.extdirectspring.generator.validation.LengthValidation
 
getMin() - Method in class ch.ralscha.extdirectspring.generator.validation.RangeValidation
 
getModel() - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
getModelName(Class<?>) - Static method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
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.association.HasManyAssociation
 
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.validation.GenericValidation
 
getOrder() - Method in class ch.ralscha.extdirectspring.controller.MethodRegistrar
 
getPage() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getParameters() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getParameters() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getParametersResolver() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getPersist() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getPollingProvider() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getPollingProviders() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getPrimaryKey() - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
 
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
 
getReturnMethod() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getSetterName() - Method in class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
 
getSetterName() - Method in class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
 
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
 
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.association.AbstractAssociation
 
getType() - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
 
getType() - Method in class ch.ralscha.extdirectspring.generator.validation.AbstractValidation
 
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
 
getVersion() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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

handle(String, String, HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.SSEHandler
 
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.util.ApiCacheKey
 
hashCode() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
HasManyAssociation - Class in ch.ralscha.extdirectspring.generator.association
A hasMany association
HasManyAssociation(String) - Constructor for class ch.ralscha.extdirectspring.generator.association.HasManyAssociation
Creates an instance of a hasMany association.
HasManyAssociation(Class<?>) - Constructor for class ch.ralscha.extdirectspring.generator.association.HasManyAssociation
Creates an instance of a hasMany association.
HasOneAssociation - Class in ch.ralscha.extdirectspring.generator.association
A hasOne association
HasOneAssociation(String) - Constructor for class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
Creates an instance of a hasOne association.
HasOneAssociation(Class<?>) - Constructor for class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
Creates an instance of a hasOne association.

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
 
isDeprecated() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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
 
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

LengthValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
LengthValidation(String, Integer, Integer) - Constructor for class ch.ralscha.extdirectspring.generator.validation.LengthValidation
 
LengthValidation(String, Long, Long) - Constructor for class ch.ralscha.extdirectspring.generator.validation.LengthValidation
 
ListFilter - Class in ch.ralscha.extdirectspring.filter
 
ListFilter(String, List<String>) - Constructor for class ch.ralscha.extdirectspring.filter.ListFilter
 

M

MapActionSerializer - Class in ch.ralscha.extdirectspring.util
 
MapActionSerializer() - Constructor for class ch.ralscha.extdirectspring.util.MapActionSerializer
 
MetaData - Class in ch.ralscha.extdirectspring.bean
 
MetaData() - Constructor for class ch.ralscha.extdirectspring.bean.MetaData
 
methodComment - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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
ModelAssociation - Annotation Type in ch.ralscha.extdirectspring.generator
Annotation that configures an association to another object.
ModelAssociationType - Enum in ch.ralscha.extdirectspring.generator
 
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
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

NotBlankValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
NotBlankValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.NotBlankValidation
 
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
 
parameters - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
map of method parameter names and descriptions
ParametersResolver - Class in ch.ralscha.extdirectspring.util
Resolver of ExtDirectRequest parameters.
ParametersResolver() - Constructor for class ch.ralscha.extdirectspring.util.ParametersResolver
 
PastValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
PastValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.PastValidation
 
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
 
prepareParameters(HttpServletRequest, HttpServletResponse, Locale, MethodInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
prepareParameters(HttpServletRequest, HttpServletResponse, Locale, MethodInfo, SSEWriter) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
PresenceValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
PresenceValidation(String) - Constructor for class ch.ralscha.extdirectspring.generator.validation.PresenceValidation
 
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

RangeValidation - Class in ch.ralscha.extdirectspring.generator.validation
 
RangeValidation(String, Long, Long) - Constructor for class ch.ralscha.extdirectspring.generator.validation.RangeValidation
 
RangeValidation(String, BigDecimal, BigDecimal) - Constructor for class ch.ralscha.extdirectspring.generator.validation.RangeValidation
 
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
 
RemotingApiMixin - Class in ch.ralscha.extdirectspring.bean.api
 
RemotingApiMixin() - Constructor for class ch.ralscha.extdirectspring.bean.api.RemotingApiMixin
 
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
 
returnMethod - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
map of method return properties names and descriptions
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

serialize(Map<String, List<Action>>, JsonGenerator, SerializerProvider) - Method in class ch.ralscha.extdirectspring.util.MapActionSerializer
 
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.
setAssociationKey(String) - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
The name of the property in the data to read the association from.
setAssociations(List<AbstractAssociation>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
setAuthor(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setAutoLoad(Boolean) - Method in class ch.ralscha.extdirectspring.generator.association.HasManyAssociation
True to automatically load the related store from a remote source when instantiated.
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.
setConvert(String) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
function which coerces string values in raw data into the field's type
Typical use for a virtual field
http://localhost/ext4.1/docs/index.html#!/api/Ext.data.Field-cfg-convert Property ' Ext.data.Field.convert' in JS.
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.
setData(Object) - 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.
setDeprecated(boolean) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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
 
setForeignKey(String) - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
The name of the foreign key on the associated model that links it to the owner model.
setGetterName(String) - Method in class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
The name of the getter function that will be added to the local model's prototype.
setGetterName(String) - Method in class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
The name of the getter function that will be added to the local model's prototype.
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.
setMapping(String) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
Typical use for a virtual field to extract field data from the model object
Property 'mapping' in JS.
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
 
setMethodComment(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setName(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
setName(String) - Method in class ch.ralscha.extdirectspring.generator.association.HasManyAssociation
The name of the function to create on the owner model to retrieve the child store.
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.
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
 
setParameters(Map<String, String>) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setParams(Map<String, Object>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setPersist(Boolean) - Method in class ch.ralscha.extdirectspring.generator.ModelFieldBean
Prevent the value of this field to be serialized or written with Ext.data.writer.Writer
Typical use for a virtual field
Property 'persist' in JS.
setPrimaryKey(String) - Method in class ch.ralscha.extdirectspring.generator.association.AbstractAssociation
The name of the primary key on the associated model.
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.
setReturnMethod(Map<String, String>) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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.
setSetterName(String) - Method in class ch.ralscha.extdirectspring.generator.association.BelongsToAssociation
The name of the setter function that will be added to the local model's prototype.
setSetterName(String) - Method in class ch.ralscha.extdirectspring.generator.association.HasOneAssociation
The name of the setter function that will be added to the local model's prototype.
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<AbstractValidation>) - Method in class ch.ralscha.extdirectspring.generator.ModelBean
 
setVersion(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
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
 
SSEHandler - Class in ch.ralscha.extdirectspring.controller
 
SSEHandler() - Constructor for class ch.ralscha.extdirectspring.controller.SSEHandler
 
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
 
SSEWriter - Class in ch.ralscha.extdirectspring.controller
This class allows you to send server sent events in a streaming fashion.
SSEWriter(HttpServletResponse) - Constructor for class ch.ralscha.extdirectspring.controller.SSEWriter
 
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.
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.util.ExtDirectSpringUtil
 

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.ModelAssociationType
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.
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.ModelAssociationType
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.
version - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 

W

write(Object) - Method in class ch.ralscha.extdirectspring.controller.SSEWriter
Creates a SSEvent object and sets the data property to the provided parameter.
write(SSEvent) - Method in class ch.ralscha.extdirectspring.controller.SSEWriter
Writes the event into the servlet output stream and flushes the response.
writeJsonResponse(HttpServletRequest, HttpServletResponse, Object) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
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-2013. All Rights Reserved.