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

A

AbstractMessageReaderWriterProvider<T> - Class in org.trialox.jaxrs.providers.provided
 
AbstractMessageReaderWriterProvider() - Constructor for class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
AcceptHeader - Class in org.trialox.jaxrs.util
 
AcceptHeader(List<String>) - Constructor for class org.trialox.jaxrs.util.AcceptHeader
 
add(K, V) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
addFirst(K, V) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
addInstance(Object) - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
AggregatedProviders - Class in org.trialox.jaxrs.providers
 
AggregatedProviders(Providers...) - Constructor for class org.trialox.jaxrs.providers.AggregatedProviders
 

B

bindApplicationConfig(Application) - Method in class org.trialox.jaxrs.JaxRsHandler
this is called when a new app config arrives
bindComponent(Object) - Method in class org.trialox.jaxrs.JaxRsHandler
Binds the specified JAXRS root-resource or provider.
ByteArrayProvider - Class in org.trialox.jaxrs.providers.provided
 
ByteArrayProvider() - Constructor for class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 

C

CacheControlProvider - Class in org.trialox.jaxrs.headerDelegate
imported from jersey
CacheControlProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.CacheControlProvider
 
CaseInsensitiveMap<V> - Class in org.trialox.jaxrs.util
 
CaseInsensitiveMap() - Constructor for class org.trialox.jaxrs.util.CaseInsensitiveMap
 
close() - Method in class org.trialox.jaxrs.util.FirstByteActionOutputStream
 
compare(MediaType, MediaType) - Method in class org.trialox.jaxrs.util.MediaTypeComparator
 
compareTo(MethodDescriptor) - Method in class org.trialox.jaxrs.MethodDescriptor
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.StreamingOutputProvider
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyReader
 
compareTo(Object) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 
compareTo(Object) - Method in class org.trialox.jaxrs.util.SortableMethod
make a method comparable Compares this object with the specified object for order.
compareTo(URITemplate) - Method in class org.trialox.jaxrs.util.URITemplate
 
comparyByWildCardCount(MediaType, MediaType) - Static method in class org.trialox.jaxrs.util.MediaTypeComparator
 
ContextInjector - Class in org.trialox.jaxrs.parameterinjectors
 
ContextInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.ContextInjector
 
CookieParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
CookieParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.CookieParameterInjector
 
CookieProvider - Class in org.trialox.jaxrs.headerDelegate
parsed and fixed from jersey
CookieProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.CookieProvider
 
create(HttpHeaderReader) - Method in interface org.trialox.jaxrs.util.HttpHeaderReader.ListElementCreator
 
createEndpoint(Application, Class<T>) - Method in class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 
createHeaderDelegate(Class<T>) - Method in class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 
createNewCookie(String) - Static method in class org.trialox.jaxrs.headerDelegate.NewCookieProvider
 
createParametersForRequest(Method, WebRequest, Map<String, String>, Providers, boolean) - Static method in class org.trialox.jaxrs.InjectionUtilities
this method determines which values have to injected into the method parameters and does it
createPreparedInstance(WebRequest, Map<String, String>, Providers, Class) - Static method in class org.trialox.jaxrs.InjectionUtilities
Creates an instance of resourceClass injecting parameters using constructor properties and fields
createResponseBuilder() - Method in class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 
createUriBuilder() - Method in class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 
createVariantListBuilder() - Method in class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 

D

DateProvider - Class in org.trialox.jaxrs.headerDelegate
simple date provider
DateProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.DateProvider
 
decode(String, Type) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Decodes characters of a string that are percent-encoded octets using UTF-8 decoding (if needed).
decodeQuery(URI, boolean) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Decode the query component of a URI.
decodeQuery(String, boolean) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Decode the query component of a URI.
DEFAULT_QUALITY_FACTOR - Static variable in interface org.trialox.jaxrs.util.QualityFactor
 
DefaultProviders - Class in org.trialox.jaxrs.providers
this class defines and creates the default providers
DefaultProviders() - Constructor for class org.trialox.jaxrs.providers.DefaultProviders
 

E

EMPTY - Static variable in class org.trialox.jaxrs.util.uri.UriPattern
The empty URI pattern that matches the null or empty URI path
encode(String) - Static method in class org.trialox.jaxrs.util.TemplateEncoder
Deprecated. The resulting string may vary depending on the platform's default encoding. Instead, use the encode(String,String) method to specify the encoding.
encode(String, String) - Static method in class org.trialox.jaxrs.util.TemplateEncoder
Translates a string into application/x-www-form-urlencoded format using a specific encoding scheme.
encode(String, Type) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
encode(String, Type, boolean) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
EntityTagProvider - Class in org.trialox.jaxrs.headerDelegate
simple entity tag provider impl
EntityTagProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.EntityTagProvider
 
equals(Object) - Method in class org.trialox.jaxrs.util.uri.UriPattern
 
equals(Object) - Method in class org.trialox.jaxrs.util.URITemplate
 
ExecutedMethod - Class in org.trialox.jaxrs.util
simple class to store the result of a ResourceExecutor call
ExecutedMethod() - Constructor for class org.trialox.jaxrs.util.ExecutedMethod
 
extractPathParameters(String, String, boolean) - Static method in class org.trialox.jaxrs.util.QueryStringParser
TODO: This is not very efficient

F

FileProvider - Class in org.trialox.jaxrs.providers.provided
 
FileProvider() - Constructor for class org.trialox.jaxrs.providers.provided.FileProvider
 
filterByHttpMethod(Set<Method>, Method) - Static method in class org.trialox.jaxrs.util.MethodUtil
 
FirstByteActionOutputStream - Class in org.trialox.jaxrs.util
An outputstream that executes an action when the firts character is writter
FirstByteActionOutputStream(OutputStream, Runnable) - Constructor for class org.trialox.jaxrs.util.FirstByteActionOutputStream
 
flush() - Method in class org.trialox.jaxrs.util.FirstByteActionOutputStream
 
FormMultivaluedMapProvider - Class in org.trialox.jaxrs.providers.provided
form provider from jersey - implementation
FormMultivaluedMapProvider() - Constructor for class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
FormParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
FormParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.FormParameterInjector
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.CacheControlProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.CookieProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.DateProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.EntityTagProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.MediaTypeProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.NewCookieProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.StringProvider
 
fromString(String) - Method in class org.trialox.jaxrs.headerDelegate.URIProvider
 

G

get(Object) - Method in class org.trialox.jaxrs.util.CaseInsensitiveMap
 
get(K, Class<A>) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
getAbsolutePath() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getAbsolutePathBuilder() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getAcceptedQuality(MediaType) - Method in class org.trialox.jaxrs.util.AcceptHeader
 
getAcceptingMediaType(MediaType) - Method in class org.trialox.jaxrs.util.AcceptHeader
 
getBaseUri() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getBaseUriBuilder() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getBestMatchingMethod(WebRequest, Class, String, String, Class) - Static method in class org.trialox.jaxrs.MethodMatcher
get best matching method
getBodyObject(Class<T>, Type, Annotation[]) - Method in class org.trialox.jaxrs.WebRequest
 
getCharset(MediaType) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
getCharset(MediaType, Charset) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
getContextResolver(Class<T>, Class<?>, MediaType) - Method in class org.trialox.jaxrs.providers.AggregatedProviders
 
getContextResolver(Class<T>, Class<?>, MediaType) - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
getContextResolvers() - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
getDateFormats() - Static method in class org.trialox.jaxrs.util.HttpDateFormat
Return an unmodifiable list of HTTP specified date formats to use for parsing or formating Date.
getDefaultProviders() - Static method in class org.trialox.jaxrs.providers.DefaultProviders
 
getEvent() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
getEvent() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
getEvent() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
getEventValue() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
getEventValue() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
getEventValue() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
getExceptionMapper(Class<T>) - Method in class org.trialox.jaxrs.providers.AggregatedProviders
 
getExceptionMapper(Class<T>) - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
getFirst(K) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
getFirst(K, Class<A>) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
getFirst(K, A) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 
getFormParameters(MessageBody, boolean) - Static method in class org.trialox.jaxrs.util.QueryStringParser
 
getHeaders() - Method in class org.trialox.jaxrs.WebRequest
 
getIndex() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
getIndex() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
getIndex() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
getMatchedResources() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getMatchedURIs() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getMatchedURIs(boolean) - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getMatrix(String, boolean) - Static method in class org.trialox.jaxrs.util.QueryStringParser
 
getMatrixParameters() - Method in class org.trialox.jaxrs.util.PathSegmentImpl
 
getMediaType() - Method in class org.trialox.jaxrs.util.SortableMethod
get media type for this request
getMessageBodyReader(Class<T>, Type, Annotation[], MediaType) - Method in class org.trialox.jaxrs.providers.AggregatedProviders
 
getMessageBodyReader(Class<T>, Type, Annotation[], MediaType) - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
getMessageBodyWriter(Class<T>, Type, Annotation[], MediaType) - Method in class org.trialox.jaxrs.providers.AggregatedProviders
 
getMessageBodyWriter(Class<T>, Type, Annotation[], MediaType) - Method in class org.trialox.jaxrs.providers.ProvidersImpl
 
getMethod() - Method in class org.trialox.jaxrs.MethodDescriptor
 
getMethod() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getMethod() - Method in class org.trialox.jaxrs.util.SortableMethod
getter
getMethods(WebRequest, Class, String, String, Class) - Static method in class org.trialox.jaxrs.MethodMatcher
get all method candidates
getMethodsOfClass(Class) - Static method in class org.trialox.jaxrs.util.ReflectionUtil
 
getMt() - Method in class org.trialox.jaxrs.util.QualityMediaType
 
getParameters() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getParameters() - Method in class org.trialox.jaxrs.util.PathMatching
 
getParameterValues(String, boolean, String) - Static method in class org.trialox.jaxrs.util.QueryStringParser
 
getPath() - Method in class org.trialox.jaxrs.util.PathSegmentImpl
 
getPath() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPath(boolean) - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPathAnnotation() - Method in class org.trialox.jaxrs.util.SortableMethod
 
getPathAnnotationValue() - Method in class org.trialox.jaxrs.util.SortableMethod
 
getPathParameters() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPathParameters(boolean) - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPathSegments(String, boolean) - Static method in class org.trialox.jaxrs.util.QueryStringParser
Extract the path segments from the path TODO: This is not very efficient
getPathSegments() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPathSegments(boolean) - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getPreferedDateFormat() - Static method in class org.trialox.jaxrs.util.HttpDateFormat
Get the preferred HTTP specified date format (RFC 1123).
getQuality() - Method in interface org.trialox.jaxrs.util.QualityFactor
 
getQuality() - Method in class org.trialox.jaxrs.util.QualityMediaType
 
getQueryParameters() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getQueryParameters(boolean) - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getReader() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getReader() - Method in class org.trialox.jaxrs.util.MessageBodyReaderResult
 
getRegex() - Method in class org.trialox.jaxrs.util.uri.UriPattern
Get the regular expression.
getRemainder() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
getRemainder() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
getRemainder() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
getRemainingURIPath() - Method in class org.trialox.jaxrs.util.PathMatching
 
getRequestUri() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getRequestUriBuilder() - Method in class org.trialox.jaxrs.util.uri.UriInfoImpl
 
getResource() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getRetVal() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getSize(T) - Method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
getSize(byte[]) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
getSize(File) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
getSize(StreamingOutput) - Method in class org.trialox.jaxrs.providers.provided.StreamingOutputProvider
 
getSize(String) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 
getSubPath() - Method in class org.trialox.jaxrs.util.SortableMethod
 
getType() - Method in class org.trialox.jaxrs.util.MessageBodyReaderResult
 
getType() - Method in class org.trialox.jaxrs.util.MessageBodyWriterResult
 
getUriTemplate() - Method in class org.trialox.jaxrs.MethodDescriptor
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, Context, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.ContextInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, CookieParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.CookieParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, FormParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.FormParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, HeaderParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.HeaderParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, MatrixParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.MatrixParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, A, boolean, String) - Method in interface org.trialox.jaxrs.parameterinjectors.ParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, PathParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.PathParameterInjector
 
getValue(WebRequest, Map<String, String>, Providers, Class<T>, QueryParam, boolean, String) - Method in class org.trialox.jaxrs.parameterinjectors.QueryParameterInjector
 
getWrhapiRequest() - Method in class org.trialox.jaxrs.WebRequest
 
getWriter() - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
getWriter() - Method in class org.trialox.jaxrs.util.MessageBodyWriterResult
 

H

handle(Request, Response) - Method in class org.trialox.jaxrs.JaxRsHandler
 
hashCode() - Method in class org.trialox.jaxrs.util.uri.UriPattern
 
hashCode() - Method in class org.trialox.jaxrs.util.URITemplate
 
hasNext() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
hasNext() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
hasNext() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
hasNextSeparator(char, boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
hasNextSeparator(char, boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
hasNextSeparator(char, boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
HeaderParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
HeaderParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.HeaderParameterInjector
 
HttpDateFormat - Class in org.trialox.jaxrs.util
Helper class for HTTP specified date formats.
HttpHeaderListAdapter - Class in org.trialox.jaxrs.util
taken from jersey
HttpHeaderListAdapter(HttpHeaderReader) - Constructor for class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
HttpHeaderReader - Class in org.trialox.jaxrs.util
taken from jersey
HttpHeaderReader() - Constructor for class org.trialox.jaxrs.util.HttpHeaderReader
 
HttpHeaderReader.Event - Enum in org.trialox.jaxrs.util
 
HttpHeaderReader.ListElementCreator<T> - Interface in org.trialox.jaxrs.util
 
HttpHeaderReaderImpl - Class in org.trialox.jaxrs.util
taken from jersey
HttpHeaderReaderImpl(String, boolean) - Constructor for class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
HttpHeaderReaderImpl(String) - Constructor for class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 

I

inconsistentCompare(MediaType, MediaType) - Method in class org.trialox.jaxrs.util.MediaTypeComparator
this is not consistent with equals
injectFields(WebRequest, Map<String, String>, Providers, Object) - Static method in class org.trialox.jaxrs.InjectionUtilities
 
InjectionUtilities - Class in org.trialox.jaxrs
utilities to create parameters for method invocation and inject other stuff !TODO: much incomplete
InjectionUtilities() - Constructor for class org.trialox.jaxrs.InjectionUtilities
 
InputStreamProvider - Class in org.trialox.jaxrs.providers.provided
input stream provider taken from jersey
InputStreamProvider() - Constructor for class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
isAnnotated(Annotation[]) - Static method in class org.trialox.jaxrs.InjectionUtilities
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 
isReadable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyReader
 
isResourceMethod(Method) - Static method in class org.trialox.jaxrs.util.MethodUtil
 
isSlashOrEmpty() - Method in class org.trialox.jaxrs.util.PathMatching
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.StreamingOutputProvider
 
isWriteable(Class<?>, Type, Annotation[]) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 

J

JaxRsHandler - Class in org.trialox.jaxrs
Am implementation of Jax-Rs (aka JSR 311) based on wrhapi.
JaxRsHandler() - Constructor for class org.trialox.jaxrs.JaxRsHandler
 

M

match(CharSequence, List<String>) - Method in class org.trialox.jaxrs.util.uri.UriPattern
Match a URI against the pattern.
match(CharSequence, List<String>, Map<String, String>) - Method in class org.trialox.jaxrs.util.uri.UriPattern
Match a URI against the pattern.
match(String) - Method in class org.trialox.jaxrs.util.URITemplate
 
matchingMediaType(String, QualityMediaType, QualityMediaType) - Method in class org.trialox.jaxrs.util.SortableMethod
 
MatrixParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
MatrixParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.MatrixParameterInjector
 
MAXIMUM_QUALITY - Static variable in interface org.trialox.jaxrs.util.QualityFactor
 
MediaTypeComparator - Class in org.trialox.jaxrs.util
Uses wirldcard as firts key and q-value as second key (for selecting server-side entities as jax-rs spec ignores q-value in annotations.
MediaTypeComparator() - Constructor for class org.trialox.jaxrs.util.MediaTypeComparator
 
MediaTypeProvider - Class in org.trialox.jaxrs.headerDelegate
simple media type provider
MediaTypeProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.MediaTypeProvider
 
MessageBodyReaderResult - Class in org.trialox.jaxrs.util
utility class to encapsulate the result of MessageReaderFactory
MessageBodyReaderResult() - Constructor for class org.trialox.jaxrs.util.MessageBodyReaderResult
 
MessageBodyWriterResult - Class in org.trialox.jaxrs.util
helper class to encapsulate the result of MessageWriterFactory
MessageBodyWriterResult() - Constructor for class org.trialox.jaxrs.util.MessageBodyWriterResult
 
MethodDescriptor - Class in org.trialox.jaxrs
Describes a sub-resource method or sub-resource locator.
MethodMatcher - Class in org.trialox.jaxrs
this class is responsible to match a path to a method
MethodMatcher() - Constructor for class org.trialox.jaxrs.MethodMatcher
 
MethodUtil - Class in org.trialox.jaxrs.util
Static utility methods to detect the type of methods
MethodUtil() - Constructor for class org.trialox.jaxrs.util.MethodUtil
 
MINUMUM_QUALITY - Static variable in interface org.trialox.jaxrs.util.QualityFactor
 
MultivaluedMapImpl<K,V> - Class in org.trialox.jaxrs.util
implementation from jersey of the MultiValuedMap
MultivaluedMapImpl() - Constructor for class org.trialox.jaxrs.util.MultivaluedMapImpl
 

N

NewCookieProvider - Class in org.trialox.jaxrs.headerDelegate
generate new cookie
NewCookieProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.NewCookieProvider
 
newHttpHeaderReader(String) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
newHttpHeaderReader(String, boolean) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
next() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
next(boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
next() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
next(boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
next() - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
next(boolean) - Method in class org.trialox.jaxrs.util.HttpHeaderReaderImpl
 
nextQuotedString() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
nextSeparator() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
nextSeparator(char) - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
nextToken() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 
nextTokenOrQuotedString() - Method in class org.trialox.jaxrs.util.HttpHeaderReader
 

O

org.trialox.jaxrs - package org.trialox.jaxrs
 
org.trialox.jaxrs.delegate - package org.trialox.jaxrs.delegate
 
org.trialox.jaxrs.headerDelegate - package org.trialox.jaxrs.headerDelegate
 
org.trialox.jaxrs.parameterinjectors - package org.trialox.jaxrs.parameterinjectors
 
org.trialox.jaxrs.providers - package org.trialox.jaxrs.providers
 
org.trialox.jaxrs.providers.provided - package org.trialox.jaxrs.providers.provided
 
org.trialox.jaxrs.util - package org.trialox.jaxrs.util
 
org.trialox.jaxrs.util.uri - package org.trialox.jaxrs.util.uri
 

P

ParameterInjector<A extends java.lang.annotation.Annotation> - Interface in org.trialox.jaxrs.parameterinjectors
A ParameterInjector creates an object to set the value of a field or parameter with an annotation A considering its type.
parse(String, boolean) - Static method in class org.trialox.jaxrs.util.PathSegmentImpl
 
PathMatching - Class in org.trialox.jaxrs.util
 
PathMatching(Map<String, String>, String) - Constructor for class org.trialox.jaxrs.util.PathMatching
 
PathParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
PathParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.PathParameterInjector
 
PathSegmentImpl - Class in org.trialox.jaxrs.util
 
ProvidersImpl - Class in org.trialox.jaxrs.providers
 
ProvidersImpl() - Constructor for class org.trialox.jaxrs.providers.ProvidersImpl
 
ProvidersImpl(Class<?>[]) - Constructor for class org.trialox.jaxrs.providers.ProvidersImpl
 
ProvidersImpl(Set<MessageBodyReader<?>>, Set<MessageBodyWriter<?>>, Set<ContextResolver<?>>, Set<ExceptionMapper<?>>) - Constructor for class org.trialox.jaxrs.providers.ProvidersImpl
 
put(String, List<V>) - Method in class org.trialox.jaxrs.util.CaseInsensitiveMap
 
putSingle(K, V) - Method in class org.trialox.jaxrs.util.MultivaluedMapImpl
 

Q

QUALITY_FACTOR - Static variable in interface org.trialox.jaxrs.util.QualityFactor
 
QualityFactor - Interface in org.trialox.jaxrs.util
taken from jersey
QualityMediaType - Class in org.trialox.jaxrs.util
 
QualityMediaType(MediaType, int) - Constructor for class org.trialox.jaxrs.util.QualityMediaType
 
QueryParameterInjector - Class in org.trialox.jaxrs.parameterinjectors
 
QueryParameterInjector() - Constructor for class org.trialox.jaxrs.parameterinjectors.QueryParameterInjector
 
QueryStringParser - Class in org.trialox.jaxrs.util
utility for query string parsing
QueryStringParser() - Constructor for class org.trialox.jaxrs.util.QueryStringParser
 

R

readAcceptableList(HttpHeaderReader.ListElementCreator<T>, String) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
readDate(String) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
ReaderProvider - Class in org.trialox.jaxrs.providers.provided
taken from jersey and fixed
ReaderProvider() - Constructor for class org.trialox.jaxrs.providers.provided.ReaderProvider
 
readFrom(Class<byte[]>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
readFrom(Class<File>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
readFrom(Class<MultivaluedMap<String, String>>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
readFrom(Class<InputStream>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
readFrom(Class<Reader>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 
readFrom(Class<String>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyReader
 
readFromAsString(InputStream, MediaType) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
readList(HttpHeaderReader.ListElementCreator<T>, String) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
readParameters(HttpHeaderReader) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
readQualityFactor(String) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
readQualityFactorParameter(HttpHeaderReader) - Static method in class org.trialox.jaxrs.util.HttpHeaderReader
 
ReflectionUtil - Class in org.trialox.jaxrs.util
 
ReflectionUtil() - Constructor for class org.trialox.jaxrs.util.ReflectionUtil
 
reset() - Method in class org.trialox.jaxrs.util.HttpHeaderListAdapter
 
ResourceMethodException - Exception in org.trialox.jaxrs
Wraps exception thrown by a resource method.
ResourceMethodException(Throwable) - Constructor for exception org.trialox.jaxrs.ResourceMethodException
 
RuntimeDelegateImpl - Class in org.trialox.jaxrs.delegate
 
RuntimeDelegateImpl() - Constructor for class org.trialox.jaxrs.delegate.RuntimeDelegateImpl
 

S

setMethod(Method) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setParameters(Object[]) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setReader(MessageBodyReaderResult) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setReader(MessageBodyReader<Object>) - Method in class org.trialox.jaxrs.util.MessageBodyReaderResult
 
setResource(Object) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setRetVal(Object) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setType(MediaType) - Method in class org.trialox.jaxrs.util.MessageBodyReaderResult
 
setType(MediaType) - Method in class org.trialox.jaxrs.util.MessageBodyWriterResult
 
setWriter(MessageBodyWriterResult) - Method in class org.trialox.jaxrs.util.ExecutedMethod
 
setWriter(MessageBodyWriter<Object>) - Method in class org.trialox.jaxrs.util.MessageBodyWriterResult
 
SortableMethod - Class in org.trialox.jaxrs.util
utility class to make a method sortable
SortableMethod(WebRequest, Method, Path, String, String) - Constructor for class org.trialox.jaxrs.util.SortableMethod
constructor
StreamingOutputProvider - Class in org.trialox.jaxrs.providers.provided
streaming output provider taken and fixed from jersey
StreamingOutputProvider() - Constructor for class org.trialox.jaxrs.providers.provided.StreamingOutputProvider
 
StringMessageBodyReader - Class in org.trialox.jaxrs.providers.provided
simple class to write a string
StringMessageBodyReader() - Constructor for class org.trialox.jaxrs.providers.provided.StringMessageBodyReader
 
StringMessageBodyWriter - Class in org.trialox.jaxrs.providers.provided
message body writer for string
StringMessageBodyWriter() - Constructor for class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 
StringProvider - Class in org.trialox.jaxrs.headerDelegate
string provider
StringProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.StringProvider
 
supports(Class<?>) - Method in class org.trialox.jaxrs.headerDelegate.CacheControlProvider
 
supports(Class) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
supports(Class) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 

T

TemplateEncoder - Class in org.trialox.jaxrs.util
Utility class for HTML form encoding.
toString(CacheControl) - Method in class org.trialox.jaxrs.headerDelegate.CacheControlProvider
 
toString(Cookie) - Method in class org.trialox.jaxrs.headerDelegate.CookieProvider
 
toString(Date) - Method in class org.trialox.jaxrs.headerDelegate.DateProvider
 
toString(EntityTag) - Method in class org.trialox.jaxrs.headerDelegate.EntityTagProvider
 
toString(MediaType) - Method in class org.trialox.jaxrs.headerDelegate.MediaTypeProvider
 
toString(NewCookie) - Method in class org.trialox.jaxrs.headerDelegate.NewCookieProvider
 
toString(String) - Method in class org.trialox.jaxrs.headerDelegate.StringProvider
 
toString(URI) - Method in class org.trialox.jaxrs.headerDelegate.URIProvider
 
toString() - Method in class org.trialox.jaxrs.MethodDescriptor
 
toString() - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyReader
 
toString() - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 
toString() - Method in class org.trialox.jaxrs.util.PathSegmentImpl
 
toString() - Method in class org.trialox.jaxrs.util.SortableMethod
 
toString() - Method in class org.trialox.jaxrs.util.uri.UriPattern
 
toString() - Method in class org.trialox.jaxrs.util.URITemplate
 
Type - Enum in org.trialox.jaxrs.util.uri
 

U

unbindApplicationConfig(Application) - Method in class org.trialox.jaxrs.JaxRsHandler
 
unbindComponent(Object) - Method in class org.trialox.jaxrs.JaxRsHandler
Unbinds the specified JAXRS component.
UnsupportedFieldType - Exception in org.trialox.jaxrs.parameterinjectors
 
UnsupportedFieldType(String) - Constructor for exception org.trialox.jaxrs.parameterinjectors.UnsupportedFieldType
 
UriComponent - Class in org.trialox.jaxrs.util.uri
Utility class for validating, encoding and decoding components of a URI.
UriComponent() - Constructor for class org.trialox.jaxrs.util.uri.UriComponent
 
UriInfoImpl - Class in org.trialox.jaxrs.util.uri
 
UriInfoImpl(WebRequest) - Constructor for class org.trialox.jaxrs.util.uri.UriInfoImpl
constructor
UriPattern - Class in org.trialox.jaxrs.util.uri
A URI pattern for matching a URI against a regular expression and returning capturing group values for any capturing groups present in the expression.
UriPattern(String) - Constructor for class org.trialox.jaxrs.util.uri.UriPattern
Construct a new URI pattern.
URIProvider - Class in org.trialox.jaxrs.headerDelegate
simple uri provider
URIProvider() - Constructor for class org.trialox.jaxrs.headerDelegate.URIProvider
 
URITemplate - Class in org.trialox.jaxrs.util
 
URITemplate(String) - Constructor for class org.trialox.jaxrs.util.URITemplate
 
UTF8 - Static variable in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 

V

valid(String, Type) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
valid(String, Type, boolean) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(String, Type, boolean) - Static method in class org.trialox.jaxrs.util.uri.UriComponent
 
valueOf(String) - Static method in enum org.trialox.jaxrs.util.HttpHeaderReader.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.trialox.jaxrs.util.uri.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.trialox.jaxrs.util.HttpHeaderReader.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.trialox.jaxrs.util.uri.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebRequest - Class in org.trialox.jaxrs
Wrapps a wrhapi-request and returns the parsed body.
write(int) - Method in class org.trialox.jaxrs.util.FirstByteActionOutputStream
 
writeTo(InputStream, OutputStream) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
writeTo(Reader, Writer) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 
writeTo(byte[], Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.ByteArrayProvider
 
writeTo(File, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.FileProvider
 
writeTo(MultivaluedMap<String, String>, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.FormMultivaluedMapProvider
 
writeTo(InputStream, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.InputStreamProvider
 
writeTo(Reader, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.ReaderProvider
 
writeTo(StreamingOutput, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.StreamingOutputProvider
 
writeTo(String, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.trialox.jaxrs.providers.provided.StringMessageBodyWriter
 
writeToAsString(String, OutputStream, MediaType) - Static method in class org.trialox.jaxrs.providers.provided.AbstractMessageReaderWriterProvider
 

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

Copyright © 2008. All Rights Reserved.