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

A

AbstractPropertiesFactory - Class in org.cruxframework.crux.core.config
Abstract Factory for messages based on property files .
AbstractPropertiesFactory() - Constructor for class org.cruxframework.crux.core.config.AbstractPropertiesFactory
 
AbstractScanner - Class in org.cruxframework.crux.scanner
 
AbstractScanner() - Constructor for class org.cruxframework.crux.scanner.AbstractScanner
 
AbstractURLResourceHandler - Class in org.cruxframework.crux.classpath
 
AbstractURLResourceHandler() - Constructor for class org.cruxframework.crux.classpath.AbstractURLResourceHandler
 
ACCEPT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCEPT_CHARSET - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCEPT_ENCODING - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCEPT_LANGUAGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCEPT_RANGES - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
accepts(String) - Method in interface org.cruxframework.crux.scanner.archiveiterator.Filter
 
acceptsGzipEncoding(HttpRequest) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_MAX_AGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
accumulate(String, Object) - Method in class org.json.JSONObject
Accumulate values under a key.
add(K, V) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
Add a value to the current list of values for the supplied key.
add(K, V) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
add(String, Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
add(String, long, long, String) - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
 
add(String, long, long, String) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
 
add(String, long, long, String) - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler
Add state information about one rest URI
add(String, V) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
addAll(K, V...) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
Add multiple values to the current list of values for the supplied key.
addAll(K, List<V>) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
Add all the values from the supplied value list to the current list of values for the supplied key.
addAll(K, V...) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
addAll(K, List<V>) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
addAll(MultivaluedMapImpl<K, V>) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
addAll(String, Object...) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
addAll(String, List<Object>) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
addAll(String, V...) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
addAll(String, List<V>) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
addAllowedPackage(String) - Static method in class org.cruxframework.crux.scanner.Scanners
 
addDateHeader(String, long) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
addEncodedPathParameter(String, String) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
addFirst(K, V) - Method in interface org.cruxframework.crux.core.server.rest.core.MultivaluedMap
Add a value to the first position in the current list of values for the supplied key.
addFirst(K, V) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
addFirst(String, Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
addFirst(String, V) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
addIgnoredPackage(String) - Static method in class org.cruxframework.crux.scanner.Scanners
 
addMatch(ScannerRegistration.ScannerMatch) - Method in class org.cruxframework.crux.scanner.ScannerRegistration
 
addMethod(ResourceMethod) - Method in class org.cruxframework.crux.core.server.rest.core.registry.Segment
 
addMultiple(K, Collection<V>) - Method in class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 
addMultiple(String, Collection<V>) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
addPath(String[], int, ResourceMethod) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
addPath(String, ResourceMethod) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
addRequiredPackage(String) - Static method in class org.cruxframework.crux.scanner.Scanners
 
addResource(Class<?>, String) - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
 
addResource(Class<?>[], String) - Method in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
 
addResponseHeader(String, Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
AGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ALLOW - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
allowedPackages - Static variable in class org.cruxframework.crux.scanner.Scanners
 
alreadyQuoted(String) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
 
AmbiguousServiceException - Exception in org.cruxframework.crux.core.server.rest.spi
 
AmbiguousServiceException() - Constructor for exception org.cruxframework.crux.core.server.rest.spi.AmbiguousServiceException
 
AmbiguousServiceException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.AmbiguousServiceException
 
AmbiguousServiceException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.AmbiguousServiceException
 
AmbiguousServiceException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.AmbiguousServiceException
 
AnnotationDB - Class in org.cruxframework.crux.scanner
A class scanner that builds an index of classes by annotations and implemented interfaces.
AnnotationDB() - Constructor for class org.cruxframework.crux.scanner.AnnotationDB
 
annotationIndex - Variable in class org.cruxframework.crux.scanner.AnnotationDB
 
AppcacheFilter - Class in org.cruxframework.crux.core.server.offline
 
AppcacheFilter() - Constructor for class org.cruxframework.crux.core.server.offline.AppcacheFilter
 
append(String, Object) - Method in class org.json.JSONObject
Append values to the array under a key.
appendCookieValue(StringBuffer, int, String, String, String, String, String, int, boolean) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
 
APPLICATION_ATOM_XML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/atom+xml"" media type.
APPLICATION_ATOM_XML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/atom+xml"" media type.
APPLICATION_FORM_URLENCODED - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/x-www-form-urlencoded"" media type.
APPLICATION_FORM_URLENCODED_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/x-www-form-urlencoded"" media type.
APPLICATION_JSON - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/json"" media type.
APPLICATION_JSON_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/json"" media type.
APPLICATION_OCTET_STREAM - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/octet-stream"" media type.
APPLICATION_OCTET_STREAM_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/octet-stream"" media type.
APPLICATION_SVG_XML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/svg+xml"" media type.
APPLICATION_SVG_XML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/svg+xml"" media type.
APPLICATION_XHTML_XML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/xhtml+xml"" media type.
APPLICATION_XHTML_XML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/xhtml+xml"" media type.
APPLICATION_XML - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""application/xml"" media type.
APPLICATION_XML_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""application/xml"" media type.
appliesTo(RequestProcessorContext) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessor
To be overriden.
appliesTo(Method) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessor
To be overriden.
array() - Method in class org.json.JSONWriter
Begin appending a new array.
AUTHORIZATION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 

B

back() - Method in class org.json.JSONTokener
Back up one character.
BadRequestException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Bad Request (400) is encountered
BadRequestException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.BadRequestException
 
BadRequestException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.BadRequestException
 
BadRequestException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.BadRequestException
 
bounded - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
bufferedRead(URL) - Static method in class org.cruxframework.crux.scanner.URLStreamManager
Reads and stores a resource into memory
build(Object...) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
buildFromMap(Map<String, ? extends Object>, boolean) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
buildFromValues(boolean, Object...) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 

C

CACHE_CONTROL - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CacheControl - Class in org.cruxframework.crux.core.server.rest.core
An abstraction for the value of a HTTP Cache-Control response header.
CacheControl() - Constructor for class org.cruxframework.crux.core.server.rest.core.CacheControl
Create a new instance of CacheControl.
CacheControlHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
CacheControlHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.CacheControlHeaderParser
 
CacheInfo - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
cacheInfo - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
cachingTime() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
CaseInsensitiveMap<V> - Class in org.cruxframework.crux.core.server.rest.util
 
CaseInsensitiveMap() - Constructor for class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
channelConfigPropertyFile() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
CHARSET_PARAMETER - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
The media type charset parameter name.
checkCorsPermissions(HttpRequest, HttpResponse, boolean) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
checkedExceptionData - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
checkProtocol(URL) - Method in class org.cruxframework.crux.classpath.AbstractURLResourceHandler
 
checkSynchonizerToken(RPCRequest, CruxSynchronizerTokenHandler) - Method in class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
 
classIndex - Variable in class org.cruxframework.crux.scanner.AnnotationDB
 
classInterfaces - Variable in class org.cruxframework.crux.scanner.AnnotationDB
 
ClasspathUrlFinder - Class in org.cruxframework.crux.scanner
Various functions to locate URLs to scan
ClasspathUrlFinder() - Constructor for class org.cruxframework.crux.scanner.ClasspathUrlFinder
 
ClassScanner - Class in org.cruxframework.crux.scanner
 
ClassScannerException - Exception in org.cruxframework.crux.scanner
 
ClassScannerException() - Constructor for exception org.cruxframework.crux.scanner.ClassScannerException
 
ClassScannerException(String) - Constructor for exception org.cruxframework.crux.scanner.ClassScannerException
 
ClassScannerException(Throwable) - Constructor for exception org.cruxframework.crux.scanner.ClassScannerException
 
ClassScannerException(String, Throwable) - Constructor for exception org.cruxframework.crux.scanner.ClassScannerException
 
ClassUtils - Class in org.cruxframework.crux.core.utils
 
ClassUtils() - Constructor for class org.cruxframework.crux.core.utils.ClassUtils
 
ClassUtils.PropertyInfo - Class in org.cruxframework.crux.core.utils
workaround for JVM BUG - http://codereligion.com/post/28703017143/beware-of-java-beans-introspector
ClassUtils.PropertyInfo(String, Type, Method, Method) - Constructor for class org.cruxframework.crux.core.utils.ClassUtils.PropertyInfo
 
clear() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
clear() - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
 
clear() - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
 
clear() - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler
Clear all state information from rest URIs
clear() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
clearLocaleResolverThreadData() - Static method in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
clearUserLocaleResolver() - Method in class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
 
clone() - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
close() - Method in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
close() - Method in class org.cruxframework.crux.scanner.URLStreamManager
Closes the underlying input stream
closeCurlyReplacement - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
closed - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
ClusteredCacheConfig - Interface in org.cruxframework.crux.core.server.rest.state
 
ClusteredCacheConfigurationFactory - Class in org.cruxframework.crux.core.server.rest.state
 
ClusteredResourceStateHandler - Class in org.cruxframework.crux.core.server.rest.state
It is a very basic implementation of ResourceStateHandler interface for clustered environments.
ClusteredResourceStateHandler() - Constructor for class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
 
ClusteredResourceStateHandler.CacheEntry - Class in org.cruxframework.crux.core.server.rest.state
 
clusterName() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
compareTo(PathParamSegment) - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 
compareTo(WeightedLanguage) - Method in class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
 
compareWeight(MediaType, MediaType) - Static method in class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
 
ConditionalResponse - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
ConditionalResponse() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
 
ConditionalResponse(EntityTag, long, int) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.ConditionalResponse
 
ConfigurationFactory - Class in org.cruxframework.crux.core.config
Factory for configuration parameters.
ConfigurationInvocationHandler - Class in org.cruxframework.crux.core.config
Dynamic proxy for message resources.
ConfigurationInvocationHandler(Class<?>) - Constructor for class org.cruxframework.crux.core.config.ConfigurationInvocationHandler
 
CONNECTION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
ConstantsInvocationHandler - Class in org.cruxframework.crux.core.config
Dynamic proxy for message resources.
ConstantsInvocationHandler(Class<?>, boolean) - Constructor for class org.cruxframework.crux.core.config.ConstantsInvocationHandler
 
ConstantsInvocationHandler(Class<?>) - Constructor for class org.cruxframework.crux.core.config.ConstantsInvocationHandler
 
constructor - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
 
consumeWhenAccepted(URL, URL, String) - Method in class org.cruxframework.crux.scanner.archiveiterator.URLIterator
 
containsCTL(String, int) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
 
containsKey(Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
containsKey(Object) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
containsValue(Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
containsValue(Object) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
CONTENT_DISPOSITION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_ENCODING - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_LANGUAGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_LENGTH - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_LOCATION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_MD5 - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_RANGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
CONTENT_TYPE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
contextDestroyed(ServletContextEvent) - Method in class org.cruxframework.crux.core.server.InitializerListener
 
contextInitialized(ServletContextEvent) - Method in class org.cruxframework.crux.core.server.InitializerListener
 
Cookie - Class in org.cruxframework.crux.core.server.rest.core
Represents the value of a HTTP cookie, transferred in a request.
Cookie(String, String, String, String, int) - Constructor for class org.cruxframework.crux.core.server.rest.core.Cookie
Create a new instance.
Cookie(String, String, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.Cookie
Create a new instance.
Cookie(String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.Cookie
Create a new instance.
CookieHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
CookieHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.CookieHeaderParser
 
CookieParam - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Used to map a REST parameter to a cookie on the HTTP request
CookieParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
CookieParamInjector(Type, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.CookieParamInjector
 
copyDirectory(File, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
copyFile(File, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
Copies a file;
copyFilesFromDir(File, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
copyFilesFromDir(File, File, String, String) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
CorsData - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
CorsData() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.CorsData
 
corsData - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
CrawlingException - Exception in org.cruxframework.crux.core.server.crawling
 
CrawlingException() - Constructor for exception org.cruxframework.crux.core.server.crawling.CrawlingException
 
CrawlingException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.crawling.CrawlingException
 
CrawlingException(String) - Constructor for exception org.cruxframework.crux.core.server.crawling.CrawlingException
 
CrawlingException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.crawling.CrawlingException
 
CrawlingFilter - Class in org.cruxframework.crux.core.server.crawling
Filter to serve search engines, sending static snapshots in the place of DHTML based pages.
CrawlingFilter() - Constructor for class org.cruxframework.crux.core.server.crawling.CrawlingFilter
 
CrawlingUtils - Class in org.cruxframework.crux.core.server.crawling
 
CrawlingUtils() - Constructor for class org.cruxframework.crux.core.server.crawling.CrawlingUtils
 
Crc32c - Class in org.cruxframework.crux.core.server.rest.util
This class generates a CRC32C checksum, defined by rfc3720 section B.4.
Crc32c() - Constructor for class org.cruxframework.crux.core.server.rest.util.Crc32c
 
create(URL, List<ScannerRegistration>) - Method in interface org.cruxframework.crux.scanner.archiveiterator.DirectoryIteratorFactory
 
create(URL, List<ScannerRegistration>) - Method in class org.cruxframework.crux.scanner.archiveiterator.FileProtocolIteratorFactory
 
create(URL, List<ScannerRegistration>) - Static method in class org.cruxframework.crux.scanner.archiveiterator.IteratorFactory
 
create(URL, List<ScannerRegistration>) - Method in class org.cruxframework.crux.scanner.archiveiterator.JARProtocolIteratorFactory
 
create(URL, List<ScannerRegistration>) - Method in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIteratorFactory
 
createErrorHandler(Method) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandlerFactory
 
createLocaleResolverThreadData() - Static method in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
createOutputStream() - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
 
createParameterExtractor(Class<?>, Type, Annotation[]) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
createParameterExtractorForComplexType(Class<?>, Type, Annotation[]) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
The user can define a value object to group parameters that are passed in the same way (query, form, path, cookie, header).
createParameterExtractorForSimpleType(Class<?>, Type, Annotation[]) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
createParameterExtractorForSimpleType(MethodInvoker.RestParameterType, Class<?>, Type, String, String) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
createProcessor(RequestProcessorContext) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessor
 
createReader(Type) - Static method in class org.cruxframework.crux.core.server.rest.util.JsonUtil
 
createResourceFile(String) - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
 
createUriParamMatcher(String) - Static method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
createWriter(Type) - Static method in class org.cruxframework.crux.core.server.rest.util.JsonUtil
 
Crux - Interface in org.cruxframework.crux.core.config
Contains Crux configuration properties.
CRUX_APT_INCREMENTAL - Static variable in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
 
CRUX_RUN_APT - Static variable in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
Run the Crux Annotation Processor only if this parameter is at the JVM.
CRUX_SYNC_TOKEN_PARAM - Static variable in interface org.cruxframework.crux.core.shared.rpc.st.CruxSynchronizerTokenService
 
CruxAnnotationProcessor - Class in org.cruxframework.crux.core.annotation.processor
 
CruxAnnotationProcessor() - Constructor for class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
 
CruxSynchronizerTokenHandler - Interface in org.cruxframework.crux.core.server.dispatch.st
 
CruxSynchronizerTokenHandlerFactory - Class in org.cruxframework.crux.core.server.dispatch.st
 
CruxSynchronizerTokenHandlerFactory() - Constructor for class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenHandlerFactory
 
CruxSynchronizerTokenService - Interface in org.cruxframework.crux.core.shared.rpc.st
 
CruxSynchronizerTokenServiceAsync - Interface in org.cruxframework.crux.core.shared.rpc.st
 
CruxSynchronizerTokenServiceImpl - Class in org.cruxframework.crux.core.server.dispatch.st
 
CruxSynchronizerTokenServiceImpl() - Constructor for class org.cruxframework.crux.core.server.dispatch.st.CruxSynchronizerTokenServiceImpl
 
cruxXmlPreProcessors() - Method in interface org.cruxframework.crux.core.config.Crux
 

D

DATE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
dateModified - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
DateUtil - Class in org.cruxframework.crux.core.server.rest.util
A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
DateUtil.DateParseException - Exception in org.cruxframework.crux.core.server.rest.util
 
DateUtil.DateParseException() - Constructor for exception org.cruxframework.crux.core.server.rest.util.DateUtil.DateParseException
 
DateUtil.DateParseException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.util.DateUtil.DateParseException
 
DateUtil.DateParseException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.util.DateUtil.DateParseException
 
DateUtil.DateParseException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.util.DateUtil.DateParseException
 
decode(MultivaluedMap<String, String>) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
decode an encoded map
decode(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
 
decodedFormParameters - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
decodePath(String) - Static method in class org.cruxframework.crux.core.server.rest.util.Encode
 
DEFAULT_IGNORED_PACKAGES - Static variable in class org.cruxframework.crux.scanner.Scanners
 
DEFAULT_MAX_AGE - Static variable in class org.cruxframework.crux.core.server.rest.core.NewCookie
Specifies that the cookie expires with the current application/browser session.
DEFAULT_REQUIRED_LIBS - Static variable in class org.cruxframework.crux.scanner.Scanners
 
DEFAULT_REQUIRED_PACKAGES - Static variable in class org.cruxframework.crux.scanner.Scanners
 
DEFAULT_VERSION - Static variable in class org.cruxframework.crux.core.server.rest.core.Cookie
Cookies using the default version correspond to RFC 2109.
DefaultServerMessage - Annotation Type in org.cruxframework.crux.core.i18n
 
defaultValue - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
 
DefaultValue - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Default value for a REST method parameter.
defineExpires() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
 
defineExpires(long) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.CacheInfo
 
dehexchar(char) - Static method in class org.json.JSONTokener
Get the hex value of a character (base16).
DELETE - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Indicates that the annotated method responds to HTTP DELETE requests
DELETE - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.HttpMethod
HTTP DELETE method
destroy() - Method in class org.cruxframework.crux.core.i18n.I18NFilter
 
destroy() - Method in class org.cruxframework.crux.core.server.crawling.CrawlingFilter
 
destroy() - Method in class org.cruxframework.crux.core.server.offline.AppcacheFilter
 
DevModeAppcacheFilter - Class in org.cruxframework.crux.core.server.offline
Class description: Dummy filter for development using DevMode.
DevModeAppcacheFilter() - Constructor for class org.cruxframework.crux.core.server.offline.DevModeAppcacheFilter
 
DirectoryIteratorFactory - Interface in org.cruxframework.crux.scanner.archiveiterator
 
disableRefreshByDefault() - Method in interface org.cruxframework.crux.core.config.Crux
 
dispatch(HttpRequest, HttpResponse, boolean) - Static method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestDispatcher
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.cruxframework.crux.core.i18n.I18NFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.cruxframework.crux.core.server.crawling.CrawlingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.cruxframework.crux.core.server.offline.AppcacheFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.cruxframework.crux.core.server.offline.DevModeAppcacheFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
doInvoke(HttpRequest, HttpResponse) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
doRegistrations() - Method in interface org.cruxframework.crux.scanner.Scanners.ScannerRegistrations
 
doubleToString(double) - Static method in class org.json.JSONObject
Produce a string from a double.

E

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
Encode via RFC 3986.
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
 

F

FileIterator - Class in org.cruxframework.crux.scanner.archiveiterator
 
FileIterator(File, List<ScannerRegistration>) - Constructor for class org.cruxframework.crux.scanner.archiveiterator.FileIterator
 
FilePatternHandler - Class in org.cruxframework.crux.core.utils
 
FilePatternHandler(String, String) - Constructor for class org.cruxframework.crux.core.utils.FilePatternHandler
 
FilePatternHandler(String[], String[]) - Constructor for class org.cruxframework.crux.core.utils.FilePatternHandler
 
FileProtocolIteratorFactory - Class in org.cruxframework.crux.scanner.archiveiterator
 
FileProtocolIteratorFactory() - Constructor for class org.cruxframework.crux.scanner.archiveiterator.FileProtocolIteratorFactory
 
FileURLResourceHandler - Class in org.cruxframework.crux.classpath
 
FileURLResourceHandler() - Constructor for class org.cruxframework.crux.classpath.FileURLResourceHandler
 
FileUtils - Class in org.cruxframework.crux.core.utils
 
FileUtils() - Constructor for class org.cruxframework.crux.core.utils.FileUtils
 
Filter - Interface in org.cruxframework.crux.scanner.archiveiterator
 
findAnnotation(Annotation[], Class<T>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
findClassBase(Class<?>) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Find the classpath for the particular class
findClassPaths() - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Uses the java.class.path system property to obtain a list of URLs that represent the CLASSPATH
findResourceBase(String) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Find the classpath URL for a specific classpath resource.
findResourceBase(String, ClassLoader) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Find the classpath URL for a specific classpath resource.
findResourceBases(String, ClassLoader) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Find the classpath URLs for a specific classpath resource.
findResourceBases(String) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Find the classpath URLs for a specific classpath resource.
findValueOfMethod() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
 
findWebInfClassesPath(ServletContextEvent) - Static method in class org.cruxframework.crux.scanner.WarUrlFinder
 
findWebInfClassesPath(ServletContext) - Static method in class org.cruxframework.crux.scanner.WarUrlFinder
Find the URL pointing to "/WEB-INF/classes" This method may not work in conjunction with IteratorFactory if your servlet container does not extract the /WEB-INF/classes into a real file-based directory
findWebInfLibClasspaths(ServletContextEvent) - Static method in class org.cruxframework.crux.scanner.WarUrlFinder
 
findWebInfLibClasspaths(ServletContext) - Static method in class org.cruxframework.crux.scanner.WarUrlFinder
 
finishResponse() - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
 
flushBuffer() - Method in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
 
flushBuffer() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
 
flushFileContent(String, String, String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
Flushes the response as a file.
flushFileContent(String, String, String, String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
Flushes the response as a file.
ForbiddenException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Forbidden (403) is encountered
ForbiddenException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.ForbiddenException
 
ForbiddenException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.ForbiddenException
 
ForbiddenException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.ForbiddenException
 
ForbiddenException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.ForbiddenException
 
ForbiddenException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.ForbiddenException
 
forceEtagGeneration() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
formatDate(Date) - Static method in class org.cruxframework.crux.core.server.rest.util.DateUtil
Formats the given date according to the RFC 1123 pattern.
formatDate(Date, String) - Static method in class org.cruxframework.crux.core.server.rest.util.DateUtil
Formats the given date according to the specified pattern.
formatOldCookie(Date) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
 
formatOldCookie(Date, StringBuffer, FieldPosition) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
 
FormParam - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Used to map a REST method parameter to a form parameter on the HTTP request
formParameters - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
FormParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
FormParamInjector(Type, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.FormParamInjector
 
fragment(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
FROM - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.CacheControlHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.CookieHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.EntityTagHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.LocaleHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.MediaTypeHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.NewCookieHeaderParser
 
fromString(String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.UriHeaderParser
 
fromUri(URI) - Static method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
Create a new instance initialized from an existing URI.
fromUri(String) - Static method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
Create a new instance initialized from an existing URI.

G

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
 

H

handledByCache() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StateHandler
 
handleError(InvocationTargetException) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
When an error occurs during a REST service invocation, a RestErrorHandler is called to handle this error.
handleError(InvocationTargetException) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandlerImpl
 
has(String) - Method in class org.json.JSONObject
Determine if the JSONObject contains a specific key.
hasCharacterConstructor(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hasCharacterConstructor(Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hash(String) - Static method in class org.cruxframework.crux.core.utils.EncryptUtils
 
hashCode() - Method in class org.cruxframework.crux.core.server.rest.core.CacheControl
Generate hash code from cache control properties.
hashCode() - Method in class org.cruxframework.crux.core.server.rest.core.Cookie
Generate a hash code by hashing all of the cookies properties.
hashCode() - Method in class org.cruxframework.crux.core.server.rest.core.EntityTag
Generate hashCode based on value and weakness.
hashCode() - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
Generate a hash code from the type, subtype and parameters.
hashCode() - Method in class org.cruxframework.crux.core.server.rest.core.NewCookie
Generate a hash code by hashing all of the properties.
hashCode() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
hasJsonSubTypes(Class<?>) - Static method in class org.cruxframework.crux.core.server.rest.util.JsonUtil
 
hasJsonSubTypes(Type, Class<?>, Set<Class<?>>) - Static method in class org.cruxframework.crux.core.server.rest.util.JsonUtil
 
hasMethod(Class<?>, String) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hasMethod(Class<?>, String, Class<?>[]) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hasReturnType - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
hasReturnType - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
hasReturnType() - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
hasStringConstructor(Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hasStringConstructor(Type) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
hasValidSetter(Class<?>, String, Class<?>) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
HeaderParam - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Used to map a REST method parameter to a header on the HTTP request
HeaderParameterParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
HeaderParameterParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.HeaderParameterParser
 
HeaderParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
HeaderParamInjector(Type, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.HeaderParamInjector
 
Headers<V> - Class in org.cruxframework.crux.core.server.rest.core
 
Headers() - Constructor for class org.cruxframework.crux.core.server.rest.core.Headers
 
host(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
HOST - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
HttpHeaderNames - Interface in org.cruxframework.crux.core.server.rest.util
A list of Http Header names.
HttpHeaders - Class in org.cruxframework.crux.core.server.rest.core
 
HttpHeaders() - Constructor for class org.cruxframework.crux.core.server.rest.core.HttpHeaders
 
httpHeaders - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
httpMethod - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
httpMethod - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
HttpMethod - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
CRUX INTERNAL INTERFACE.
HttpMethodHelper - Class in org.cruxframework.crux.core.server.rest.util
 
HttpMethodHelper() - Constructor for class org.cruxframework.crux.core.server.rest.util.HttpMethodHelper
 
HttpRequest - Class in org.cruxframework.crux.core.server.rest.spi
Abstraction for an inbound http request on the server, or a response from a server to a client

We have this abstraction so that we can reuse marshalling objects in a client framework and serverside framework

HttpRequest(HttpServletRequest, HttpHeaders, UriInfo, String) - Constructor for class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
HttpRequestAware - Interface in org.cruxframework.crux.core.server.rest.core
 
HttpResponse - Class in org.cruxframework.crux.core.server.rest.spi
 
HttpResponse(HttpServletResponse) - Constructor for class org.cruxframework.crux.core.server.rest.spi.HttpResponse
 
HttpResponseAware - Interface in org.cruxframework.crux.core.server.rest.core
 
HttpResponseCodes - Interface in org.cruxframework.crux.core.server.rest.util
 
HttpServletResponseHeaders - Class in org.cruxframework.crux.core.server.rest.spi
 
HttpServletResponseHeaders(HttpServletResponse) - Constructor for class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
HttpUtil - Class in org.cruxframework.crux.core.server.rest.spi
 
HttpUtil() - Constructor for class org.cruxframework.crux.core.server.rest.spi.HttpUtil
 

I

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
 

J

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.

K

key(String) - Method in class org.json.JSONWriter
Append a key.
keys() - Method in class org.json.JSONObject
Get an enumeration of the keys of the JSONObject.
keySet() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
keySet() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 

L

l1MaxNumberOfEntries() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
l1ReapingInterval() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
l2MaxNumberOfEntries() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
l2ReapingInterval() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
LAST_MODIFIED - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
length() - Method in class org.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
length() - Method in class org.json.JSONObject
Get the number of keys stored in the JSONObject.
literalCharacters - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 
loadFromConfigFiles(Properties, String) - Static method in class org.cruxframework.crux.scanner.ClasspathUrlFinder
Search on every classpath entry the informed config file and loads all of them into the given property file
loadProperties(Class<?>, Locale) - Static method in class org.cruxframework.crux.core.config.ConstantsInvocationHandler
 
LocaleHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
LocaleHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.LocaleHeaderParser
 
LocaleHelper - Class in org.cruxframework.crux.core.server.rest.util
 
LocaleHelper() - Constructor for class org.cruxframework.crux.core.server.rest.util.LocaleHelper
 
localeResolver() - Method in interface org.cruxframework.crux.core.config.Crux
 
LocaleResolver - Interface in org.cruxframework.crux.core.i18n
 
localeResolver - Static variable in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
localeResolverClass - Static variable in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
LocaleResolverException - Exception in org.cruxframework.crux.core.i18n
 
LocaleResolverException() - Constructor for exception org.cruxframework.crux.core.i18n.LocaleResolverException
 
LocaleResolverException(String) - Constructor for exception org.cruxframework.crux.core.i18n.LocaleResolverException
 
LocaleResolverException(Throwable) - Constructor for exception org.cruxframework.crux.core.i18n.LocaleResolverException
 
LocaleResolverException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.i18n.LocaleResolverException
 
LocaleResolverImpl - Class in org.cruxframework.crux.core.i18n
 
LocaleResolverImpl() - Constructor for class org.cruxframework.crux.core.i18n.LocaleResolverImpl
 
LocaleResolverInitializer - Class in org.cruxframework.crux.core.i18n
Initializes the LocaleResolver class
LocaleResolverInitializer() - Constructor for class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
LOCATION - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
locatorExpressions - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 

M

match(String, HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.registry.Segment
 
matchChildren(HttpRequest, String, int) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
matchPattern(HttpRequest, String, int) - Method in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 
matchRoot(HttpRequest) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
matchRoot(HttpRequest, int) - Method in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
matchSimple(HttpRequest, String, int) - Method in class org.cruxframework.crux.core.server.rest.core.registry.SimpleSegment
 
maxNumberOfEntries() - Method in interface org.cruxframework.crux.core.server.rest.state.NoClusteredCacheConfig
 
maybeQuote2(int, StringBuffer, String) - Static method in class org.cruxframework.crux.core.server.rest.util.ServerCookie
Quotes values using rules that vary depending on Cookie version.
MD5ETagHandlerImpl - Class in org.cruxframework.crux.core.server.rest.state
Generate an eTag based in the content, using MD5.
MD5ETagHandlerImpl() - Constructor for class org.cruxframework.crux.core.server.rest.state.MD5ETagHandlerImpl
 
MEDIA_TYPE_WILDCARD - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
The value of a type or subtype wildcard ""*"".
MediaType - Class in org.cruxframework.crux.core.server.rest.core
An abstraction for a media type.
MediaType(String, String, Map<String, String>) - Constructor for class org.cruxframework.crux.core.server.rest.core.MediaType
Creates a new instance of MediaType with the supplied type, subtype and parameters.
MediaType(String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.MediaType
Creates a new instance of MediaType with the supplied type and subtype.
MediaType(String, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.MediaType
Creates a new instance of MediaType with the supplied type, subtype and ""charset"" parameter.
MediaType() - Constructor for class org.cruxframework.crux.core.server.rest.core.MediaType
Creates a new instance of MediaType, both type and subtype are wildcards.
MediaTypeHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
MediaTypeHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.MediaTypeHeaderParser
 
MediaTypeHelper - Class in org.cruxframework.crux.core.server.rest.util
 
MediaTypeHelper() - Constructor for class org.cruxframework.crux.core.server.rest.util.MediaTypeHelper
 
MessageBodyParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
MessageBodyParamInjector(Class<?>, Type) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.MessageBodyParamInjector
 
MessageException - Exception in org.cruxframework.crux.core.i18n
Abstraction for message creation error.
MessageException() - Constructor for exception org.cruxframework.crux.core.i18n.MessageException
 
MessageException(String) - Constructor for exception org.cruxframework.crux.core.i18n.MessageException
 
MessageException(Throwable) - Constructor for exception org.cruxframework.crux.core.i18n.MessageException
 
MessageException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.i18n.MessageException
 
MessagesFactory - Class in org.cruxframework.crux.core.i18n
Factory for messages.
method - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
method - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
method - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
 
MethodInvoker - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
MethodInvoker(Class<?>, Method, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
methodInvoker - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
MethodInvoker.RestParameterType - Enum in org.cruxframework.crux.core.server.rest.core.dispatch
 
MethodNotAllowedException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Method Not Allowed (405) is encountered
MethodNotAllowedException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.MethodNotAllowedException
 
MethodNotAllowedException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.MethodNotAllowedException
 
MethodNotAllowedException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.MethodNotAllowedException
 
MethodNotAllowedException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.MethodNotAllowedException
 
MethodNotAllowedException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.MethodNotAllowedException
 
mode - Variable in class org.json.JSONWriter
The current mode.
more() - Method in class org.json.JSONTokener
Determine if the source string still contains characters that next() can consume.
MULTIPART_FORM_DATA - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing ""multipart/form-data"" media type.
MULTIPART_FORM_DATA_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing ""multipart/form-data"" media type.
MultivaluedMap<K,V> - Interface in org.cruxframework.crux.core.server.rest.core
A map of key-values pairs.
MultivaluedMapImpl<K,V> - Class in org.cruxframework.crux.core.server.rest.core
 
MultivaluedMapImpl() - Constructor for class org.cruxframework.crux.core.server.rest.core.MultivaluedMapImpl
 

N

names() - Method in class org.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
NEVER - Static variable in annotation type org.cruxframework.crux.core.shared.rest.annotation.GET
 
NewCookie - Class in org.cruxframework.crux.core.server.rest.core
Used to create a new HTTP cookie, transferred in a response.
NewCookie(String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance.
NewCookie(String, String, String, String, String, int, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance.
NewCookie(String, String, String, String, String, int, boolean, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance.
NewCookie(String, String, String, String, int, String, int, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance.
NewCookie(String, String, String, String, int, String, int, boolean, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance.
NewCookie(Cookie) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance copying the information in the supplied cookie.
NewCookie(Cookie, String, int, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance supplementing the information in the supplied cookie.
NewCookie(Cookie, String, int, boolean, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.NewCookie
Create a new instance supplementing the information in the supplied cookie.
NewCookieHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
NewCookieHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.NewCookieHeaderParser
 
next - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
next() - Method in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
next() - Method in class org.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class org.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class org.json.JSONTokener
Get the next n characters.
nextClean() - Method in class org.json.JSONTokener
Get the next char in the string, skipping whitespace.
nextString(char) - Method in class org.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class org.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class org.json.JSONTokener
Get the text up but not including one of the specified delimiter characters or the end of line, whichever comes first.
nextValue() - Method in class org.json.JSONTokener
Get the next value.
NoClusteredCacheConfig - Interface in org.cruxframework.crux.core.server.rest.state
 
NoClusteredCacheConfigurationFactory - Class in org.cruxframework.crux.core.server.rest.state
 
NoClusteredResourceStateHandler - Class in org.cruxframework.crux.core.server.rest.state
It is a very basic implementation for ResourceStateHandler interface that is designed to run only on NO CUSTERED environment.
NoClusteredResourceStateHandler() - Constructor for class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
 
NoClusteredResourceStateHandler.CacheEntry - Class in org.cruxframework.crux.core.server.rest.state
 
NoClusteredResourceStateHandler.LRUMap<K,V> - Class in org.cruxframework.crux.core.server.rest.state
 
NoClusteredResourceStateHandler.LRUMap(int) - Constructor for class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler.LRUMap
 
NotAcceptableException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Not Acceptable (406) is encountered
NotAcceptableException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotAcceptableException
 
NotAcceptableException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotAcceptableException
 
NotAcceptableException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotAcceptableException
 
NotAcceptableException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotAcceptableException
 
NotAcceptableException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotAcceptableException
 
NotFoundException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Not Found (404) is encountered
NotFoundException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotFoundException
 
NotFoundException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotFoundException
 
NotFoundException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.NotFoundException
 
NotImplementedYetException - Exception in org.cruxframework.crux.core.server.rest.util
 
NotImplementedYetException() - Constructor for exception org.cruxframework.crux.core.server.rest.util.NotImplementedYetException
 
NULL - Static variable in class org.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
numberToString(Number) - Static method in class org.json.JSONObject
Produce a string from a Number.
numCapturingGroups - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 
numNonDefaultGroups - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 

O

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

P

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
 

Q

QueryParam - Annotation Type in org.cruxframework.crux.core.shared.rest.annotation
Used to map a REST method parameter to a query parameter on the HTTP request
QueryParamInjector - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
QueryParamInjector(Type, String, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.QueryParamInjector
 
quote(StringBuilder, String) - Static method in class org.cruxframework.crux.core.server.rest.util.header.NewCookieHeaderParser
 
quote(String) - Static method in class org.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.

R

RANGE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
rawType - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
 
read(File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
read(InputStream) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
read(InputStream) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
Reads an input stream and writes it to a byte array
read(InputStream, String) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
Reads an input stream and writes it to a string, using the desired charset
readAsUTF8(InputStream) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
Reads an input stream and writes it to a string, using UTF-8 charset
recoverEnclosedCurlyBraces(String) - Static method in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
recursiveDelete(File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
REFERER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
regex - Variable in class org.cruxframework.crux.core.server.rest.core.registry.PathParamSegment
 
REGEXP_BACKSLASH - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_COMMA - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CONTEXT - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_CONTROLLER_CALL - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_EXPRESSION_DATA_BINDING - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_MESSAGE - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_OBJECT_DATA_BINDING - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_READ_ONLY_OBJECT_DATA_BINDING - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_CRUX_RESOURCE - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_DOT - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_INVALID_HTML_CHARS - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_LINE - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_PIPE - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_SLASH - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_SPACE - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
REGEXP_WORD - Static variable in class org.cruxframework.crux.core.utils.RegexpPatterns
 
RegexpPatterns - Class in org.cruxframework.crux.core.utils
Some Regular expressions used by Crux.
RegexpPatterns() - Constructor for class org.cruxframework.crux.core.utils.RegexpPatterns
 
registerLocaleResolverClass(Class<? extends LocaleResolver>) - Static method in class org.cruxframework.crux.core.i18n.LocaleResolverInitializer
 
registerPostprocessor(String) - Static method in class org.cruxframework.crux.core.server.rest.core.RequestProcessors
 
registerPreprocessor(String) - Static method in class org.cruxframework.crux.core.server.rest.core.RequestProcessors
 
registerScanner(AbstractScanner) - Static method in class org.cruxframework.crux.scanner.Scanners
Register a new scanner on Crux scanning engine.
registerScanners(Scanners.ScannerRegistrations) - Static method in class org.cruxframework.crux.scanner.Scanners
This method must be called before any scanning attempt
registerServiceFactory(ServiceFactory) - Static method in class org.cruxframework.crux.core.server.dispatch.ServiceFactoryInitializer
 
registerServiceFactory(RestServiceFactory) - Static method in class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryInitializer
 
registerURLResourceHandler(URLResourceHandler) - Static method in class org.cruxframework.crux.classpath.URLResourceHandlersRegistry
 
relative(URI) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
Create a UriInfo from the baseURI
relativize(URI) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
relativize(URI, URI) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
RemoteServiceServlet - Class in org.cruxframework.crux.core.server.dispatch
 
RemoteServiceServlet() - Constructor for class org.cruxframework.crux.core.server.dispatch.RemoteServiceServlet
 
remove(Object) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
remove(String) - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
 
remove(String) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
 
remove(String) - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler
Clear the state information about one rest URI
remove(Object) - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
remove(int) - Method in class org.json.JSONArray
Remove an index and close the hole.
remove(String) - Method in class org.json.JSONObject
Remove a name and its value, if present.
removeAttribute(String) - Method in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler.LRUMap
 
removeSegments(String...) - Method in class org.cruxframework.crux.core.server.rest.state.ClusteredResourceStateHandler
 
removeSegments(String...) - Method in class org.cruxframework.crux.core.server.rest.state.NoClusteredResourceStateHandler
 
removeSegments(String...) - Method in interface org.cruxframework.crux.core.server.rest.state.ResourceStateHandler
Clear the state information about any rest URI that starts with one of the baseURIs provided
removeStringPrefix(String, String) - Method in class org.cruxframework.crux.core.server.crawling.CrawlingFilter
 
renderWidgetsWithIDs() - Method in interface org.cruxframework.crux.core.config.Crux
 
replaceEnclosedCurlyBraces(String) - Static method in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
replaceParameter(Map<String, ? extends Object>, boolean, boolean, String, StringBuffer) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
replacePath(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
replacePathParameter(String, String, boolean, String, StringBuffer) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
replaceQuery(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
replaceQueryStringParameter(Map<String, ? extends Object>, boolean, boolean, String, StringBuffer) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
replCount() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
request - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
RequestAware - Interface in org.cruxframework.crux.core.server.dispatch
 
RequestPostprocessor - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RequestPostprocessor() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RequestPostprocessor
 
RequestPreprocessor - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RequestPreprocessor() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RequestPreprocessor
 
RequestProcessor - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RequestProcessor() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessor
 
RequestProcessorContext - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RequestProcessorContext() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorContext
 
RequestProcessorException - Exception in org.cruxframework.crux.core.server.rest.core.dispatch
 
RequestProcessorException() - Constructor for exception org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorException
 
RequestProcessorException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorException
 
RequestProcessorException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorException
 
RequestProcessorException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.core.dispatch.RequestProcessorException
 
RequestProcessors - Class in org.cruxframework.crux.core.server.rest.core
 
RequestProcessors() - Constructor for class org.cruxframework.crux.core.server.rest.core.RequestProcessors
 
requiredPackages - Static variable in class org.cruxframework.crux.scanner.Scanners
 
reset() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpResponse
 
reset() - Method in class org.cruxframework.crux.core.server.rest.util.Crc32c
Resets the crc.
reset() - Static method in class org.cruxframework.crux.scanner.ClassScanner
 
resetScanner() - Method in class org.cruxframework.crux.scanner.AbstractScanner
 
resetScanner() - Method in class org.cruxframework.crux.scanner.AnnotationDB
 
resetScanner() - Method in class org.cruxframework.crux.scanner.ScannerRegistration
 
resetScanner(Class<? extends AbstractScanner>) - Static method in class org.cruxframework.crux.scanner.Scanners
Reset a specific scanner result.
resetScanners() - Static method in class org.cruxframework.crux.scanner.Scanners
Reset all scanner results.
resolve(URI) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
resolve(URI, URI) - Method in class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
resolveGenericTypeOnMethod(Type, Class<?>, Method) - Static method in class org.cruxframework.crux.core.utils.ClassUtils
 
resourceClass - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
resourceExpressions - Variable in class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
ResourceMethod - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
ResourceMethod(Class<?>, Method, String) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
ResourceMethod.MethodReturn - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
ResourceMethod.MethodReturn(boolean, String, String, CacheInfo, ConditionalResponse, boolean) - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
ResourceRegistry - Class in org.cruxframework.crux.core.server.rest.core.registry
 
ResourceStateConfig - Class in org.cruxframework.crux.core.server.rest.state
 
ResourceStateConfig() - Constructor for class org.cruxframework.crux.core.server.rest.state.ResourceStateConfig
 
ResourceStateHandler - Interface in org.cruxframework.crux.core.server.rest.state
Control the etags, dateModified and expires of rest services that can be cached.
ResourceStateHandler.ResourceState - Interface in org.cruxframework.crux.core.server.rest.state
Contains state information about a given rest URI
ResponseAware - Interface in org.cruxframework.crux.core.server.dispatch
 
RestDispatcher - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RestDispatcher() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RestDispatcher
 
restErrorHandler() - Method in interface org.cruxframework.crux.core.config.Crux
 
RestErrorHandler - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RestErrorHandler() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandler
 
RestErrorHandlerFactory - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RestErrorHandlerFactory() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandlerFactory
 
RestErrorHandlerImpl - Class in org.cruxframework.crux.core.server.rest.core.dispatch
 
RestErrorHandlerImpl() - Constructor for class org.cruxframework.crux.core.server.rest.core.dispatch.RestErrorHandlerImpl
 
RestException - Exception in org.cruxframework.crux.core.shared.rest
 
RestException() - Constructor for exception org.cruxframework.crux.core.shared.rest.RestException
 
RestException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.shared.rest.RestException
 
RestException(String) - Constructor for exception org.cruxframework.crux.core.shared.rest.RestException
 
RestException(Throwable) - Constructor for exception org.cruxframework.crux.core.shared.rest.RestException
 
RestFailure - Exception in org.cruxframework.crux.core.server.rest.spi
 
RestFailure(int) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.RestFailure
 
RestFailure(String, Throwable, int) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.RestFailure
 
RestFailure(String, String, Throwable, int) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.RestFailure
 
RestFailure(String, int) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.RestFailure
 
RestFailure(Throwable, int) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.RestFailure
 
RestService - Annotation Type in org.cruxframework.crux.core.server.rest.annotation
Used to specify a class as a REST service.
RestService.CorsSupport - Annotation Type in org.cruxframework.crux.core.server.rest.annotation
Annotation used to inform that a given rest service class must support CORS requests.
RestService.JsonPSupport - Annotation Type in org.cruxframework.crux.core.server.rest.annotation
Annotation used to inform that a given rest service class must support JsonP requests.
restServiceFactory() - Method in interface org.cruxframework.crux.core.config.Crux
 
RestServiceFactory - Interface in org.cruxframework.crux.core.server.rest.core.registry
 
RestServiceFactoryImpl - Class in org.cruxframework.crux.core.server.rest.core.registry
Scanner for rest services
RestServiceFactoryImpl() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryImpl
This Constructor select the best strategy to use.
RestServiceFactoryInitializer - Class in org.cruxframework.crux.core.server.rest.core.registry
 
RestServiceFactoryInitializer() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.RestServiceFactoryInitializer
 
RestServiceProcessor - Class in org.cruxframework.crux.core.annotation.processor
 
RestServiceProcessor() - Constructor for class org.cruxframework.crux.core.annotation.processor.RestServiceProcessor
 
restServiceResourceStateHandler() - Method in interface org.cruxframework.crux.core.config.Crux
 
RestServices - Class in org.cruxframework.crux.core.server.rest.core.registry
Maps all application rest services.
RestServices() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.RestServices
 
RestServicesCompileMap - Class in org.cruxframework.crux.core.server.rest.core.registry
Builds a map of all rest implementation classes
RestServicesCompileMap() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.RestServicesCompileMap
 
RestServlet - Class in org.cruxframework.crux.core.server.rest.servlet
 
RestServlet() - Constructor for class org.cruxframework.crux.core.server.rest.servlet.RestServlet
 
ret - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod.MethodReturn
 
RETRY_AFTER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
rewriteUrl(String, String, String) - Static method in class org.cruxframework.crux.core.server.crawling.CrawlingUtils
 
rootClass - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
rootSegment - Variable in class org.cruxframework.crux.core.server.rest.core.registry.ResourceRegistry
 
RootSegment - Class in org.cruxframework.crux.core.server.rest.core.registry
 
RootSegment() - Constructor for class org.cruxframework.crux.core.server.rest.core.registry.RootSegment
 
rootViewElementId() - Method in interface org.cruxframework.crux.core.config.Crux
 
rpcTimeout() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
runAPT() - Method in class org.cruxframework.crux.core.annotation.processor.CruxAnnotationProcessor
 
runScanner() - Method in class org.cruxframework.crux.scanner.AbstractScanner
 

S

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.

T

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
A MediaType constant representing ""text/html"" media type.
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
A MediaType constant representing ""text/plain"" media type.
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
A MediaType constant representing ""text/xml"" media type.
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
 

U

UnauthorizedException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Unauthorized (401) is encountered
UnauthorizedException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnauthorizedException
 
UnauthorizedException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnauthorizedException
 
UnauthorizedException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnauthorizedException
 
UnauthorizedException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnauthorizedException
 
UnauthorizedException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnauthorizedException
 
UnsupportedMediaTypeException - Exception in org.cruxframework.crux.core.server.rest.spi
Thrown when HTTP Not Acceptable (406) is encountered
UnsupportedMediaTypeException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException(String, String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException(String, String) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnsupportedMediaTypeException
 
UnsupportedMediaTypeException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.spi.UnsupportedMediaTypeException
 
unzip(File, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
Unzips a file to an output directory
update(int) - Method in class org.cruxframework.crux.core.server.rest.util.Crc32c
Updates the checksum with a new byte.
update(byte[], int, int) - Method in class org.cruxframework.crux.core.server.rest.util.Crc32c
Updates the checksum with an array of bytes.
updateState(UriInfo, ResourceMethod.MethodReturn) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.StateHandler
 
UPGRADE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
uri(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
uri(URI) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
uri - Variable in class org.cruxframework.crux.core.server.rest.spi.HttpRequest
 
URI_PARAM_NAME_REGEX - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_PATTERN - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_REGEX - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_REGEX_REGEX - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_WITH_REGEX - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_WITH_REGEX_PATTERN - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_WITHOUT_REGEX - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_PARAM_WITHOUT_REGEX_PATTERN - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
URI_TEMPLATE_PATTERN - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
A regex pattern that searches for a URI template parameter in the form of {*}
URI_TEMPLATE_REPLACE_PATTERN - Static variable in class org.cruxframework.crux.core.server.rest.util.PathHelper
 
UriBuilder - Class in org.cruxframework.crux.core.server.rest.core
 
UriBuilder() - Constructor for class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
UriBuilderException - Exception in org.cruxframework.crux.core.server.rest.core
 
UriBuilderException() - Constructor for exception org.cruxframework.crux.core.server.rest.core.UriBuilderException
 
UriBuilderException(String) - Constructor for exception org.cruxframework.crux.core.server.rest.core.UriBuilderException
 
UriBuilderException(String, Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.core.UriBuilderException
 
UriBuilderException(Throwable) - Constructor for exception org.cruxframework.crux.core.server.rest.core.UriBuilderException
 
UriHeaderParser - Class in org.cruxframework.crux.core.server.rest.util.header
 
UriHeaderParser() - Constructor for class org.cruxframework.crux.core.server.rest.util.header.UriHeaderParser
 
UriInfo - Class in org.cruxframework.crux.core.server.rest.spi
UriInfo implementation with some added extra methods to help process requests
UriInfo(URI, URI) - Constructor for class org.cruxframework.crux.core.server.rest.spi.UriInfo
 
uriTemplate(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
You may put path parameters anywhere within the uriTemplate except port
URLIterator - Class in org.cruxframework.crux.scanner.archiveiterator
 
URLIterator(List<ScannerRegistration>) - Constructor for class org.cruxframework.crux.scanner.archiveiterator.URLIterator
 
URLResourceException - Exception in org.cruxframework.crux.classpath
 
URLResourceException() - Constructor for exception org.cruxframework.crux.classpath.URLResourceException
 
URLResourceException(String, Throwable) - Constructor for exception org.cruxframework.crux.classpath.URLResourceException
 
URLResourceException(String) - Constructor for exception org.cruxframework.crux.classpath.URLResourceException
 
URLResourceException(Throwable) - Constructor for exception org.cruxframework.crux.classpath.URLResourceException
 
URLResourceHandler - Interface in org.cruxframework.crux.classpath
 
URLResourceHandlersRegistry - Class in org.cruxframework.crux.classpath
 
URLResourceHandlersRegistry() - Constructor for class org.cruxframework.crux.classpath.URLResourceHandlersRegistry
 
URLStreamManager - Class in org.cruxframework.crux.scanner
Wrapper for handling the opening of URL input streams.
URLStreamManager(URL) - Constructor for class org.cruxframework.crux.scanner.URLStreamManager
Creates a stream manager for a given URL.
useCompileTimeClassScanningForDevelopment() - Method in interface org.cruxframework.crux.core.config.Crux
 
useHTML5XSD() - Method in interface org.cruxframework.crux.core.config.Crux
 
useL1Cache() - Method in interface org.cruxframework.crux.core.server.rest.state.ClusteredCacheConfig
 
USER_AGENT - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
userInfo(String) - Method in class org.cruxframework.crux.core.server.rest.core.UriBuilder
 
UseSynchronizerToken - Annotation Type in org.cruxframework.crux.core.shared.rpc.st
Applies the Synchronizer Token pattern on any call to the annotated method.

V

validateParamExtractors(String) - Method in class org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker
 
value(boolean) - Method in class org.json.JSONWriter
Append either the value true or the value false.
value(double) - Method in class org.json.JSONWriter
Append a double value.
value(long) - Method in class org.json.JSONWriter
Append a long value.
value(Object) - Method in class org.json.JSONWriter
Append an object value.
ValueInjector - Interface in org.cruxframework.crux.core.server.rest.core.dispatch
 
valueOf(String) - Static method in class org.cruxframework.crux.core.server.rest.core.CacheControl
Creates a new instance of CacheControl by parsing the supplied string.
valueOf(String) - Static method in class org.cruxframework.crux.core.server.rest.core.Cookie
Creates a new instance of Cookie by parsing the supplied string.
valueOf(String) - Static method in enum org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker.RestParameterType
Returns the enum constant of this type with the specified name.
valueOf - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.StringParameterInjector
 
valueOf(String) - Static method in class org.cruxframework.crux.core.server.rest.core.EntityTag
Creates a new instance of EntityTag by parsing the supplied string.
valueOf(String) - Static method in class org.cruxframework.crux.core.server.rest.core.MediaType
Creates a new instance of MediaType by parsing the supplied string.
valueOf(String) - Static method in class org.cruxframework.crux.core.server.rest.core.NewCookie
Creates a new instance of NewCookie by parsing the supplied string.
valueOf(String) - Static method in enum org.cruxframework.crux.core.shared.rest.annotation.GET.CacheControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.cruxframework.crux.core.shared.rest.annotation.StateValidationModel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.cruxframework.crux.core.server.rest.core.dispatch.MethodInvoker.RestParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.cruxframework.crux.core.server.rest.spi.HttpServletResponseHeaders
 
values() - Method in class org.cruxframework.crux.core.server.rest.util.CaseInsensitiveMap
 
values() - Static method in enum org.cruxframework.crux.core.shared.rest.annotation.GET.CacheControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.cruxframework.crux.core.shared.rest.annotation.StateValidationModel
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
VIA - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 

W

WARNING - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 
WarUrlFinder - Class in org.cruxframework.crux.scanner
 
WarUrlFinder() - Constructor for class org.cruxframework.crux.scanner.WarUrlFinder
 
WeightedLanguage - Class in org.cruxframework.crux.core.server.rest.util
 
WeightedLanguage(Locale, float) - Constructor for class org.cruxframework.crux.core.server.rest.util.WeightedLanguage
 
wGet(String, String, String, String) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
 
WILDCARD - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A String constant representing wildcard ""*/*"" media type .
WILDCARD_TYPE - Static variable in class org.cruxframework.crux.core.server.rest.core.MediaType
A MediaType constant representing wildcard ""*/*"" media type.
withCharset(String) - Method in class org.cruxframework.crux.core.server.rest.core.MediaType
Create a new MediaType instance with the same type, subtype and parameters copied from the original instance and the supplied ""charset"" parameter.
write(String, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
write(InputStream, File) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
write(InputStream, OutputStream, boolean) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
Writes the input stream to the output stream.
write(String, OutputStream, boolean) - Static method in class org.cruxframework.crux.core.utils.StreamUtils
Writes the input stream to the output stream.
write(Writer) - Method in class org.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class org.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
writer - Variable in class org.cruxframework.crux.core.server.http.GZIPResponseWrapper
 
writer - Variable in class org.cruxframework.crux.core.server.rest.core.dispatch.ResourceMethod
 
writer - Variable in class org.json.JSONWriter
The writer that will receive the output.
writeResponse(HttpRequest, HttpResponse, ResourceMethod.MethodReturn) - Static method in class org.cruxframework.crux.core.server.rest.spi.HttpUtil
 
WWW_AUTHENTICATE - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 

X

XSRF_PROTECTION_HEADER - Static variable in interface org.cruxframework.crux.core.server.rest.util.HttpHeaderNames
 

Z

zip(File, File, FileFilter) - Static method in class org.cruxframework.crux.core.utils.FileUtils
 
zip - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
ZIPProtocolIterator - Class in org.cruxframework.crux.scanner.archiveiterator
 
ZIPProtocolIterator(URL, List<ScannerRegistration>, String) - Constructor for class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
ZIPProtocolIterator(List<ScannerRegistration>) - Constructor for class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
ZIPProtocolIteratorFactory - Class in org.cruxframework.crux.scanner.archiveiterator
 
ZIPProtocolIteratorFactory() - Constructor for class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIteratorFactory
 
zipStream - Variable in class org.cruxframework.crux.scanner.archiveiterator.ZIPProtocolIterator
 
ZIPURLResourceHandler - Class in org.cruxframework.crux.classpath
 
ZIPURLResourceHandler() - Constructor for class org.cruxframework.crux.classpath.ZIPURLResourceHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2016. All rights reserved.