org.apache.velocity.tools.generic
Class ResourceTool.Key

java.lang.Object
  extended byorg.apache.velocity.tools.generic.ResourceTool.Key
Enclosing class:
ResourceTool

public final class ResourceTool.Key
extends java.lang.Object

Internal class used to enable an elegant syntax for accessing resources.


Field Summary
private  java.lang.Object[] args
           
private  java.lang.String[] bundles
           
private  boolean cached
           
private  java.lang.String key
           
private  java.util.Locale locale
           
private  java.lang.Object rawValue
           
 
Constructor Summary
ResourceTool.Key(java.lang.String key, java.lang.String[] bundles, java.util.Locale locale, java.lang.Object[] args)
           
 
Method Summary
 ResourceTool.Key bundle(java.lang.String bundle)
           
 ResourceTool.Key get(java.lang.String key)
           
 boolean getExists()
           
 java.lang.Object getRaw()
           
 ResourceTool.Key insert(java.util.List args)
           
 ResourceTool.Key insert(java.lang.Object arg)
           
 ResourceTool.Key insert(java.lang.Object[] args)
           
 ResourceTool.Key insert(java.lang.Object arg0, java.lang.Object arg1)
           
 ResourceTool.Key locale(java.util.Locale locale)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

bundles

private java.lang.String[] bundles

key

private java.lang.String key

locale

private java.util.Locale locale

args

private java.lang.Object[] args

cached

private boolean cached

rawValue

private java.lang.Object rawValue
Constructor Detail

ResourceTool.Key

public ResourceTool.Key(java.lang.String key,
                        java.lang.String[] bundles,
                        java.util.Locale locale,
                        java.lang.Object[] args)
Method Detail

get

public ResourceTool.Key get(java.lang.String key)

bundle

public ResourceTool.Key bundle(java.lang.String bundle)

locale

public ResourceTool.Key locale(java.util.Locale locale)

insert

public ResourceTool.Key insert(java.lang.Object[] args)

insert

public ResourceTool.Key insert(java.util.List args)

insert

public ResourceTool.Key insert(java.lang.Object arg)

insert

public ResourceTool.Key insert(java.lang.Object arg0,
                               java.lang.Object arg1)

getExists

public boolean getExists()

getRaw

public java.lang.Object getRaw()

toString

public java.lang.String toString()


Copyright (c) 2003-2007 Apache Software Foundation