- enableGenerateHTMLDoctype() - Method in interface org.cruxframework.crux.core.config.Crux
-
- enableResourceStateCacheForRestServices() - Method in interface org.cruxframework.crux.core.config.Crux
-
- enableRestHostPageBaseURL() - Method in interface org.cruxframework.crux.core.config.Crux
-
- Encode - Class in org.cruxframework.crux.core.server.rest.util
-
- Encode() - Constructor for class org.cruxframework.crux.core.server.rest.util.Encode
-
- encode(MultivaluedMap<String, String>) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- encodeFragment(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeFragmentAsIs(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- encodeFromArray(String, String[], boolean) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- encodeMatrixParam(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeNonCodes(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Encode '%' if it is not an encoding sequence
- encodePath(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%...", matrix parameters, template parameters, and '/' characters intact.
- encodePathAsIs(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- encodePathSaveEncodings(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep any valid encodings from string i.e.
- encodePathSegment(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%...", matrix parameters and template parameters intact.
- encodeQueryParam(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeQueryParamAsIs(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Encodes everything of a query parameter name or value.
- encodeQueryParamSaveEncodings(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep any valid encodings from string i.e.
- encodeQueryString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%..." and template parameters intact.
- encodeValue(String, String[]) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
Keep encoded values "%..." and template parameters intact i.e.
- EncryptUtils - Class in org.cruxframework.crux.core.utils
-
- EncryptUtils() - Constructor for class org.cruxframework.crux.core.utils.EncryptUtils
-
- end() - Method in class org.json.JSONTokener
-
- endArray() - Method in class org.json.JSONWriter
-
End an array.
- endMethod(String) - Method in interface org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandler
-
- endMethod(String) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- endObject() - Method in class org.json.JSONWriter
-
End an object.
- EntityTag - Class in org.cruxframework.crux.core.server.rest.core
-
An abstraction for the value of a HTTP Entity Tag, used as the value
of an ETag response header.
- EntityTag(String) - Constructor for class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Creates a new instance of a strong EntityTag.
- EntityTag(String, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Creates a new instance of an EntityTag.
- EntityTagHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
-
- EntityTagHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.EntityTagHeaderParser
-
- entrySet() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- entrySet() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- Environment - Class in org.cruxframework.crux.core.server
-
- Environment() - Constructor for class org.cruxframework.crux.core.server.Environment
-
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Compares object argument to this cache control to see if they are the same
considering all property values.
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Compare for equality.
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Compares obj to this tag to see if they are the same considering
weakness and value.
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Compares obj to this media type to see if they are the same by comparing
type, subtype and parameters.
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Compare for equality.
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- equals(Object) - Method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
-
- equalsIgnoreValueOrder(MultivaluedMap<K, V>) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
-
Compare the specified map with this map for equality modulo the order
of values for each key.
- equalsIgnoreValueOrder(MultivaluedMap<K, V>) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
-
- equalsIgnoreValueOrder(MultivaluedMap<String, Object>) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- equalsIgnoreValueOrder(MultivaluedMap<String, V>) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- equivalent(MediaType, MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- equivalentParams(MediaType, MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- etag - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- ETAG - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- etagGenerationEnabled - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- eTagHandler() - Method in interface org.cruxframework.crux.core.config.Crux
-
- ETagHandler - Interface in org.cruxframework.crux.core.server.rest.state
-
- ETagHandlerImpl - Class in org.cruxframework.crux.core.server.rest.state
-
Generate a default eTag based in the content.
- ETagHandlerImpl() - Constructor for class org.cruxframework.crux.core.server.rest.state.ETagHandlerImpl
-
- exceptionIds - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- exceptionWriters - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- exists(URL) - Method in class org.cruxframework.crux.classpath.FileURLResourceHandler
-
- exists(URL) - Method in class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- exists(URL) - Method in interface org.cruxframework.crux.classpath.URLResourceHandler
-
- exists(URL) - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- EXPECT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- Experimental - Annotation Type in org.cruxframework.crux.core.shared
-
A marker interface to indicate experimental code.
- EXPIRES - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- extractAccepts(MultivaluedMap<String, String>) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- extractBeanPropertiesInfo(Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
workaround for JVM BUG - http://codereligion.com/post/28703017143/beware-of-java-beans-introspector
- extractHttpHeaders(HttpServletRequest) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- extractLanguages(MultivaluedMap<String, String>) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- extractLocale(String) - Static method in class org.cruxframework.crux.core.server.rest.util.LocaleHelper
-
- extractMatchingPath(List<PathSegment>) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
matching path without matrix parameters
- extractParameters(String) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- extractRequestHeaders(HttpServletRequest) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- extractUriInfo(HttpServletRequest) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- extractValue(String, HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MessageBodyParamInjector
-
- extractValue(String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- generateEtag(UriInfo, String) - Method in interface org.cruxframework.crux.core.server.rest.state.ETagHandler
-
- generateEtag(UriInfo, String) - Method in class org.cruxframework.crux.core.server.rest.state.ETagHandlerImpl
-
- generateEtag(UriInfo, String) - Method in class org.cruxframework.crux.core.server.rest.state.MD5ETagHandlerImpl
-
- genericReturnType - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- get(Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- get(String) - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
-
- get(String) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
-
- get(String) - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler
-
Retrieve state information about one rest URI
- get(Object) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- GET - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
-
Indicates that the annotated method responds to HTTP GET requests
- GET - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.HttpMethod
-
HTTP GET method
- get(int) - Method in class org.json.JSONArray
-
Get the object value associated with an index.
- get(String) - Method in class org.json.JSONObject
-
Get the value object associated with a key.
- GET.CacheControl - Enum in org.cruxframework.crux.core.shared.rest.annotation
-
If cacheTime is zero or a negative number, than cache control assumes that no cache must be used, and
append the no-store cache-control directive.
- getAbsolutePath() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getAbsolutePathBuilder() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getAcceptableLanguages() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getAcceptableMediaTypes() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getActualValueOfTypeVariable(Class<?>, TypeVariable<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getAllMatches() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
-
- getAllowedPackages() - Static method in class org.cruxframework.crux.scanner.Scanners
-
- getAllowMethods() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- getAnnotationIndex() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
returns a map keyed by the fully qualified string name of a annotation
class.
- getAttribute(String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getAttributeNames() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getBaseUri() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getBaseUriBuilder() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getBestMatch(List<MediaType>, List<MediaType>) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- getBoolean(int) - Method in class org.json.JSONArray
-
Get the boolean value associated with an index.
- getBoolean(String) - Method in class org.json.JSONObject
-
Get the boolean value associated with a key.
- getBounded() - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
-
Return a map of paths and what resource methods they are bound to
- getBoxedClassForPrimitive(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getCacheControl() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- getCacheExtension() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to a set of extension cache control directives.
- getCacheInfo() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getCacheInfoForGET(Method) - Static method in class org.cruxframework.crux.core.server.rest.util.HttpMethodHelper
-
- getCacheTime() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- getCallback() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
-
- getCallbackParameter() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.JsonPData
-
- getCause() - Method in exception org.cruxframework.crux.core.shared.rest.RestException
-
- getCause() - Method in exception org.json.JSONException
-
- getCheckedExceptionData() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getChildResource(URL, String) - Method in class org.cruxframework.crux.classpath.AbstractURLResourceHandler
-
- getChildResource(URL, String) - Method in class org.cruxframework.crux.classpath.FileURLResourceHandler
-
- getChildResource(URL, String) - Method in interface org.cruxframework.crux.classpath.URLResourceHandler
-
- getClassIndex() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
returns a map keyed by the list of classes scanned.
- getCollectionBaseType(Class<?>, Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getComment() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Get the comment associated with the cookie.
- getConditionalResponse() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getConfigurations() - Static method in class org.cruxframework.crux.core.config.ConfigurationFactory
-
Create a message helper class that access a resource bundle using the methods present in the given interface.
- getConfigurations() - Static method in class org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfigurationFactory
-
- getConfigurations() - Static method in class org.cruxframework.crux.core.server.rest.state.NoClusteredCacheConfigurationFactory
-
- getConstantsFromProperties(Class<T>) - Method in class org.cruxframework.crux.core.config.AbstractPropertiesFactory
-
Create a message helper class that access a resource bundle using the methods present in the given interface.
- getContextPath() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getCookieHeaderName(int) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
-
Return the header name to set the cookie, based on cookie version.
- getCookies() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getCruxSynchronizerTokenHandler(HttpServletRequest) - Static method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandlerFactory
-
- getDate() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getDateModified() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getDateModified() - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler.CacheEntry
-
- getDateModified() - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler.CacheEntry
-
- getDateModified() - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler.ResourceState
-
- getDecodedFormParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getDirectoryIteratorFactory() - Method in class org.cruxframework.crux.classpath.FileURLResourceHandler
-
- getDirectoryIteratorFactory() - Method in class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- getDirectoryIteratorFactory() - Method in interface org.cruxframework.crux.classpath.URLResourceHandler
-
- getDirectoryIteratorFactory() - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- getDomain() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Get the domain of the cookie.
- getDouble(int) - Method in class org.json.JSONArray
-
Get the double value associated with an index.
- getDouble(String) - Method in class org.json.JSONObject
-
Get the double value associated with a key.
- getEncodedPathInfo(String, String) - Static method in class org.cruxframework.crux.core.server.rest.util.PathHelper
-
- getEncodedPathParameterPathSegments() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getEncodedQueryParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getEtag() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- getEtag() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getEtag() - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler.CacheEntry
-
- getEtag() - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler.CacheEntry
-
- getEtag() - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler.ResourceState
-
- getETagHandler() - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.StateHandler
-
- getExcludes() - Method in class org.cruxframework.crux.core.utils.FilePatternHandler
-
- getExposeHeaders() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- getFilter() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
-
- getFirst(K) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
-
A shortcut to get the first value of the supplied key.
- getFirst(K) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
-
- getFirst(String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- getFirst(String) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- getFormParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getFragment() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getGenericReturnType() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- getGenericReturnTypeOfGenericInterfaceMethod(Class<?>, Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getGetterMethod(String, Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getGetterMethod(String) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getGetterMethods(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getHeaderString(String) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getHost() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getHttpHeaders() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getHttpMethod() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- getHttpMethod() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getHttpMethod(Annotation[]) - Static method in class org.cruxframework.crux.core.server.rest.util.HttpMethodHelper
-
- getHttpMethod(Annotation[], boolean) - Static method in class org.cruxframework.crux.core.server.rest.util.HttpMethodHelper
-
- getIgnoredPackages() - Static method in class org.cruxframework.crux.scanner.Scanners
-
- getIncludes() - Method in class org.cruxframework.crux.core.utils.FilePatternHandler
-
- getInputStream() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getInstance() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
Singleton accessor
- getInt(int) - Method in class org.json.JSONArray
-
Get the int value associated with an index.
- getInt(String) - Method in class org.json.JSONObject
-
Get the int value associated with a key.
- getInterfacesFromSuperClass(String, Set<String>) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- getInterfacesIndex() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- getInvocationHandler(Class<?>) - Method in class org.cruxframework.crux.core.config.AbstractPropertiesFactory
-
- getInvocationHandler(Class<?>) - Method in class org.cruxframework.crux.core.config.ConfigurationFactory
-
- getInvocationHandler(Class<?>) - Method in class org.cruxframework.crux.core.i18n.MessagesFactory
-
- getInvocationHandler(Class<?>) - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfigurationFactory
-
- getInvocationHandler(Class<?>) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredCacheConfigurationFactory
-
- getJSONArray(int) - Method in class org.json.JSONArray
-
Get the JSONArray associated with an index.
- getJSONArray(String) - Method in class org.json.JSONObject
-
Get the JSONArray value associated with a key.
- getJSONObject(int) - Method in class org.json.JSONArray
-
Get the JSONObject associated with an index.
- getJSONObject(String) - Method in class org.json.JSONObject
-
Get the JSONObject value associated with a key.
- getJsonSubTypesSuperClass(Type, Class<?>) - Static method in class org.cruxframework.crux.core.server.rest.util.JsonUtil
-
- getLanguage() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getLastModified() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- getLength() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getList(K) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
-
- getLocale() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getLocale() - Method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
-
- getLocaleResolver() - Static method in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
-
- getLocalizedMessage() - Method in exception org.cruxframework.crux.core.shared.rest.RestException
-
- getLong(int) - Method in class org.json.JSONArray
-
Get the long value associated with an index.
- getLong(String) - Method in class org.json.JSONObject
-
Get the long value associated with a key.
- getMatch() - Method in class org.cruxframework.crux.scanner.ScannerRegistration.ScannerMatch
-
- getMatchedResources() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getMatchedURIs(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getMatchedURIs() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getMatchingPath() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
Encoded path without matrix parameters
- getMaxAge() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the max-age cache control directive.
- getMaxAge() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- getMaxAge() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Get the maximum age of the the cookie in seconds.
- getMediaType() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getMessageFromAnnotation(Method, Object[], String) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- getMessageFromProperties(Object[], String) - Method in class org.cruxframework.crux.core.config.ConfigurationInvocationHandler
-
- getMessageFromProperties(Object[], String) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- getMessages(Class<T>) - Static method in class org.cruxframework.crux.core.i18n.MessagesFactory
-
Create a message helper class that access a resource bundle using the methods present in the given interface.
- getMethod() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- getMethodAnnotations() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- getMethodDescription(Method) - Method in interface org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandler
-
- getMethodDescription(Method) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- getMethodDescription(Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getName() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Get the name of the cookie.
- getName() - Method in class org.cruxframework.crux.core.utils.ClassUtils.PropertyInfo
-
- getNames(JSONObject) - Static method in class org.json.JSONObject
-
Get an array of field names from a JSONObject.
- getNames(Object) - Static method in class org.json.JSONObject
-
Get an array of field names from an Object.
- getNoCacheFields() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the value of the no-cache cache control directive.
- getOriginal() - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathSegment
-
- getOutputHeaders() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- getOutputStream() - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- getOutputStream() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- getPackageFile(URL) - Method in class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- getPackageFile(URL) - Method in interface org.cruxframework.crux.classpath.PackageFileURLResourceHandler
-
- getPackageFile(URL) - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- getPackageResourceName(URL) - Method in interface org.cruxframework.crux.classpath.PackageFileURLResourceHandler
-
- getPackageResourceName(URL) - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- getParameters() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Getter for a read-only parameter map.
- getParams() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- getParamSignature() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- getParentDir(URL) - Method in class org.cruxframework.crux.classpath.FileURLResourceHandler
-
- getParentDir(URL) - Method in class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- getParentDir(URL) - Method in interface org.cruxframework.crux.classpath.URLResourceHandler
-
- getParentDir(URL) - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- getParentURL() - Method in class org.cruxframework.crux.scanner.ScannerRegistration.ScannerMatch
-
- getPath() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Get the path of the cookie.
- getPath() - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathSegment
-
- getPath() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getPath() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPath(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPathExpression() - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- getPathParameterPathSegments() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPathParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPathParameters(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPathParamNamesInDeclarationOrder() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
Return a unique order list of path params
- getPathSegments() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPathSegments(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getPort() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getPrivateFields() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the value of the private cache control directive.
- getPropertiesForLocale(Class<T>) - Method in class org.cruxframework.crux.core.config.ConfigurationInvocationHandler
-
- getPropertiesForLocale(Class<T>) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- getPropertyForGetterOrSetterMethod(Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getProtocol() - Method in class org.cruxframework.crux.classpath.FileURLResourceHandler
-
- getProtocol() - Method in class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- getProtocol() - Method in interface org.cruxframework.crux.classpath.URLResourceHandler
-
- getProtocol() - Method in class org.cruxframework.crux.classpath.ZIPURLResourceHandler
-
- getProtocol() - Method in class org.cruxframework.crux.scanner.archiveiterator.JarProtocolIterator
-
- getProtocol() - Method in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
-
- getPutDecodedFormParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getPutFormParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getQ(MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- getQuery() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getQueryParameters() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getQueryParameters(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getQWithParamInfo(MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- getRawType(Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getReadMethod() - Method in class org.cruxframework.crux.core.utils.ClassUtils.PropertyInfo
-
- getRegex() - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- getRemoteAddr() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getRemoteHost() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getRemotePort() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getRemoteUser() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getRequestedPage(ServletRequest) - Method in class org.cruxframework.crux.core.server.crawling.CrawlingFilter
-
- getRequestHeader(String) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getRequestHeaders() - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- getRequestUri() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getRequestUriBuilder() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- getRequiredPackages() - Static method in class org.cruxframework.crux.scanner.Scanners
-
- getResourceClass() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- getResourceFile(String) - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
-
- getResourceFileStream(String) - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
-
- getResourceMethod(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
Find a resource to invoke on
- getResourceStateHandler() - Static method in class org.cruxframework.crux.core.server.rest.state.ResourceStateConfig
-
- getResponseCode() - Method in exception org.cruxframework.crux.core.server.rest.spi.RestFailure
-
- getResponseMessage() - Method in exception org.cruxframework.crux.core.server.rest.spi.RestFailure
-
- getRestExceptionTypes(Method) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
-
- getReturn() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- getRoot() - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
- getScannerCallback() - Method in class org.cruxframework.crux.scanner.AbstractScanner
-
- getScannerCallback() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- getScannerClass() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
-
- getScannerFilter() - Method in class org.cruxframework.crux.scanner.AbstractScanner
-
- getScannerFilter() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- getScheme() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getSegment() - Method in class org.cruxframework.crux.core.server.rest.core.registry.SimpleSegment
-
- getService(String) - Method in interface org.cruxframework.crux.core.server.dispatch.ServiceFactory
-
- getService(String) - Method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryImpl
-
- getService(String) - Static method in class org.cruxframework.crux.core.server.dispatch.Services
-
Return the service that implements the interface informed.
- getService(String) - Static method in class org.cruxframework.crux.core.server.dispatch.ServicesCompileMap
-
- getService(Class<?>) - Method in interface org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactory
-
- getService(Class<?>) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryImpl
-
- getService(String) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServices
-
- getService(String) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServicesCompileMap
-
- getServiceClass(String) - Method in interface org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactory
-
- getServiceClass(String) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryImpl
-
- getServiceClass(String) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServices
-
- getServiceFactory() - Static method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryInitializer
-
- getServiceFactory() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryInitializer
-
- getServiceForRequest(String) - Method in class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
-
Return the service that will handle this request
- getSession() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getSession(boolean) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getSetterMethod(String) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getSetterMethods(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- getSize() - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
Number of endpoints registered
- getSMaxAge() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the s-maxage cache control directive.
- getStackTrace() - Method in exception org.cruxframework.crux.core.shared.rest.RestException
-
- getStartTime() - Method in class org.cruxframework.crux.core.server.offline.AppcacheFilter
-
- getStateValidationModel(Method) - Static method in class org.cruxframework.crux.core.server.rest.util.HttpMethodHelper
-
- getStaticPageFor(String, String) - Static method in class org.cruxframework.crux.core.server.crawling.CrawlingUtils
-
- getStatus() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- getStatus() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- getString(int) - Method in class org.json.JSONArray
-
Get the string associated with an index.
- getString(String) - Method in class org.json.JSONObject
-
Get the string associated with a key.
- getSubtype() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Getter for subtype.
- getSupportedSourceVersion() - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
-
- getSynchronizerToken(String) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- getSynchronizerToken(String) - Method in interface org.cruxframework.crux.core.shared.rpc.st.CruxSynchronizerTokenService
-
- getSynchronizerToken(String, AsyncCallback<String>) - Method in interface org.cruxframework.crux.core.shared.rpc.st.CruxSynchronizerTokenServiceAsync
-
- getTargetClass() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- getTargetMethod() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- getType() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Getter for primary type.
- getType() - Method in class org.cruxframework.crux.core.utils.ClassUtils.PropertyInfo
-
- getUri() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getURLResourceHandler(String) - Static method in class org.cruxframework.crux.classpath.URLResourceHandlersRegistry
-
- getURLsForSearch() - Static method in class org.cruxframework.crux.scanner.ScannerURLS
-
- getUserInfo() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- getUserLocale() - Method in interface org.cruxframework.crux.core.i18n.LocaleResolver
-
- getUserLocale() - Method in class org.cruxframework.crux.core.i18n.LocaleResolverImpl
-
- getUserPrincipal() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- getValue() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Get the value of the cookie.
- getValue() - Method in class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Get the value of an EntityTag.
- getValue() - Method in class org.cruxframework.crux.core.server.rest.util.Crc32c
-
Returns the value of the checksum.
- getValueAsBytes() - Method in class org.cruxframework.crux.core.server.rest.util.Crc32c
-
Returns the value of the checksum.
- getVersion() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Get the version of the cookie.
- getWeight() - Method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
-
- getWriteMethod() - Method in class org.cruxframework.crux.core.utils.ClassUtils.PropertyInfo
-
- getWriter() - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- GMT_ZONE - Static variable in class org.cruxframework.crux.core.server.rest.util.ServerCookie
-
GMT timezone - all HTTP dates are on GMT
- GROUP - Static variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- groups - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- GZIPResponseWrapper - Class in org.cruxframework.crux.core.server.http
-
- GZIPResponseWrapper(HttpServletResponse) - Constructor for class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- I18NFilter - Class in org.cruxframework.crux.core.i18n
-
Used to initialize the I18N mechanism.
- I18NFilter() - Constructor for class org.cruxframework.crux.core.i18n.I18NFilter
-
- IF_MATCH - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- IF_MODIFIED_SINCE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- IF_NONE_MATCH - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- IF_RANGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- IF_UNMODIFIED_SINCE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- ignoredPackages - Static variable in class org.cruxframework.crux.scanner.Scanners
-
- ignoreScan(URL, String) - Static method in class org.cruxframework.crux.scanner.Scanners
-
- implementsIndex - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- increment(String) - Method in class org.json.JSONObject
-
Increment a property of a JSONObject.
- init(FilterConfig) - Method in class org.cruxframework.crux.core.i18n.I18NFilter
-
- init(FilterConfig) - Method in class org.cruxframework.crux.core.server.crawling.CrawlingFilter
-
- init(FilterConfig) - Method in class org.cruxframework.crux.core.server.offline.AppcacheFilter
-
- init(ServletConfig) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
-
- initial - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
-
- initialize(ServletContext) - Method in interface org.cruxframework.crux.core.server.dispatch.ServiceFactory
-
- initialize(ServletContext) - Method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryImpl
-
- initialize(ServletContext) - Static method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryInitializer
-
- initialize(ServletContext) - Static method in class org.cruxframework.crux.core.server.dispatch.ServicesCompileMap
-
- initialize(Class<?>, String, String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- initialize() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
- initialize(ServletContext) - Method in interface org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactory
-
- initialize(ServletContext) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryImpl
-
- initialize(ServletContext) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryInitializer
-
- initialize() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServices
-
- initialize() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServicesCompileMap
-
- initialize() - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
- initializeEagerly() - Method in interface org.cruxframework.crux.scanner.Scanners.ScannerRegistrations
-
- initializePostprocessors() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- initializePreprocessors() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- InitializerListener - Class in org.cruxframework.crux.core.server
-
When the application starts, register clientHandlers
and widgets into this module.
- InitializerListener() - Constructor for class org.cruxframework.crux.core.server.InitializerListener
-
- initializeScanner() - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
- initializeServices() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServices
-
- initializeUserLocale(HttpServletRequest) - Method in interface org.cruxframework.crux.core.i18n.LocaleResolver
-
- initializeUserLocale(HttpRequest) - Method in interface org.cruxframework.crux.core.i18n.LocaleResolver
-
- initializeUserLocale(HttpServletRequest) - Method in class org.cruxframework.crux.core.i18n.LocaleResolverImpl
-
- initializeUserLocale(HttpRequest) - Method in class org.cruxframework.crux.core.i18n.LocaleResolverImpl
-
- initProxy(Class<T>) - Method in class org.cruxframework.crux.core.config.AbstractPropertiesFactory
-
- initUserLocaleResolver() - Method in class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
-
- initUserLocaleResolver(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CookieParamInjector
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.FormParamInjector
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.HeaderParamInjector
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MessageBodyParamInjector
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.PathParamInjector
-
- inject(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.QueryParamInjector
-
- inject(HttpRequest) - Method in interface org.cruxframework.crux.core.server.rest.core.dispatch.ValueInjector
-
Inject value extracted from an HTTP request.
- injectArguments(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- instance - Static variable in class org.cruxframework.crux.core.config.ConfigurationFactory
-
- instance - Static variable in class org.cruxframework.crux.core.i18n.MessagesFactory
-
- instance - Static variable in class org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfigurationFactory
-
- instance - Static variable in class org.cruxframework.crux.core.server.rest.state.NoClusteredCacheConfigurationFactory
-
- interfacesIndex - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- InternalServerErrorException - Exception in org.cruxframework.crux.core.server.rest.spi
-
Thrown when HTTP Internal Service Error (500) is encountered
- InternalServerErrorException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.InternalServerErrorException
-
- InternalServerErrorException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.InternalServerErrorException
-
- InternalServerErrorException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.InternalServerErrorException
-
- InternalServerErrorException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.InternalServerErrorException
-
- InternalServerErrorException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.InternalServerErrorException
-
- InvalidRestMethod - Exception in org.cruxframework.crux.core.server.rest.util
-
- InvalidRestMethod() - Constructor for exception org.cruxframework.crux.core.server.rest.util.InvalidRestMethod
-
- InvalidRestMethod(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.util.InvalidRestMethod
-
- InvalidRestMethod(String) - Constructor for exception org.cruxframework.crux.core.server.rest.util.InvalidRestMethod
-
- InvalidRestMethod(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.util.InvalidRestMethod
-
- InvalidTokenException - Exception in org.cruxframework.crux.core.server.dispatch.st
-
- InvalidTokenException() - Constructor for exception org.cruxframework.crux.core.server.dispatch.st.InvalidTokenException
-
- InvalidTokenException(String) - Constructor for exception org.cruxframework.crux.core.server.dispatch.st.InvalidTokenException
-
- InvalidTokenException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.dispatch.st.InvalidTokenException
-
- InvalidTokenException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.dispatch.st.InvalidTokenException
-
- invoke(Object, Method, Object[]) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- invoke(HttpRequest, HttpResponse, Object) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- invoke(HttpRequest, HttpResponse) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- invokeSetter(Method, Object[]) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- isAllOriginsAllowed() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- isAllowCredentials() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- isAllowMethod(String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- isAnnotationPresent(Class<?>, Class<? extends Annotation>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isCacheEnabled() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- isCheckedException(Throwable) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
-
- isCollection(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isCommitted() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- isCompatible(MediaType) - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Check if this media type is compatible with another media type.
- isComposite(String) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- isCompositeWildcardSubtype(String) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
subtypes like application/*+xml
- isEmpty() - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
-
- isEmpty() - Method in class org.cruxframework.crux.core.server.rest.core.registry.Segment
-
- isEmpty() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- isEmpty() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- isEtagGenerationEnabled() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- isEtagGenerationEnabled() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- isExpired() - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler.CacheEntry
-
- isExpired() - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler.CacheEntry
-
- isExpired() - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler.ResourceState
-
- isFactoryInitialized() - Static method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryInitializer
-
- isFactoryInitialized() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryInitializer
-
- isHttpOnly() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Returns true if this cookie contains the HttpOnly attribute.
- isIncremental() - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
-
- isInitialized() - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
return true if the scanner was already loaded.
- isMethodRunning(String) - Method in interface org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandler
-
- isMethodRunning(String) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- isMustRevalidate() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the must-revalidate cache control directive.
- isMustRevalidate() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- isNoCache() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-cache cache control directive.
- isNoStore() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-store cache control directive.
- isNoTransform() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-transform cache control directive.
- isNoTransform() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- isNull(int) - Method in class org.json.JSONArray
-
Determine if the value is null.
- isNull(String) - Method in class org.json.JSONObject
-
Determine if the value associated with the key is null or if there is
no value.
- isOriginAllowed(String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
-
- isPrivate() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the private cache control directive.
- isProduction() - Static method in class org.cruxframework.crux.core.server.Environment
-
Determine if we are running in GWT Hosted Mode
- isPropertyVisibleToWrite(Class<?>, Field) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isProxyRevalidate() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the proxy-revalidate cache control directive.
- isProxyRevalidate() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- isPublic() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
- isResourceStateCacheEnabled() - Static method in class org.cruxframework.crux.core.server.rest.state.ResourceStateConfig
-
- isResponseMediaTypeAllowed(List<MediaType>) - Method in class org.cruxframework.crux.core.server.rest.core.registry.Segment
-
- isScanned() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
-
- isScannerRegistered(Class<? extends AbstractScanner>) - Static method in class org.cruxframework.crux.scanner.Scanners
-
Check if the given scanner is registered as a Crux scanner
- isSecure() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Whether the cookie will only be sent over a secure connection.
- isSimpleType(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isSimpleType(Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isToken(String) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
-
- isToken2(String) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
-
- isUserInRole(String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- isValidEntry(String) - Method in class org.cruxframework.crux.core.utils.FilePatternHandler
-
- isValidGetterMethod(Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isValidPropertySetter(Method) - Method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
-
- isValidSetterMethod(Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- isWeak() - Method in class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Check the strength of an EntityTag.
- isWildcardCompositeSubtype(String) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
subtypes like application/*+xml
- isWildcardSubtype() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Checks if the subtype is a wildcard.
- isWildcardType() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Checks if the primary type is a wildcard.
- iteratePostprocessors() - Static method in class org.cruxframework.crux.core.server.rest.core.RequestProcessors
-
- iteratePreprocessors() - Static method in class org.cruxframework.crux.core.server.rest.core.RequestProcessors
-
- iterateRestServices() - Method in interface org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactory
-
- iterateRestServices() - Method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryImpl
-
- iterateServices() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServices
-
- iterateServices() - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServicesCompileMap
-
- IteratorFactory - Class in org.cruxframework.crux.scanner.archiveiterator
-
- IteratorFactory() - Constructor for class org.cruxframework.crux.scanner.archiveiterator.IteratorFactory
-
- JarProtocolIterator - Class in org.cruxframework.crux.scanner.archiveiterator
-
- JarProtocolIterator(URL, List<ScannerRegistration>, String) - Constructor for class org.cruxframework.crux.scanner.archiveiterator.JarProtocolIterator
-
- JARProtocolIteratorFactory - Class in org.cruxframework.crux.scanner.archiveiterator
-
- JARProtocolIteratorFactory() - Constructor for class org.cruxframework.crux.scanner.archiveiterator.JARProtocolIteratorFactory
-
- JARURLResourceHandler - Class in org.cruxframework.crux.classpath
-
- JARURLResourceHandler() - Constructor for class org.cruxframework.crux.classpath.JARURLResourceHandler
-
- join(String) - Method in class org.json.JSONArray
-
Make a string from the contents of this JSONArray.
- JSONArray - Class in org.json
-
A JSONArray is an ordered sequence of values.
- JSONArray() - Constructor for class org.json.JSONArray
-
Construct an empty JSONArray.
- JSONArray(JSONTokener) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a JSONTokener.
- JSONArray(String) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a source JSON text.
- JSONArray(Collection) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from a Collection.
- JSONArray(Object) - Constructor for class org.json.JSONArray
-
Construct a JSONArray from an array
- JSONException - Exception in org.json
-
The JSONException is thrown by the JSON.org classes when things are amiss.
- JSONException(String) - Constructor for exception org.json.JSONException
-
Constructs a JSONException with an explanatory message.
- JSONException(Throwable) - Constructor for exception org.json.JSONException
-
- JsonIgnore - Annotation Type in org.cruxframework.crux.core.shared.json.annotations
-
- JSONObject - Class in org.json
-
A JSONObject is an unordered collection of name/value pairs.
- JSONObject() - Constructor for class org.json.JSONObject
-
Construct an empty JSONObject.
- JSONObject(JSONObject, String[]) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a subset of another JSONObject.
- JSONObject(JSONTokener) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a JSONTokener.
- JSONObject(Map) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a Map.
- JSONObject(Object) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from an Object using bean getters.
- JSONObject(Object, String[]) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from an Object, using reflection to find the
public members.
- JSONObject(String) - Constructor for class org.json.JSONObject
-
Construct a JSONObject from a source JSON text string.
- JsonPData - Class in org.cruxframework.crux.core.server.rest.core.dispatch
-
- JsonPData() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.JsonPData
-
- jsonPData - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- JsonProperty - Annotation Type in org.cruxframework.crux.core.shared.json.annotations
-
- JSONString - Interface in org.json
-
The JSONString interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object).
- JSONStringer - Class in org.json
-
JSONStringer provides a quick and convenient way of producing JSON text.
- JSONStringer() - Constructor for class org.json.JSONStringer
-
Make a fresh JSONStringer.
- JsonSubTypes - Annotation Type in org.cruxframework.crux.core.shared.json.annotations
-
- JsonSubTypes.Type - Annotation Type in org.cruxframework.crux.core.shared.json.annotations
-
- JSONTokener - Class in org.json
-
A JSONTokener takes a source string and extracts characters and tokens from
it.
- JSONTokener(Reader) - Constructor for class org.json.JSONTokener
-
Construct a JSONTokener from a reader.
- JSONTokener(String) - Constructor for class org.json.JSONTokener
-
Construct a JSONTokener from a string.
- JsonUtil - Class in org.cruxframework.crux.core.server.rest.util
-
- JsonUtil() - Constructor for class org.cruxframework.crux.core.server.rest.util.JsonUtil
-
- JSONWriter - Class in org.json
-
JSONWriter provides a quick and convenient way of producing JSON text.
- JSONWriter(Writer) - Constructor for class org.json.JSONWriter
-
Make a fresh JSONWriter.
- object() - Method in class org.json.JSONWriter
-
Begin appending a new object.
- ONE_DAY - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
-
- ONE_HOUR - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
-
- ONE_MINUTE - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
-
- ONE_MONTH - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
-
- ONE_YEAR - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
-
- onFound(List<ScannerRegistration.ScannerMatch>) - Method in interface org.cruxframework.crux.scanner.Scanners.ScannerCallback
-
- open() - Method in class org.cruxframework.crux.scanner.URLStreamManager
-
Opens the URL's stream
- openCurlyReplacement - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
-
- opt(int) - Method in class org.json.JSONArray
-
Get the optional object value associated with an index.
- opt(String) - Method in class org.json.JSONObject
-
Get an optional value associated with a key.
- optBoolean(int) - Method in class org.json.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(int, boolean) - Method in class org.json.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(String) - Method in class org.json.JSONObject
-
Get an optional boolean associated with a key.
- optBoolean(String, boolean) - Method in class org.json.JSONObject
-
Get an optional boolean associated with a key.
- optDouble(int) - Method in class org.json.JSONArray
-
Get the optional double value associated with an index.
- optDouble(int, double) - Method in class org.json.JSONArray
-
Get the optional double value associated with an index.
- optDouble(String) - Method in class org.json.JSONObject
-
Get an optional double associated with a key,
or NaN if there is no such key or if its value is not a number.
- optDouble(String, double) - Method in class org.json.JSONObject
-
Get an optional double associated with a key, or the
defaultValue if there is no such key or if its value is not a number.
- optInt(int) - Method in class org.json.JSONArray
-
Get the optional int value associated with an index.
- optInt(int, int) - Method in class org.json.JSONArray
-
Get the optional int value associated with an index.
- optInt(String) - Method in class org.json.JSONObject
-
Get an optional int value associated with a key,
or zero if there is no such key or if the value is not a number.
- optInt(String, int) - Method in class org.json.JSONObject
-
Get an optional int value associated with a key,
or the default if there is no such key or if the value is not a number.
- OPTIONS - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.HttpMethod
-
HTTP OPTIONS method
- optJSONArray(int) - Method in class org.json.JSONArray
-
Get the optional JSONArray associated with an index.
- optJSONArray(String) - Method in class org.json.JSONObject
-
Get an optional JSONArray associated with a key.
- optJSONObject(int) - Method in class org.json.JSONArray
-
Get the optional JSONObject associated with an index.
- optJSONObject(String) - Method in class org.json.JSONObject
-
Get an optional JSONObject associated with a key.
- optLong(int) - Method in class org.json.JSONArray
-
Get the optional long value associated with an index.
- optLong(int, long) - Method in class org.json.JSONArray
-
Get the optional long value associated with an index.
- optLong(String) - Method in class org.json.JSONObject
-
Get an optional long value associated with a key,
or zero if there is no such key or if the value is not a number.
- optLong(String, long) - Method in class org.json.JSONObject
-
Get an optional long value associated with a key,
or the default if there is no such key or if the value is not a number.
- optString(int) - Method in class org.json.JSONArray
-
Get the optional string value associated with an index.
- optString(int, String) - Method in class org.json.JSONArray
-
Get the optional string associated with an index.
- optString(String) - Method in class org.json.JSONObject
-
Get an optional string associated with a key.
- optString(String, String) - Method in class org.json.JSONObject
-
Get an optional string associated with a key.
- org.cruxframework.crux.classpath - package org.cruxframework.crux.classpath
-
- org.cruxframework.crux.core.annotation.processor - package org.cruxframework.crux.core.annotation.processor
-
- org.cruxframework.crux.core.config - package org.cruxframework.crux.core.config
-
- org.cruxframework.crux.core.i18n - package org.cruxframework.crux.core.i18n
-
- org.cruxframework.crux.core.server - package org.cruxframework.crux.core.server
-
- org.cruxframework.crux.core.server.crawling - package org.cruxframework.crux.core.server.crawling
-
- org.cruxframework.crux.core.server.dispatch - package org.cruxframework.crux.core.server.dispatch
-
- org.cruxframework.crux.core.server.dispatch.st - package org.cruxframework.crux.core.server.dispatch.st
-
- org.cruxframework.crux.core.server.http - package org.cruxframework.crux.core.server.http
-
- org.cruxframework.crux.core.server.offline - package org.cruxframework.crux.core.server.offline
-
- org.cruxframework.crux.core.server.rest.annotation - package org.cruxframework.crux.core.server.rest.annotation
-
- org.cruxframework.crux.core.server.rest.core - package org.cruxframework.crux.core.server.rest.core
-
- org.cruxframework.crux.core.server.rest.core.dispatch - package org.cruxframework.crux.core.server.rest.core.dispatch
-
- org.cruxframework.crux.core.server.rest.core.registry - package org.cruxframework.crux.core.server.rest.core.registry
-
- org.cruxframework.crux.core.server.rest.servlet - package org.cruxframework.crux.core.server.rest.servlet
-
- org.cruxframework.crux.core.server.rest.spi - package org.cruxframework.crux.core.server.rest.spi
-
- org.cruxframework.crux.core.server.rest.state - package org.cruxframework.crux.core.server.rest.state
-
- org.cruxframework.crux.core.server.rest.util - package org.cruxframework.crux.core.server.rest.util
-
- org.cruxframework.crux.core.server.rest.util.header - package org.cruxframework.crux.core.server.rest.util.header
-
- org.cruxframework.crux.core.shared - package org.cruxframework.crux.core.shared
-
- org.cruxframework.crux.core.shared.json.annotations - package org.cruxframework.crux.core.shared.json.annotations
-
- org.cruxframework.crux.core.shared.rest - package org.cruxframework.crux.core.shared.rest
-
- org.cruxframework.crux.core.shared.rest.annotation - package org.cruxframework.crux.core.shared.rest.annotation
-
- org.cruxframework.crux.core.shared.rpc.st - package org.cruxframework.crux.core.shared.rpc.st
-
- org.cruxframework.crux.core.utils - package org.cruxframework.crux.core.utils
-
- org.cruxframework.crux.scanner - package org.cruxframework.crux.scanner
-
- org.cruxframework.crux.scanner.archiveiterator - package org.cruxframework.crux.scanner.archiveiterator
-
- org.json - package org.json
-
- ORIGIN - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- origResponse - Variable in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- outputAnnotationIndex(PrintWriter) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Prints out annotationIndex
- PackageFileURLResourceHandler - Interface in org.cruxframework.crux.classpath
-
- paramName - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- params - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- parse(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.MediaTypeHeaderParser
-
- parse(String) - Static method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
-
- parseCacheInfo(GET) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- parseDate(String) - Static method in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Parses a date value.
- parseDate(String, Collection) - Static method in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Parses the date value using the given date formats.
- parseDate(String, Collection, Date) - Static method in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Parses the date value using the given date formats.
- parseForm(InputStream) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- parseHeader(String) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- parseSegments(String, boolean) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.PathSegment
-
- path(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- path(Class<?>) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- path(Method) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- Path - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
-
Used to define the path that will be associated to a REST operation, or a class with operations.
- pathExpression - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- PathHelper - Class in org.cruxframework.crux.core.server.rest.util
-
A utility class for handling URI template parameters.
- PathHelper() - Constructor for class org.cruxframework.crux.core.server.rest.util.PathHelper
-
- pathInZip - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
-
- PathParam - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
-
Used to map a REST method parameter to a path parameter on the HTTP request
- PathParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
-
- PathParamInjector(Type, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.PathParamInjector
-
- pathParamReplacement(String, List<String>) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- PathParamSegment - Class in org.cruxframework.crux.core.server.rest.core.registry
-
- PathParamSegment(String) - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- paths(boolean, String, String...) - Static method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- PathSegment - Class in org.cruxframework.crux.core.server.rest.core.registry
-
- PathSegment(String, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.PathSegment
-
- pathSegmentIndex(String, int, int) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- pattern - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- PATTERN_ASCTIME - Static variable in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Date format pattern used to parse HTTP date headers in ANSI C
asctime() format.
- PATTERN_RFC1036 - Static variable in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Date format pattern used to parse HTTP date headers in RFC 1036 format.
- PATTERN_RFC1123 - Static variable in class org.cruxframework.crux.core.server.rest.util.DateUtil
-
Date format pattern used to parse HTTP date headers in RFC 1123 format.
- popMatchedURI() - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- populate(Annotation[], String) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- populateInterfaces(ClassFile) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- populateInterfaces(String[], String) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- populateInterfacesFromSuperClass() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- populatePathParams(HttpRequest, Matcher, String) - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
-
- port(int) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- POST - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.HttpMethod
-
HTTP POST method
- POST - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
-
Indicates that the annotated method responds to HTTP POST requests
POST operations are used to write data (insert or updates).
- postprocess(HttpRequest, HttpResponse) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- postprocess(HttpRequest, HttpResponse) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestPostprocessor
-
- postprocessors - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- PRAGMA - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- preferWebSQLForNativeDB() - Method in interface org.cruxframework.crux.core.config.Crux
-
- preprocess(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- preprocess(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestPreprocessor
-
- preprocessors - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
-
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.cruxframework.crux.core.annotation.processor.RestServiceProcessor
-
- processCall(String) - Method in class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
-
- processCorsPreflightRequest(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
-
- processMethod(String, Class<?>, Method, Set<String>) - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
- processRequest(HttpServletRequest, HttpServletResponse, String) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
-
- processRequestForWriteOperation(HttpServletRequest, HttpServletResponse, String) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
-
- PROXY_AUTHENTICATE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- pushMatchedURI(String, String) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
-
- put(String, List<Object>) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- put(String, List<V>) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- PUT - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.HttpMethod
-
HTTP PUT method
- PUT - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
-
Indicates that the annotated method responds to HTTP PUT requests.
- put(boolean) - Method in class org.json.JSONArray
-
Append a boolean value.
- put(Collection) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONArray which is produced from a Collection.
- put(double) - Method in class org.json.JSONArray
-
Append a double value.
- put(int) - Method in class org.json.JSONArray
-
Append an int value.
- put(long) - Method in class org.json.JSONArray
-
Append an long value.
- put(Map) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONObject which is produced from a Map.
- put(Object) - Method in class org.json.JSONArray
-
Append an object value.
- put(int, boolean) - Method in class org.json.JSONArray
-
Put or replace a boolean value in the JSONArray.
- put(int, Collection) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONArray which is produced from a Collection.
- put(int, double) - Method in class org.json.JSONArray
-
Put or replace a double value.
- put(int, int) - Method in class org.json.JSONArray
-
Put or replace an int value.
- put(int, long) - Method in class org.json.JSONArray
-
Put or replace a long value.
- put(int, Map) - Method in class org.json.JSONArray
-
Put a value in the JSONArray, where the value will be a
JSONObject which is produced from a Map.
- put(int, Object) - Method in class org.json.JSONArray
-
Put or replace an object value in the JSONArray.
- put(String, boolean) - Method in class org.json.JSONObject
-
Put a key/boolean pair in the JSONObject.
- put(String, Collection) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONArray which is produced from a Collection.
- put(String, double) - Method in class org.json.JSONObject
-
Put a key/double pair in the JSONObject.
- put(String, int) - Method in class org.json.JSONObject
-
Put a key/int pair in the JSONObject.
- put(String, long) - Method in class org.json.JSONObject
-
Put a key/long pair in the JSONObject.
- put(String, Map) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONObject which is produced from a Map.
- put(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject.
- putAll(Map<? extends String, ? extends List<Object>>) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- putAll(Map) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- putOnce(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, but only if the key and the
value are both non-null, and only if there is not already a member
with that name.
- putOpt(String, Object) - Method in class org.json.JSONObject
-
Put a key/value pair in the JSONObject, but only if the
key and the value are both non-null.
- putSingle(K, V) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
-
Set the key's value to be a one item list consisting of the supplied value.
- putSingle(K, V) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
-
- putSingle(String, Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- putSingle(String, V) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- safeCloseStream(InputStream) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
-
Close streams without pain
- safeCloseStream(OutputStream) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
-
Close streams without pain
- safeCloseStreams(InputStream, OutputStream) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
-
Close streams without pain
- sameWeight(MediaType, MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- savePathParams(String, StringBuffer, List<String>) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
-
- SC_ACCEPTED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (202) indicating that a request was accepted for
processing, but was not completed.
- SC_BAD_GATEWAY - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (502) indicating that the HTTP server received an
invalid response from a server it consulted when acting as a
proxy or gateway.
- SC_BAD_REQUEST - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (400) indicating the request sent by the client was
syntactically incorrect.
- SC_CONFLICT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (409) indicating that the request could not be
completed due to a conflict with the current state of the
resource.
- SC_CONTINUE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (100) indicating the client can continue.
- SC_CREATED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (201) indicating the request succeeded and created
a new resource on the server.
- SC_EXPECTATION_FAILED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (417) indicating that the server could not meet the
expectation given in the Expect request header.
- SC_FORBIDDEN - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (403) indicating the server understood the request
but refused to fulfill it.
- SC_FOUND - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (302) indicating that the resource reside
temporarily under a different URI.
- SC_GATEWAY_TIMEOUT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (504) indicating that the server did not receive
a timely response from the upstream server while acting as
a gateway or proxy.
- SC_GONE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (410) indicating that the resource is no longer
available at the server and no forwarding address is known.
- SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (505) indicating that the server does not support
or refuses to support the HTTP protocol version that was used
in the request message.
- SC_INTERNAL_SERVER_ERROR - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (500) indicating an error inside the HTTP server
which prevented it from fulfilling the request.
- SC_LENGTH_REQUIRED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (411) indicating that the request cannot be handled
without a defined Content-Length.
- SC_METHOD_NOT_ALLOWED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (405) indicating that the method specified in the
Request-Line is not allowed for the resource
identified by the Request-URI.
- SC_MOVED_PERMANENTLY - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (301) indicating that the resource has permanently
moved to a new location, and that future references should use a
new URI with their requests.
- SC_MOVED_TEMPORARILY - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (302) indicating that the resource has temporarily
moved to another location, but that future references should
still use the original URI to access the resource.
- SC_MULTIPLE_CHOICES - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (300) indicating that the requested resource
corresponds to any one of a set of representations, each with
its own specific location.
- SC_NO_CONTENT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (204) indicating that the request succeeded but that
there was no new information to return.
- SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (203) indicating that the meta information presented
by the client did not originate from the server.
- SC_NOT_ACCEPTABLE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (406) indicating that the resource identified by the
request is only capable of generating response entities which have
content characteristics not acceptable according to the accept
headers sent in the request.
- SC_NOT_FOUND - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (404) indicating that the requested resource is not
available.
- SC_NOT_IMPLEMENTED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (501) indicating the HTTP server does not support
the functionality needed to fulfill the request.
- SC_NOT_MODIFIED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (304) indicating that a conditional GET operation
found that the resource was available and not modified.
- SC_OK - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (200) indicating the request succeeded normally.
- SC_PARTIAL_CONTENT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (206) indicating that the server has fulfilled
the partial GET request for the resource.
- SC_PAYMENT_REQUIRED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (402) reserved for future use.
- SC_PRECONDITION_FAILED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (412) indicating that the precondition given in one
or more of the request-header fields evaluated to false when it
was tested on the server.
- SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (407) indicating that the client MUST first
authenticate itself with the proxy.
- SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (413) indicating that the server is refusing to process
the request because the request entity is larger than the server is
willing or able to process.
- SC_REQUEST_TIMEOUT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (408) indicating that the client did not produce a
request within the time that the server was prepared to wait.
- SC_REQUEST_URI_TOO_LONG - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (414) indicating that the server is refusing to service
the request because the Request-URI is longer
than the server is willing to interpret.
- SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (416) indicating that the server cannot serve the
requested byte range.
- SC_RESET_CONTENT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (205) indicating that the agent SHOULD reset
the document view which caused the request to be sent.
- SC_SEE_OTHER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (303) indicating that the response to the request
can be found under a different URI.
- SC_SERVICE_UNAVAILABLE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (503) indicating that the HTTP server is
temporarily overloaded, and unable to handle the request.
- SC_SWITCHING_PROTOCOLS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (101) indicating the server is switching protocols
according to Upgrade header.
- SC_TEMPORARY_REDIRECT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (307) indicating that the requested resource
resides temporarily under a different URI.
- SC_UNAUTHORIZED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (401) indicating that the request requires HTTP
authentication.
- SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (415) indicating that the server is refusing to service
the request because the entity of the request is in a format not
supported by the requested resource for the requested method.
- SC_USE_PROXY - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpResponseCodes
-
Status code (305) indicating that the requested resource
MUST be accessed through the proxy given by the
Location field.
- scan() - Static method in class org.cruxframework.crux.scanner.Scanners
-
Scan the project and returns the result associated to the given scanner
- scanAllowedLibs() - Method in interface org.cruxframework.crux.core.config.Crux
-
- scanAllowedPackages() - Method in interface org.cruxframework.crux.core.config.Crux
-
- scanArchives() - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Scan a url that represents an "archive" this is a classpath directory or
jar file
- scanClass(InputStream) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Parse a .class file for annotations
- scanClass(ClassFile) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- scanFieldAnnotations - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- scanFields(ClassFile) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
- scanFiles(File, String) - Static method in class org.cruxframework.crux.core.utils.FileUtils
-
Recursively gets all files with a given extension contained in a directory
- scanFiles(File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
-
Recursively gets all files with a given extension contained in a directory
- scanIgnoredLibs() - Method in interface org.cruxframework.crux.core.config.Crux
-
- scanIgnoredPackages() - Method in interface org.cruxframework.crux.core.config.Crux
-
- scanMethodAnnotations - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- scanMethods(ClassFile) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Scanns both the method and its parameters for annotations.
- scannedURLs - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- ScannerException - Exception in org.cruxframework.crux.scanner
-
- ScannerException() - Constructor for exception org.cruxframework.crux.scanner.ScannerException
-
- ScannerException(String) - Constructor for exception org.cruxframework.crux.scanner.ScannerException
-
- ScannerException(Throwable) - Constructor for exception org.cruxframework.crux.scanner.ScannerException
-
- ScannerException(String, Throwable) - Constructor for exception org.cruxframework.crux.scanner.ScannerException
-
- ScannerRegistration - Class in org.cruxframework.crux.scanner
-
- ScannerRegistration(AbstractScanner) - Constructor for class org.cruxframework.crux.scanner.ScannerRegistration
-
- ScannerRegistration.ScannerMatch - Class in org.cruxframework.crux.scanner
-
- ScannerRegistration.ScannerMatch(URL, URL) - Constructor for class org.cruxframework.crux.scanner.ScannerRegistration.ScannerMatch
-
- Scanners - Class in org.cruxframework.crux.scanner
-
- Scanners.ScannerCallback - Interface in org.cruxframework.crux.scanner
-
Callback called when matches are found by scanner
- Scanners.ScannerRegistrations - Interface in org.cruxframework.crux.scanner
-
- ScannerURLS - Class in org.cruxframework.crux.scanner
-
- scanParameterAnnotations - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- scheme(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- schemeSpecificPart(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
-
- search() - Method in class org.cruxframework.crux.scanner.archiveiterator.FileIterator
-
- search(File) - Method in class org.cruxframework.crux.scanner.archiveiterator.FileIterator
-
- search() - Method in class org.cruxframework.crux.scanner.archiveiterator.URLIterator
-
- search() - Method in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
-
- search(URL, Filter) - Static method in class org.cruxframework.crux.scanner.Scanners
-
- searchClassesByAnnotation(Class<? extends Annotation>) - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
Search into the internal index for the set of classes that contains the given annotation.
- searchClassesByInterface(Class<?>) - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
Search into the internal index for the set of classes that implements the given interface.
- searchClassesByInterface(String, boolean) - Static method in class org.cruxframework.crux.scanner.ClassScanner
-
- Segment - Class in org.cruxframework.crux.core.server.rest.core.registry
-
- Segment() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.Segment
-
- segment - Variable in class org.cruxframework.crux.core.server.rest.core.registry.SimpleSegment
-
- sendCruxViewNameOnClientRequests() - Method in interface org.cruxframework.crux.core.config.Crux
-
- sendEmptyResponse() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- sendError(int, String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- sendError(HttpServletResponse, int, String) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- sendException(int, String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- sendRedirect(String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- SensitiveMethodAlreadyBeingProcessedException - Exception in org.cruxframework.crux.core.shared.rpc.st
-
Represents an error caused by trying to execute simultaneously many threads
of the same sensitive method.
- SensitiveMethodAlreadyBeingProcessedException() - Constructor for exception org.cruxframework.crux.core.shared.rpc.st.SensitiveMethodAlreadyBeingProcessedException
-
- SensitiveMethodAlreadyBeingProcessedException(String) - Constructor for exception org.cruxframework.crux.core.shared.rpc.st.SensitiveMethodAlreadyBeingProcessedException
-
- serializeException(String) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
-
- SERVER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- ServerCookie - Class in org.cruxframework.crux.core.server.rest.util
-
Server-side cookie representation.
- ServerCookie() - Constructor for class org.cruxframework.crux.core.server.rest.util.ServerCookie
-
- serviceFactory() - Method in interface org.cruxframework.crux.core.config.Crux
-
- ServiceFactory - Interface in org.cruxframework.crux.core.server.dispatch
-
- ServiceFactoryImpl - Class in org.cruxframework.crux.core.server.dispatch
-
Default ServiceFactory implementation.
- ServiceFactoryImpl() - Constructor for class org.cruxframework.crux.core.server.dispatch.ServiceFactoryImpl
-
This Constructor select the best strategy to use.
- ServiceFactoryInitializer - Class in org.cruxframework.crux.core.server.dispatch
-
- ServiceFactoryInitializer() - Constructor for class org.cruxframework.crux.core.server.dispatch.ServiceFactoryInitializer
-
- Services - Class in org.cruxframework.crux.core.server.dispatch
-
Class for retrieve the service class, based on the remote interface it implements
- Services() - Constructor for class org.cruxframework.crux.core.server.dispatch.Services
-
- ServicesCompileMap - Class in org.cruxframework.crux.core.server.dispatch
-
Builds a map of all remoteServices implementation classes
- ServicesCompileMap() - Constructor for class org.cruxframework.crux.core.server.dispatch.ServicesCompileMap
-
- SessionAware - Interface in org.cruxframework.crux.core.server.dispatch
-
- SET_COOKIE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- setAcceptableLanguages(List<String>) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setAcceptableMediaTypes(List<MediaType>) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setAllowedPackages(String[]) - Static method in class org.cruxframework.crux.scanner.Scanners
-
- setAttribute(String, Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
-
- setCacheControl(GET.CacheControl) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- setCacheTime(int) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- setCheckedExceptionData(String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- setContentLength(int) - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- setCookies(Map<String, Cookie>) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setCorsAllowedMethods(List<String>) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- setDateModified(long) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- setDisableRefreshByDefault(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setEnableChildrenWindowsDebug(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setEnableCrux2OldInterfacesCompatibility(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setEnableResourceStateCacheForRestServices(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setEtag(EntityTag) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- setEtag(EntityTag) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
-
- setETagHandler(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setIgnoredPackages(String[]) - Static method in class org.cruxframework.crux.scanner.Scanners
-
- setLanguage(String) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setLastModified(long) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- setLocaleResolver(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setMaxAge(int) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the max-age cache control directive.
- setMediaType(MediaType) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setMethod(Method) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
-
- setMustRevalidate(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the must-revalidate cache control directive.
- setMustRevalidate(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- setNoCache(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-cache cache control directive.
- setNoStore(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-store cache control directive.
- setNoTransform(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the no-transform cache control directive.
- setNoTransform(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- setParam(HashMap<String, String>, String, int) - Static method in class org.cruxframework.crux.core.server.rest.util.header.HeaderParameterParser
-
- setPreferWebSQLForNativDB(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setPrivate(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the private cache control directive.
- setProxyRevalidate(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the must-revalidate cache control directive.
- setProxyRevalidate(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
-
- setPublic(boolean) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
- setRenderWidgetsWithIDs(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setRequest(HttpServletRequest) - Method in interface org.cruxframework.crux.core.server.dispatch.RequestAware
-
- setRequest(HttpServletRequest) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- setRequest(HttpRequest) - Method in interface org.cruxframework.crux.core.server.rest.core.HttpRequestAware
-
- setRequestHeaders(MultivaluedMap<String, String>) - Method in class org.cruxframework.crux.core.server.rest.core.HttpHeaders
-
- setRequiredPackages(String[]) - Static method in class org.cruxframework.crux.scanner.Scanners
-
- setResponse(HttpServletResponse) - Method in interface org.cruxframework.crux.core.server.dispatch.ResponseAware
-
- setResponse(HttpResponse) - Method in interface org.cruxframework.crux.core.server.rest.core.HttpResponseAware
-
- setResponseMessage(String) - Method in exception org.cruxframework.crux.core.server.rest.spi.RestFailure
-
- setRestServiceResourceStateHandler(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setRootViewElementId(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setScanAllowedLibs(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setScanAllowedPackages(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setScanFieldAnnotations(boolean) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Whether or not you want AnnotationDB to scan for parameter level
annotations
- setScanIgnoredLibs(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setScanIgnoredPackages(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setScanMethodAnnotations(boolean) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Wheter or not you want AnnotationDB to scan for method level annotations
- setScanParameterAnnotations(boolean) - Method in class org.cruxframework.crux.scanner.AnnotationDB
-
Whether or not you want AnnotationDB to scan for parameter level
annotations
- setSearchURLs(URL...) - Static method in class org.cruxframework.crux.scanner.Scanners
-
Define the URLs that will be searched during scanning process.
- setSendCruxViewNameOnClientRequests(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setServiceFactory(String) - Method in interface org.cruxframework.crux.core.config.Crux
-
- setSession(HttpSession) - Method in interface org.cruxframework.crux.core.server.dispatch.SessionAware
-
- setSession(HttpSession) - Method in interface org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandler
-
- setSession(HttpSession) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- setSMaxAge(int) - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Corresponds to the s-maxage cache control directive.
- setStackTrace(StackTraceElement[]) - Method in exception org.cruxframework.crux.core.shared.rest.RestException
-
- setStatus(int) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
-
- setTargetClass(Class<?>) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- setTargetMethod(Method) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- setURLsForSearch(URL[]) - Static method in class org.cruxframework.crux.scanner.ScannerURLS
-
- setUseCompileTimeClassScanning(Boolean) - Method in interface org.cruxframework.crux.core.config.Crux
-
- shouldGzipResponseContent(HttpRequest, String) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
-
- SimpleSegment - Class in org.cruxframework.crux.core.server.rest.core.registry
-
- SimpleSegment(String) - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.SimpleSegment
-
- simpleSegments - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
-
- size - Variable in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
-
- size() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
-
- size() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
-
- skipTo(char) - Method in class org.json.JSONTokener
-
Skip characters until the next character is the requested character.
- sortByWeight(List<MediaType>) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
-
- sortedKeys() - Method in class org.json.JSONObject
-
Get an enumeration of the keys of the JSONObject.
- sortedLocatorExpressions - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
-
- sortedResourceExpressions - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
-
- startMethod(String) - Method in interface org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandler
-
- startMethod(String) - Method in class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
-
- StateHandler - Class in org.cruxframework.crux.core.server.rest.core.dispatch
-
- StateHandler(ResourceMethod, HttpRequest, HttpResponse) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.StateHandler
-
- StateValidationModel - Enum in org.cruxframework.crux.core.shared.rest.annotation
-
Indicates if Crux must validate previous state of resources being updated.
- stream - Variable in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
-
- StreamUtils - Class in org.cruxframework.crux.core.utils
-
Tool for stream manipulation
- StreamUtils() - Constructor for class org.cruxframework.crux.core.utils.StreamUtils
-
- StringParameterInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
-
- StringParameterInjector() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- StringParameterInjector(Class<?>, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
-
- stringToPrimitiveBoxType(Class<?>, String) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
-
- stringToValue(String) - Static method in class org.json.JSONObject
-
Try to convert a string into a number, boolean, or null.
- SUB_TYPE_SELECTOR - Static variable in annotation type org.cruxframework.crux.core.shared.json.annotations.JsonSubTypes
-
- superClasses - Variable in class org.cruxframework.crux.scanner.AnnotationDB
-
- supportsCors() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- supportsJsonP() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
-
- syntaxError(String) - Method in class org.json.JSONTokener
-
Make a JSONException to signal a syntax error.
- targetClass - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- targetMethod - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
-
- TE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- TEXT_HTML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
A String constant representing ""text/html"" media type.
- TEXT_HTML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
- TEXT_PLAIN - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
A String constant representing ""text/plain"" media type.
- TEXT_PLAIN_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
- TEXT_XML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
A String constant representing ""text/xml"" media type.
- TEXT_XML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
-
- toCookie() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Obtain a new instance of a
Cookie with the same name, value, path,
domain and version as this
NewCookie.
- toJSONArray(JSONArray) - Method in class org.json.JSONObject
-
Produce a JSONArray containing the values of the members of this
JSONObject.
- toJSONObject(JSONArray) - Method in class org.json.JSONArray
-
Produce a JSONObject by combining a JSONArray of names with the values
of this JSONArray.
- toJSONString() - Method in interface org.json.JSONString
-
The toJSONString method allows a class to produce its own JSON
serialization.
- toLanguageString(Locale) - Static method in class org.cruxframework.crux.core.server.rest.util.LocaleHelper
-
HTTP 1.1 has different String format for language than what java.util.Locale does '-' instead of '_'
as a separator
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
-
Convert the cache control to a string suitable for use as the value of the
corresponding HTTP header.
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
-
Convert the cookie to a string suitable for use as the value of the
corresponding HTTP header.
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.EntityTag
-
Convert the entity tag to a string suitable for use as the value of the
corresponding HTTP header.
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
-
Convert the media type to a string suitable for use as the value of a
corresponding HTTP header.
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
-
Convert the cookie to a string suitable for use as the value of the
corresponding HTTP header.
- toString() - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathSegment
-
- toString(CacheControl) - Static method in class org.cruxframework.crux.core.server.rest.util.header.CacheControlHeaderParser
-
- toString(Cookie) - Static method in class org.cruxframework.crux.core.server.rest.util.header.CookieHeaderParser
-
- toString(EntityTag) - Static method in class org.cruxframework.crux.core.server.rest.util.header.EntityTagHeaderParser
-
- toString(Locale) - Static method in class org.cruxframework.crux.core.server.rest.util.header.LocaleHeaderParser
-
- toString(MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.header.MediaTypeHeaderParser
-
- toString(NewCookie) - Static method in class org.cruxframework.crux.core.server.rest.util.header.NewCookieHeaderParser
-
- toString(URI) - Static method in class org.cruxframework.crux.core.server.rest.util.header.UriHeaderParser
-
- toString() - Method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
-
- toString() - Method in class org.json.JSONArray
-
Make a JSON text of this JSONArray.
- toString(int) - Method in class org.json.JSONArray
-
Make a prettyprinted JSON text of this JSONArray.
- toString() - Method in class org.json.JSONObject
-
Make a JSON text of this JSONObject.
- toString(int) - Method in class org.json.JSONObject
-
Make a prettyprinted JSON text of this JSONObject.
- toString() - Method in class org.json.JSONStringer
-
Return the JSON text.
- toString() - Method in class org.json.JSONTokener
-
Make a printable string of this JSONTokener.
- TRAILER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-
- TRANSFER_ENCODING - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
-