A B C D E F G H I L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(Composite.Visitor<Layout, T>) - Method in interface it.tidalwave.northernwind.frontend.ui.Layout
-
Accepts a
Composite.Visitor
to walk inside the structure and returns the (optional) computation product of theVisitor
. - addAttribute(String, Object) - Method in interface it.tidalwave.northernwind.core.model.Template
- Aggregate() - Constructor for class it.tidalwave.northernwind.core.model.Template.Aggregate
- Aggregates(String, List<Template.Aggregate>) - Constructor for class it.tidalwave.northernwind.core.model.Template.Aggregates
- appendedWith(ResourcePath) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone with the given appended path.
- appendedWith(String) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone with the given appended path.
- asBytes() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the full contents of this file as binary data.
- asString() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns the string representation of this path.
- asText(String) - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the full contents of this file as text.
B
- body - Variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
The body of the response.
- BREAK - it.tidalwave.northernwind.core.model.RequestProcessor.Status
- build() - Method in class it.tidalwave.northernwind.core.model.Content.Builder
- build() - Method in class it.tidalwave.northernwind.core.model.Media.Builder
- build() - Method in class it.tidalwave.northernwind.core.model.Resource.Builder
- build() - Method in class it.tidalwave.northernwind.core.model.ResourceProperties.Builder
- build() - Method in class it.tidalwave.northernwind.core.model.Site.Builder
- build() - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Builds the response.
- build() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Builds the response.
- build() - Method in class it.tidalwave.northernwind.frontend.ui.Layout.Builder
- build(Content.Builder) - Method in interface it.tidalwave.northernwind.core.model.Content.Builder.CallBack
- build(Content.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(Media.Builder) - Method in interface it.tidalwave.northernwind.core.model.Media.Builder.CallBack
- build(Media.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(Resource.Builder) - Method in interface it.tidalwave.northernwind.core.model.Resource.Builder.CallBack
- build(Resource.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(ResourceProperties.Builder) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties.Builder.CallBack
- build(ResourceProperties.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(Site.Builder) - Method in interface it.tidalwave.northernwind.core.model.Site.Builder.CallBack
- build(Site.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(Layout.Builder) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- build(Layout.Builder) - Method in interface it.tidalwave.northernwind.frontend.ui.Layout.Builder.CallBack
- Builder() - Constructor for class it.tidalwave.northernwind.core.model.Content.Builder
- Builder() - Constructor for class it.tidalwave.northernwind.core.model.Media.Builder
- Builder() - Constructor for class it.tidalwave.northernwind.core.model.Resource.Builder
- Builder() - Constructor for class it.tidalwave.northernwind.core.model.ResourceProperties.Builder
- Builder() - Constructor for class it.tidalwave.northernwind.core.model.Site.Builder
- Builder() - Constructor for class it.tidalwave.northernwind.frontend.ui.Layout.Builder
C
- cacheSupport() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Takes care of the caching feature.
- clearContent() - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Clears the current
Resource
. - clearNode() - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Clears the current
SiteNode
. - CollectionFunctions - Class in it.tidalwave.northernwind.util
- CollectionFunctions() - Constructor for class it.tidalwave.northernwind.util.CollectionFunctions
- computeResults() - Method in class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
- concat(Collection<T>...) - Static method in class it.tidalwave.northernwind.util.CollectionFunctions
-
Returns a concatenation of the given
Collection
s. - Content - Interface in it.tidalwave.northernwind.core.model
-
A piece of content to be used by something.
- Content.Builder - Class in it.tidalwave.northernwind.core.model
-
A builder of a
Content
. - Content.Builder.CallBack - Interface in it.tidalwave.northernwind.core.model
- ContentSupport - Class in it.tidalwave.northernwind.core.model.spi
-
A partial implementation of (@link Content}.
- ContentSupport(Content.Builder) - Constructor for class it.tidalwave.northernwind.core.model.spi.ContentSupport
- CONTINUE - it.tidalwave.northernwind.core.model.RequestProcessor.Status
- controlledBy() - Method in annotation type it.tidalwave.northernwind.frontend.ui.annotation.ViewMetadata
-
The class of the Controller for the view.
- copyTo(ResourceFile) - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Don't use
- createContent() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Content
. - createContent() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Content
. - createDecoratorFile(ResourceFile) - Method in interface it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSystem
- createFolder(String) - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Don't use
- createFolder(String) - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- createLayout() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Layout
. - createLayout() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Layout
. - createLink(ResourcePath) - Method in interface it.tidalwave.northernwind.core.model.Site
-
Creates an HTML link to the node mapped to the given URI.
- createMedia() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Media
. - createMedia() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Media
. - createProperties() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
- createProperties() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
- createRequest() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Request
. - createRequest() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Request
. - createRequestFrom(HttpServletRequest) - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Request
from a givenHttpServletRequest
. - createRequestFrom(HttpServletRequest) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Request
from a givenHttpServletRequest
. - createResource() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Resource
. - createResource() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Resource
. - createSite() - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
Site
. - createSite() - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
Site
. - createSiteNode(Site, ResourceFile) - Method in interface it.tidalwave.northernwind.core.model.ModelFactory
-
Creates a new
SiteNode
. - createSiteNode(Site, ResourceFile) - Method in class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
-
Creates a new
SiteNode
. - createViewAndController(SiteNode) - Method in interface it.tidalwave.northernwind.frontend.ui.Layout
-
Creates a new
View
with itsController
for the givenSiteNode
, typically because something needs to render it in response of a request. - createViewAndController(String, Id, SiteNode) - Method in interface it.tidalwave.northernwind.frontend.ui.ViewFactory
-
Creates a new pair of View and Controller.
D
- decodedUtf8(String) - Static method in class it.tidalwave.northernwind.util.UrlEncoding
-
Decodes a string in UTF-8.
- DecoratedResourceFileSupport - Class in it.tidalwave.northernwind.core.model.spi
- DecoratedResourceFileSupport() - Constructor for class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- DecoratedResourceFileSystem - Interface in it.tidalwave.northernwind.core.model.spi
- DEFAULT - Static variable in interface it.tidalwave.northernwind.core.model.ResourceProperties.PropertyResolver
- DefaultRenderContext - Class in it.tidalwave.northernwind.frontend.ui.spi
- DefaultRenderContext() - Constructor for class it.tidalwave.northernwind.frontend.ui.spi.DefaultRenderContext
- delete() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Don't use
- delete() - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- doBuild() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
This method actually builds the response and must be provided by concrete subclasses.
E
- EMPTY - Static variable in class it.tidalwave.northernwind.core.model.ResourcePath
- EMPTY - Static variable in class it.tidalwave.northernwind.core.model.Template.Aggregates
- encodedUtf8(String) - Static method in class it.tidalwave.northernwind.util.UrlEncoding
-
Encodes a string in UTF-8.
- equals(Object) - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
F
- fileSystem - Variable in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- find(Class<TYPE>) - Method in interface it.tidalwave.northernwind.core.model.Site
-
Finds something.
- findChildren() - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- findChildren() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- findFileByPath(String) - Method in interface it.tidalwave.northernwind.core.model.ResourceFileSystem
-
Returns the file with the given path TODO replace with a Finder
- findVirtualSiteNodes() - Method in interface it.tidalwave.northernwind.frontend.ui.ViewController
-
Controllers which manage composite site nodes must override this method and return a collection of
SiteNode
s, one for each composite content. - forException(HttpStatusException) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies an exception to create the response from.
- forException(HttpStatusException) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies an exception to create the response from.
- forException(NotFoundException) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies an exception to create the response from.
- forException(NotFoundException) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies an exception to create the response from.
- forException(Throwable) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies an exception to create the response from.
- forException(Throwable) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies an exception to create the response from.
- forRequest(Request) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the
Request
we're serving - this makes it possible to read some headers and other configurations needed e.g. - forRequest(Request) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the
Request
we're serving - this makes it possible to read some headers and other configurations needed e.g. - fromFile(ResourceFile) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the body of the response as a
ResourceFile
. - fromFile(ResourceFile) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the body of the response as a
ResourceFile
.
G
- get() - Method in class it.tidalwave.northernwind.core.model.spi.RequestHolder
- get() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseHolder
-
Returns the response for the current thread.
- get(String) - Method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- getBaseUrl() - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns the base URL of this request.
- getConfiguredLocales() - Method in interface it.tidalwave.northernwind.core.model.Site
-
Returns the
Locale
s configured for this site. - getContentProperties() - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Returns the current
Content
properties. - getContextPath() - Method in interface it.tidalwave.northernwind.core.model.Site
-
Returns the context path for this web site.
- getDateTimeFormatter() - Method in interface it.tidalwave.northernwind.core.model.RequestLocaleManager
-
Returns a properly localized formatter for date and time.
- getDateTimeHeader(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Returns a header response previously added.
- getExposedUri() - Method in interface it.tidalwave.northernwind.core.model.Content
-
Returns the exposed URI mapped to this resource.
- getExtension() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns the file extension of this path.
- getFile() - Method in interface it.tidalwave.northernwind.core.model.Resource
-
Returns the file backing this resource.
- getFile() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- getFileSystem() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the
ResourceFileSystem
this file belongs to. - getFileSystem() - Method in interface it.tidalwave.northernwind.core.model.ResourceFileSystemProvider
-
Returns the
ResourceFileSystem
. - getFileSystemProvider() - Method in interface it.tidalwave.northernwind.core.model.Site
-
Returns the
FileSystemProvider
used by thisSite
. - getGroup(Id) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Retrieves a subgroup of properties.
- getGroupIds() - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Retrieves the collection of ids of groups.
- getHeader(String) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns a header value.
- getHeader(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Returns a header response previously added.
- getInputStream() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns an
InputStream
that allows to read contents of this file. - getKeys() - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Retrieves the collection of property keys.
- getLatestModificationTime() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the latest modification time of this file.
- getLayout() - Method in interface it.tidalwave.northernwind.core.model.SiteNode
-
Returns the
Layout
of thisSiteNode
. - getLayout() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- getLeading() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns the leading segment of this path.
- getLocales() - Method in interface it.tidalwave.northernwind.core.model.RequestLocaleManager
-
Returns the
Locale
s for the current request. - getLocaleSuffixes() - Method in interface it.tidalwave.northernwind.core.model.RequestLocaleManager
-
Returns the
Locale
suffixes for the current request. - getMimeType() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the MIME type associated to the contents of this file.
- getMimeType(String) - Method in interface it.tidalwave.northernwind.core.model.MimeTypeResolver
-
Resolves the MIME type of a file.
- getMultiValuedHeader(String) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns a header value.
- getMultiValuedParameter(String) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns a parameter value in form of a list.
- getName() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile.Finder
- getName() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the name of this file (it doesn't include the full path).
- getNodeProperties() - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Returns the current
SiteNode
properties. - getOriginalRelativeUri() - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns the original relative URI of this request.
- getParameter(String) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns a parameter value.
- getParent() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the parent of this file.
- getParent() - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- getPath() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns the full path of this file.
- getPathParams(SiteNode) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns the path params.
- getPathParams(SiteNode) - Method in interface it.tidalwave.northernwind.frontend.ui.RenderContext
-
Returns the path parameters.
- getPreferredLocales() - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns the locales preferred by the client originating this request.
- getProperties() - Method in interface it.tidalwave.northernwind.core.model.Resource
-
Returns the properties of this resource.
- getProperty(Key<T>) - Method in interface it.tidalwave.northernwind.core.model.Resource
-
Shortcut for
getProperties().getProperty(key)
. - getProperty(Key<T>) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Retrieves a property.
- getProperty(List<Key<T>>) - Method in interface it.tidalwave.northernwind.core.model.Resource
-
Shortcut for
getProperties().getProperty(keys)
. - getProperty(List<Key<T>>) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Retrieves a property, searching through a sequence of keys.
- getPropertyGroup(Id) - Method in interface it.tidalwave.northernwind.core.model.Resource
-
Returns the property group of this resources with the given id.
- getPropertyGroup(Id) - Method in class it.tidalwave.northernwind.core.model.spi.ResourceSupport
- getPropertyGroup(Id) - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- getQueryParam(String) - Method in interface it.tidalwave.northernwind.frontend.ui.RenderContext
-
Returns a query parameter.
- getRelativeUri() - Method in interface it.tidalwave.northernwind.core.model.Request
-
Returns the relative URI of this request.
- getRelativeUri() - Method in interface it.tidalwave.northernwind.core.model.SiteNode
-
Returns the relative URI of this
SiteNode
, which is the one exposed to the web. - getRequest() - Method in interface it.tidalwave.northernwind.frontend.ui.RenderContext
- getRequestContext() - Method in interface it.tidalwave.northernwind.frontend.ui.RenderContext
- getRoot() - Method in interface it.tidalwave.northernwind.core.model.ResourceFileSystem
-
Returns the root of this file system.
- getSegment(int) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a segment of this path.
- getSegmentCount() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns the count of segments in this path.
- getSite() - Method in interface it.tidalwave.northernwind.core.model.SiteNode
-
Returns the
Site
to which thisSiteNode
belongs to. - getSite() - Method in interface it.tidalwave.northernwind.core.model.SiteProvider
-
Returns the
Site
. - getSite() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- getSize() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregates
- getTemplate(Class<?>, ResourcePath) - Method in interface it.tidalwave.northernwind.core.model.Site
-
Deprecated.
- getTemplate(Class<?>, Optional<ResourcePath>, String) - Method in interface it.tidalwave.northernwind.core.model.Site
-
Gets a template from a
Content
, whose relative path is provided; the template is retrieved through the propertyP_TEMPLATE
of theContent
. - getTrailing() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns the trailing segment of this path.
- getTypeUri() - Method in interface it.tidalwave.northernwind.frontend.ui.Layout
-
Returns the type URI for this layout.
- getValue() - Method in class it.tidalwave.northernwind.frontend.ui.spi.ViewAndControllerLayoutBuilder
- getVersionString() - Method in interface it.tidalwave.northernwind.core.model.SiteProvider
-
Returns the version string of NorthernWind.
- getViewAndControllerFor(Layout) - Method in class it.tidalwave.northernwind.frontend.ui.spi.ViewAndControllerLayoutBuilder
H
- hashCode() - Method in class it.tidalwave.northernwind.core.model.spi.DecoratedResourceFileSupport
- HEADER_CACHE_CONTROL - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_CONTENT_DISPOSITION - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_CONTENT_LENGTH - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_CONTENT_TYPE - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_ETAG - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_EXPIRES - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_IF_MODIFIED_SINCE - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_IF_NONE_MATCH - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_LAST_MODIFIED - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- HEADER_LOCATION - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- httpStatus - Variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
The HTTP status of the response.
- HttpStatusException - Exception in it.tidalwave.northernwind.core.model
-
An exceptional response representing a situation that should be reported to the client with a specific HTTP status code.
- HttpStatusException(int) - Constructor for exception it.tidalwave.northernwind.core.model.HttpStatusException
-
Creates an instance with the given HTTP status.
I
- initialize() - Method in interface it.tidalwave.northernwind.frontend.ui.ViewController
-
Initializes the component.
- isData() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns
true
whether this file is a plain file. - isEmpty() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns
true
if this paths is empty. - isEmpty() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregates
- isError() - Method in exception it.tidalwave.northernwind.core.model.HttpStatusException
-
Return
true
whether this exception represents an error. - isFolder() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
Returns
true
whether this file is a folder. - isPlaceHolder() - Method in interface it.tidalwave.northernwind.core.model.Resource
-
A placeholder resource doesn't contain anything, it just provides a placeholder for a path element.
- isPlaceHolder() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- isRecursive() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile.Finder
- isSiteAvailable() - Method in interface it.tidalwave.northernwind.core.model.SiteProvider
-
Returns
true
if theSite
is available. - it.tidalwave.northernwind.core.model - package it.tidalwave.northernwind.core.model
- it.tidalwave.northernwind.core.model.spi - package it.tidalwave.northernwind.core.model.spi
- it.tidalwave.northernwind.frontend.ui - package it.tidalwave.northernwind.frontend.ui
- it.tidalwave.northernwind.frontend.ui.annotation - package it.tidalwave.northernwind.frontend.ui.annotation
- it.tidalwave.northernwind.frontend.ui.spi - package it.tidalwave.northernwind.frontend.ui.spi
- it.tidalwave.northernwind.util - package it.tidalwave.northernwind.util
- iterator() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregates
L
- Layout - Interface in it.tidalwave.northernwind.frontend.ui
-
A
Layout
contains the description of the visual structure of aSiteNode
. - Layout.Builder - Class in it.tidalwave.northernwind.frontend.ui
-
A builder of a
Layout
. - Layout.Builder.CallBack - Interface in it.tidalwave.northernwind.frontend.ui
- LayoutFinder - Interface in it.tidalwave.northernwind.frontend.ui
-
A specialization of
Finder
forLayout
. - LinkPostProcessor - Interface in it.tidalwave.northernwind.core.model.spi
M
- Media - Interface in it.tidalwave.northernwind.core.model
-
A
Media
item is a document that is served as-is, without any processing. - Media.Builder - Class in it.tidalwave.northernwind.core.model
-
A builder of a
Content
. - Media.Builder.CallBack - Interface in it.tidalwave.northernwind.core.model
- MediaSupport - Class in it.tidalwave.northernwind.core.model.spi
-
A
DefaultMedia
item is a document that is served as-is, without any processing. - MediaSupport(Media.Builder) - Constructor for class it.tidalwave.northernwind.core.model.spi.MediaSupport
- merged(ResourceProperties) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Returns a new instance which is the logical merge with other properties.
- MimeTypeResolver - Interface in it.tidalwave.northernwind.core.model
-
A facility for resolving the MIME type of a file.
- modelFactory - Variable in class it.tidalwave.northernwind.core.model.spi.ContentSupport
- modelFactory - Variable in class it.tidalwave.northernwind.core.model.spi.MediaSupport
- modelFactory - Variable in class it.tidalwave.northernwind.core.model.spi.ResourceSupport
- modelFactory - Variable in class it.tidalwave.northernwind.core.model.spi.SiteNodeSupport
- ModelFactory - Interface in it.tidalwave.northernwind.core.model
-
A factory for creating domain objects.
- ModelFactorySupport - Class in it.tidalwave.northernwind.core.model.spi
- ModelFactorySupport() - Constructor for class it.tidalwave.northernwind.core.model.spi.ModelFactorySupport
N
- NodeViewRenderer<T> - Class in it.tidalwave.northernwind.frontend.ui.spi
-
A
Layout
visitor that renders everything for the given layout. - NodeViewRenderer(Request, RequestContext, ViewAndControllerLayoutBuilder, BiConsumer<T, T>) - Constructor for class it.tidalwave.northernwind.frontend.ui.spi.NodeViewRenderer
- NW - Static variable in interface it.tidalwave.northernwind.frontend.ui.SiteView
O
- of(String) - Static method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Creates an instance out of a string.
- of(String, Object) - Static method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- of(String, Optional<?>) - Static method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- of(List<String>) - Static method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Creates an instance out of a list of segments.
P
- P_CREATION_DATE - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The creation date of this
Content
. - P_DESCRIPTION - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
A description this
Content
. - P_EXPOSED_URI - Static variable in interface it.tidalwave.northernwind.core.model.Resource
-
The local portion of relativeUri by which a resource is exposed to the web.
- P_FULL_TEXT - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The full text contained in this
Content
. - P_ID - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The unique id of this
Content
. - P_LATEST_MODIFICATION_DATE - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The latest modification date of this
Content
. - P_LEADIN_TEXT - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
A shortened text contained in this
Content
. - P_MANAGES_PATH_PARAMS - Static variable in interface it.tidalwave.northernwind.core.model.SiteNode
-
If sets to true, this property makes the
SiteNode
capable to match not only its/relativeUri
, but also/relativeUri/something/else
; it is meant for nodes that accept REST path-style params. - P_NAVIGATION_LABEL - Static variable in interface it.tidalwave.northernwind.core.model.SiteNode
-
The label used for creating navigation links to this
SiteNode
. - P_PLACE_HOLDER - Static variable in interface it.tidalwave.northernwind.core.model.Resource
-
This property, controls whether this resource is a placeholder.
- P_PUBLISHING_DATE - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The publishing date of this
Content
. - P_TAGS - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
A collection of tags associated with this
Content
. - P_TEMPLATE - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
A contained that works as a template for something.
- P_TITLE - Static variable in interface it.tidalwave.northernwind.core.model.Content
-
The title of this
Content
. - PATTERN_RFC1123 - Static variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- permanentRedirect(Site, String) - Static method in exception it.tidalwave.northernwind.core.model.HttpStatusException
-
Creates an exception representing a permanent redirect.
- permanentRedirect(String) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Creates a builder for a permanent redirect.
- permanentRedirect(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Creates a builder for a permanent redirect.
- postProcess(String) - Method in interface it.tidalwave.northernwind.core.model.spi.LinkPostProcessor
- postVisit(Layout) - Method in class it.tidalwave.northernwind.frontend.ui.spi.NodeViewRenderer
- prepareRendering(RenderContext) - Method in interface it.tidalwave.northernwind.frontend.ui.ViewController
-
Prepares the component for rendering, for instance by checking preconditions or by setting dynamic properties.
- prependedWith(ResourcePath) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone with the given prepended path.
- prependedWith(String) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone with the given prepended path.
- preVisit(Layout) - Method in class it.tidalwave.northernwind.frontend.ui.spi.NodeViewRenderer
- process(Request) - Method in interface it.tidalwave.northernwind.core.model.RequestProcessor
-
Try to process the current request.
- processRequest(Request) - Method in interface it.tidalwave.northernwind.frontend.ui.SiteViewController
-
Processes a
Request
and updates the view of the site. - put() - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
- put() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
R
- relativeTo(ResourcePath) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone path which is relative to the given path.
- reload() - Method in interface it.tidalwave.northernwind.core.model.SiteProvider
-
Reloads the
Site
. - render(Template.Aggregates...) - Method in interface it.tidalwave.northernwind.core.model.Template
- render(List<Template.Aggregates>) - Method in interface it.tidalwave.northernwind.core.model.Template
- RenderContext - Interface in it.tidalwave.northernwind.frontend.ui
- renderSiteNode(Request, SiteNode) - Method in interface it.tidalwave.northernwind.frontend.ui.SiteView
- renderView(RenderContext) - Method in interface it.tidalwave.northernwind.frontend.ui.ViewController
-
Renders the component to a view.
- renderView(RenderContext) - Method in class it.tidalwave.northernwind.frontend.ui.ViewFactory.ViewAndController
-
Call the controller to have the view rendered, and return it.
- Request - Interface in it.tidalwave.northernwind.core.model
-
An object representing an incoming request.
- RequestContext - Interface in it.tidalwave.northernwind.core.model
-
The context for a
Request
provides access to some items that are only available during the processing of the request. - RequestHolder - Class in it.tidalwave.northernwind.core.model.spi
- RequestHolder() - Constructor for class it.tidalwave.northernwind.core.model.spi.RequestHolder
- requestIfModifiedSince - Variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
The If-Modified-Since header specified in the request we're responding to.
- requestIfNoneMatch - Variable in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
The If-None-Match header specified in the request we're responding to.
- RequestLocaleManager - Interface in it.tidalwave.northernwind.core.model
-
Manages the
Locale
-related stuff for elaborating the current request. - RequestProcessor - Interface in it.tidalwave.northernwind.core.model
-
Processing of a request also involves running through a pipeline of processors, each one implementing this interface.
- RequestProcessor.Status - Enum in it.tidalwave.northernwind.core.model
- requestReset() - Method in class it.tidalwave.northernwind.core.model.spi.RequestHolder
- requestReset() - Method in interface it.tidalwave.northernwind.core.model.spi.RequestResettable
-
Resets this object.
- requestReset() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseHolder
-
Resets this object.
- RequestResettable - Interface in it.tidalwave.northernwind.core.model.spi
-
The behaviour of an object that is bound to the request life-cycle and that must be reset at the beginning and at the end.
- resolveProperty(Id, Key<T>) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties.PropertyResolver
- Resource - Interface in it.tidalwave.northernwind.core.model
-
A resource is the basic entity of NorthernWind.
- Resource.Builder - Class in it.tidalwave.northernwind.core.model
-
A builder of a
Resource
. - Resource.Builder.CallBack - Interface in it.tidalwave.northernwind.core.model
- ResourceFile - Interface in it.tidalwave.northernwind.core.model
-
A file backing a
Resource
. - ResourceFile.Finder - Interface in it.tidalwave.northernwind.core.model
-
A
ResourceFile.Finder
for retrieving children ofResourceFile
. - ResourceFileFinderSupport - Class in it.tidalwave.northernwind.core.model.spi
- ResourceFileFinderSupport(ResourceFileFinderSupport, Object) - Constructor for class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
-
Clone constructor.
- ResourceFileSystem - Interface in it.tidalwave.northernwind.core.model
-
The file system to which a
ResourceFile
belongs to. - ResourceFileSystemChangedEvent - Class in it.tidalwave.northernwind.core.model
-
An event telling us that a
ResourceFileSystem
has been udpated. - ResourceFileSystemChangedEvent() - Constructor for class it.tidalwave.northernwind.core.model.ResourceFileSystemChangedEvent
- ResourceFileSystemProvider - Interface in it.tidalwave.northernwind.core.model
-
A provider for the
ResourceFileSystem
. - ResourcePath - Class in it.tidalwave.northernwind.core.model
-
This class encapsulate a path, that is a sequence of segments separated by a "/", and provides methods to manipulate it.
- ResourceProperties - Interface in it.tidalwave.northernwind.core.model
-
A bag of properties for a
Resource
s. - ResourceProperties.Builder - Class in it.tidalwave.northernwind.core.model
-
A builder of a
ResourceProperties
. - ResourceProperties.Builder.CallBack - Interface in it.tidalwave.northernwind.core.model
- ResourceProperties.PropertyResolver - Interface in it.tidalwave.northernwind.core.model
- ResourceSupport - Class in it.tidalwave.northernwind.core.model.spi
-
A partial implementation of (@link Resource}.
- ResourceSupport(Resource.Builder) - Constructor for class it.tidalwave.northernwind.core.model.spi.ResourceSupport
- response() - Method in class it.tidalwave.northernwind.core.model.spi.ResponseHolder
-
Start creating a new response.
- ResponseBuilder<RESPONSE_TYPE> - Interface in it.tidalwave.northernwind.core.model.spi
-
A builder of a response.
- ResponseBuilderSupport<RESPONSE_TYPE> - Class in it.tidalwave.northernwind.core.model.spi
-
A partial implementation of
ResponseBuilder
. - ResponseBuilderSupport() - Constructor for class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
- ResponseHolder<RESPONSE_TYPE> - Class in it.tidalwave.northernwind.core.model.spi
-
This class holds a response object to be served.
- ResponseHolder() - Constructor for class it.tidalwave.northernwind.core.model.spi.ResponseHolder
S
- safeSubList(List<T>, int, int) - Static method in class it.tidalwave.northernwind.util.CollectionFunctions
-
Return a sublist of the original
List
, from the given being and end index. - set(Request) - Method in class it.tidalwave.northernwind.core.model.spi.RequestHolder
- setContent(Content) - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Sets the current
Content
. - setDynamicNodeProperty(Key<T>, T) - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Sets a dynamic node property.
- setDynamicNodeProperty(Key<T>, T) - Method in interface it.tidalwave.northernwind.frontend.ui.RenderContext
-
Sets a dynamic node property.
- setLocale(Locale) - Method in interface it.tidalwave.northernwind.core.model.RequestLocaleManager
-
Explictly sets a the
Locale
for the current request. - setNode(SiteNode) - Method in interface it.tidalwave.northernwind.core.model.RequestContext
-
Sets the current
SiteNode
. - Site - Interface in it.tidalwave.northernwind.core.model
- Site.Builder - Class in it.tidalwave.northernwind.core.model
-
A builder of a
Site
. - Site.Builder.CallBack - Interface in it.tidalwave.northernwind.core.model
- SiteFinder<T> - Interface in it.tidalwave.northernwind.core.model
- SiteNode - Interface in it.tidalwave.northernwind.core.model
-
A node of the site, mapped to a given URL.
- SiteNodeSupport - Class in it.tidalwave.northernwind.core.model.spi
-
A partial implementation of (@link SiteNode}.
- SiteNodeSupport(ModelFactory, ResourceFile) - Constructor for class it.tidalwave.northernwind.core.model.spi.SiteNodeSupport
- SiteProvider - Interface in it.tidalwave.northernwind.core.model
-
A provider for a
Site
. - SiteView - Interface in it.tidalwave.northernwind.frontend.ui
-
This class models a site of the site.
- SiteViewController - Interface in it.tidalwave.northernwind.frontend.ui
-
The controller of
SiteView
. - split(List<T>, int...) - Static method in class it.tidalwave.northernwind.util.CollectionFunctions
-
Splits a given
List
at a set of boundaries. - startsWith(String) - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns
true
if the leading segment of this path is the given one. - stream() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregates
T
- Template - Interface in it.tidalwave.northernwind.core.model
- Template.Aggregate - Class in it.tidalwave.northernwind.core.model
- Template.Aggregates - Class in it.tidalwave.northernwind.core.model
- temporaryRedirect(Site, String) - Static method in exception it.tidalwave.northernwind.core.model.HttpStatusException
-
Creates an exception representing a temporary redirect.
- toAggregates(String) - Static method in class it.tidalwave.northernwind.core.model.Template.Aggregates
-
Returns a
Collector
that produces an instance ofTemplate.Aggregates
with the given name. - toFile() - Method in interface it.tidalwave.northernwind.core.model.ResourceFile
-
FIXME: drop this - it won't work with virtual file systems
- toString() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
- toString() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- toString() - Method in class it.tidalwave.northernwind.core.model.Template.Aggregates
- toString() - Method in class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- typeUri() - Method in annotation type it.tidalwave.northernwind.frontend.ui.annotation.ViewMetadata
-
The type of the component, that will be registered into the
ViewFactory
.
U
- urlDecoded() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a URL-decoded clone.
- UrlEncoding - Class in it.tidalwave.northernwind.util
-
A wrapper around
URLDecoder
andURLEncoder
so functional descriptors can be used. - UrlEncoding() - Constructor for class it.tidalwave.northernwind.util.UrlEncoding
V
- valueOf(String) - Static method in enum it.tidalwave.northernwind.core.model.RequestProcessor.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum it.tidalwave.northernwind.core.model.RequestProcessor.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ViewAndController() - Constructor for class it.tidalwave.northernwind.frontend.ui.ViewFactory.ViewAndController
- ViewAndControllerLayoutBuilder - Class in it.tidalwave.northernwind.frontend.ui.spi
-
A
Layout
visitor that instantiate views and controllers for a givenLayout
. - ViewAndControllerLayoutBuilder() - Constructor for class it.tidalwave.northernwind.frontend.ui.spi.ViewAndControllerLayoutBuilder
- ViewController - Interface in it.tidalwave.northernwind.frontend.ui
-
The common ancestor of all controllers of views.
- ViewFactory - Interface in it.tidalwave.northernwind.frontend.ui
-
A factory for Views.
- ViewFactory.ViewAndController - Class in it.tidalwave.northernwind.frontend.ui
- ViewMetadata - Annotation Type in it.tidalwave.northernwind.frontend.ui.annotation
-
An annotation to declare implementations of Views.
- VirtualSiteNode - Class in it.tidalwave.northernwind.frontend.ui.spi
-
A convenient implementation of
SiteNode
forViewController.findVirtualSiteNodes()
. - VirtualSiteNode() - Constructor for class it.tidalwave.northernwind.frontend.ui.spi.VirtualSiteNode
- visit(Layout) - Method in class it.tidalwave.northernwind.frontend.ui.spi.ViewAndControllerLayoutBuilder
W
- with(String, Object) - Method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- with(String, Optional<?>) - Method in class it.tidalwave.northernwind.core.model.Template.Aggregate
- withBody(Object) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the body of the response.
- withBody(Object) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the body of the response.
- withChild(Layout) - Method in interface it.tidalwave.northernwind.frontend.ui.Layout
-
Creates a clone with another
Layout
as a child. - withComputeResults(String, Function<ResourceFile.Finder, List<ResourceFile>>) - Static method in class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
-
Create a new implementation of
ResourceFile.Finder
with the givenFunction
to compute results. - withComputeResults(Function<ResourceFile.Finder, List<ResourceFile>>) - Static method in class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
-
Create a new implementation of
ResourceFile.Finder
with the givenFunction
to compute results. - withContentDisposition(String) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the content disposition.
- withContentDisposition(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the content disposition.
- withContentLength(long) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the content length.
- withContentLength(long) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the content length.
- withContentType(String) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the content type.
- withContentType(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the content type.
- withExpirationTime(Duration) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the expiration time.
- withExpirationTime(Duration) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the expiration time.
- withHeader(String, String) - Method in exception it.tidalwave.northernwind.core.model.HttpStatusException
-
Creates a clone with the given header.
- withHeader(String, String) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Sets a header.
- withHeader(String, String) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Sets a header.
- withHeaders(Map<String, String>) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Sets multiple headers at the same time.
- withHeaders(Map<String, String>) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Sets multiple headers at the same time.
- withId(Id) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Returns a clone with a new id.
- withId(Id) - Method in interface it.tidalwave.northernwind.frontend.ui.LayoutFinder
-
Specifies to find the child with the given id.
- withLatestModifiedTime(ZonedDateTime) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the latest modified time.
- withLatestModifiedTime(ZonedDateTime) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the latest modified time.
- withName(String) - Method in interface it.tidalwave.northernwind.core.model.ResourceFile.Finder
-
Sets the name of the child to find.
- withName(String) - Method in class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
-
Sets the name of the child to find.
- withoutLeading() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone without the leading segment.
- withoutProperty(Key<?>) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Returns a new instance without a property.
- withoutTrailing() - Method in class it.tidalwave.northernwind.core.model.ResourcePath
-
Returns a clone without the trailing segment.
- withOverride(Layout) - Method in interface it.tidalwave.northernwind.frontend.ui.Layout
-
Creates a clone with another
Layout
overriding some parts. - withProperties(ResourceProperties) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Returns a new instance with an additional property group.
- withProperty(Key<T>, T) - Method in interface it.tidalwave.northernwind.core.model.ResourceProperties
-
Returns a new instance with an additional property.
- withRecursion(boolean) - Method in interface it.tidalwave.northernwind.core.model.ResourceFile.Finder
-
Sets the recursion mode for search.
- withRecursion(boolean) - Method in class it.tidalwave.northernwind.core.model.spi.ResourceFileFinderSupport
-
Sets the recursion mode for search.
- withRelativePath(ResourcePath) - Method in interface it.tidalwave.northernwind.core.model.SiteFinder
- withRelativePath(String) - Method in interface it.tidalwave.northernwind.core.model.SiteFinder
- withRelativeUri(ResourcePath) - Method in interface it.tidalwave.northernwind.core.model.SiteFinder
- withRelativeUri(String) - Method in interface it.tidalwave.northernwind.core.model.Request
-
Creates a clone with the given relative URI
- withRelativeUri(String) - Method in interface it.tidalwave.northernwind.core.model.SiteFinder
- withSafeValues(TypeSafeMap) - Method in class it.tidalwave.northernwind.core.model.ResourceProperties.Builder
-
TODO: deprecate withValues(Map
) and rename this to withValues(). - withStatus(int) - Method in interface it.tidalwave.northernwind.core.model.spi.ResponseBuilder
-
Specifies the HTTP status.
- withStatus(int) - Method in class it.tidalwave.northernwind.core.model.spi.ResponseBuilderSupport
-
Specifies the HTTP status.
_
- _Content_ - Static variable in interface it.tidalwave.northernwind.core.model.Content
- _Media_ - Static variable in interface it.tidalwave.northernwind.core.model.Media
- _Resource_ - Static variable in interface it.tidalwave.northernwind.core.model.Resource
- _SiteNode_ - Static variable in interface it.tidalwave.northernwind.core.model.SiteNode
- _SiteProvider_ - Static variable in interface it.tidalwave.northernwind.core.model.SiteProvider
All Classes All Packages