Skip navigation links
A B D E G H I R S 

A

AbstractResourceI18nConcern - Class in io.rincl
Abstract base class to facilitate implementing the concern for internationalization of resources.
AbstractResourceI18nConcern() - Constructor for class io.rincl.AbstractResourceI18nConcern
Default constructor.
AbstractResources - Class in io.rincl
Abstract implementation of access to i18n resources.
AbstractResources(Class<?>, Optional<Resources>) - Constructor for class io.rincl.AbstractResources
Context class and parent resources constructor.
AbstractStringResources - Class in io.rincl
Abstract implementation of access to i18n resources for which the underlying storage is based on strings.
AbstractStringResources(Class<?>, Optional<Resources>) - Constructor for class io.rincl.AbstractStringResources
Context class constructor.

B

BaseResources - Class in io.rincl
Base i18n resources implementation providing common base functionality.
BaseResources(Class<?>, Optional<Resources>) - Constructor for class io.rincl.BaseResources
Context class and parent resources constructor.

D

dereferenceString(String) - Method in class io.rincl.BaseResources
Evaluates and replaces any references in the given string.

E

EmptyResourceI18nConcern - Class in io.rincl
Resource internationalization concern that returns an empty set of resources.
EmptyResources - Class in io.rincl
An implementation of resources that contains no definitions.
EmptyResources(Class<?>) - Constructor for class io.rincl.EmptyResources
Context class constructor.
EmptyResources(Class<?>, Resources) - Constructor for class io.rincl.EmptyResources
Context class and parent resources constructor.
EmptyResources(Class<?>, Optional<Resources>) - Constructor for class io.rincl.EmptyResources
Context class and optional parent resources constructor.

G

getBoolean(String) - Method in interface io.rincl.Resources
Retrieves a Boolean resource.
getConcernType() - Method in interface io.rincl.ResourceI18nConcern
 
getContextClass() - Method in class io.rincl.AbstractResources
 
getContextClass() - Method in interface io.rincl.Resources
 
getDefaultResourceI18nConcern() - Static method in class io.rincl.Rincl
Returns the default resource i18n concern.
getDouble(String) - Method in interface io.rincl.Resources
Retrieves a floating point resource.
getInt(String) - Method in interface io.rincl.Resources
Retrieves an integer resource.
getLocale(Locale.Category) - Method in class io.rincl.AbstractResourceI18nConcern
 
getLocale(Locale.Category) - Method in class io.rincl.EmptyResourceI18nConcern
Retrieves the configured locale for the given category.
getLocale(Locale.Category) - Method in interface io.rincl.ResourceI18nConcern
Retrieves the configured locale for the given category.
getLocale(Locale.Category) - Static method in class io.rincl.Rincl
Retrieves the configured locale for the given category in the current context.
getOptionalBoolean(String) - Method in class io.rincl.AbstractStringResources
Retrieves a Boolean resource that may not be present.
getOptionalBoolean(String) - Method in class io.rincl.EmptyResources
 
getOptionalBoolean(String) - Method in interface io.rincl.Resources
Retrieves a Boolean resource that may not be present.
getOptionalDereferencedString(String) - Method in class io.rincl.BaseResources
Implementation for ultimately retrieving a string resource with resources evaluated.
getOptionalDouble(String) - Method in class io.rincl.AbstractStringResources
Retrieves a floating point resource that may not be present.
getOptionalDouble(String) - Method in class io.rincl.EmptyResources
 
getOptionalDouble(String) - Method in interface io.rincl.Resources
Retrieves a floating point resource that may not be present.
getOptionalInt(String) - Method in class io.rincl.AbstractStringResources
Retrieves an integer resource that may not be present.
getOptionalInt(String) - Method in class io.rincl.EmptyResources
 
getOptionalInt(String) - Method in interface io.rincl.Resources
Retrieves an integer resource that may not be present.
getOptionalString(String, Object...) - Method in class io.rincl.BaseResources
 
getOptionalString(String, Object...) - Method in class io.rincl.EmptyResources
 
getOptionalString(String, Object...) - Method in interface io.rincl.Resources
Retrieves a string resource that may not be present.
getOptionalStringImpl(String) - Method in class io.rincl.BaseResources
Implementation for ultimately retrieving a raw string resource.
getParentResources(Class<?>) - Method in class io.rincl.AbstractResourceI18nConcern
Retrieves parent resources for the given context.
getParentResources() - Method in class io.rincl.AbstractResources
 
getParentResources() - Method in interface io.rincl.Resources
 
getResourceI18nConcern() - Static method in class io.rincl.Rincl
Returns the configured resource i18n concern for the current context.
getResources(Class<?>) - Method in class io.rincl.EmptyResourceI18nConcern
Retrieves resources for the given context.
getResources(Class<?>) - Method in interface io.rincl.ResourceI18nConcern
Retrieves resources for the given context.
getResources(Class<?>) - Static method in class io.rincl.Rincl
Retrieves resources for the current context for the given context class.
getResources() - Method in interface io.rincl.Rincled
Retrieves resources for the class.
getString(String, Object...) - Method in interface io.rincl.Resources
Retrieves a string resource.

H

hasResource(String) - Method in class io.rincl.AbstractStringResources
Determines whether a resource of some type exists for the given resource key.
hasResource(String) - Method in class io.rincl.EmptyResources
 
hasResource(String) - Method in interface io.rincl.Resources
Determines whether a resource of some type exists for the given resource key.

I

INSTANCE - Static variable in class io.rincl.EmptyResourceI18nConcern
Singleton instance of the resource i18n concern returning empty resources.
io.rincl - package io.rincl
 

R

requireResource(Optional<T>, String) - Method in interface io.rincl.Resources
Retrieves a required resource from an Optional, throwing a MissingResourceException if the resource not present.
ResourceConfigurationException - Exception in io.rincl
An unchecked configuration exception indicating that resources are not correctly configured, e.g.
ResourceConfigurationException(String) - Constructor for exception io.rincl.ResourceConfigurationException
Message constructor.
ResourceConfigurationException(Throwable) - Constructor for exception io.rincl.ResourceConfigurationException
Cause constructor.
ResourceConfigurationException(String, Throwable) - Constructor for exception io.rincl.ResourceConfigurationException
Message and cause constructor.
ResourceI18nConcern - Interface in io.rincl
The concern for internationalization of resources.
Resources - Interface in io.rincl
Access to i18n resources.
Rincl - Class in io.rincl
The Resource I18n Concern Library (Rincl) facilitates internationalization by providing access to localization Resources via Csar.
Rincl() - Constructor for class io.rincl.Rincl
 
Rincled - Interface in io.rincl
Mixin interface to provide quick-and-easy resources i18n support to a class.

S

setDefaultResourceI18nConcern(ResourceI18nConcern) - Static method in class io.rincl.Rincl
Sets the default resource i18n concern.
setLocale(Locale.Category, Locale) - Method in class io.rincl.AbstractResourceI18nConcern
Configures the locale for this concern instance for the given locale category.
setLocale(Locale.Category, Locale) - Method in class io.rincl.EmptyResourceI18nConcern
Configures the locale for this concern instance for the given locale category.
setLocale(Locale.Category, Locale) - Method in interface io.rincl.ResourceI18nConcern
Configures the locale for this concern instance for the given locale category.
setLocale(Locale) - Method in interface io.rincl.ResourceI18nConcern
Configures the locale for this concern instance for all locale categories.
setLocale(Locale.Category, Locale) - Static method in class io.rincl.Rincl
Configures the locale for the current context for the given locale category.
setLocale(Locale) - Static method in class io.rincl.Rincl
Configures the locale for the current context for all locale categories.
A B D E G H I R S 
Skip navigation links

Copyright © 2016 GlobalMentor, Inc.. All rights reserved.