jpel.resolver
Class StaticConfigurationImpl

java.lang.Object
  |
  +--jpel.resolver.ConfigurationImpl
        |
        +--jpel.resolver.StaticConfigurationImpl
All Implemented Interfaces:
Configuration, StaticConfiguration
Direct Known Subclasses:
DynamicConfigurationImpl, StaticConfigurationClient

public class StaticConfigurationImpl
extends ConfigurationImpl
implements StaticConfiguration

Implementação referência static DynamicConfiguration.


Constructor Summary
StaticConfigurationImpl()
           
 
Method Summary
 boolean getBoolean(java.lang.String command)
           
 boolean getBoolean(java.lang.String command, boolean defaultValue)
           
 boolean[] getBooleanArray(java.lang.String command)
           
 boolean[] getBooleanArray(java.lang.String command, boolean[] defaultValue)
           
 java.lang.Boolean getBooleanObject(java.lang.String command)
           
 java.lang.Boolean getBooleanObject(java.lang.String command, java.lang.Boolean defaultValue)
           
 java.lang.Boolean[] getBooleanObjectArray(java.lang.String command)
           
 java.lang.Boolean[] getBooleanObjectArray(java.lang.String command, java.lang.Boolean[] defaultValue)
           
 byte getByte(java.lang.String command)
           
 byte getByte(java.lang.String command, byte defaultValue)
           
 byte[] getByteArray(java.lang.String command)
           
 byte[] getByteArray(java.lang.String command, byte[] defaultValue)
           
 java.lang.Byte getByteObject(java.lang.String command)
           
 java.lang.Byte getByteObject(java.lang.String command, java.lang.Byte defaultValue)
           
 java.lang.Byte[] getByteObjectArray(java.lang.String command)
           
 java.lang.Byte[] getByteObjectArray(java.lang.String command, java.lang.Byte[] defaultValue)
           
 char getChar(java.lang.String command)
           
 char getChar(java.lang.String command, char defaultValue)
           
 char[] getCharArray(java.lang.String command)
           
 char[] getCharArray(java.lang.String command, char[] defaultValue)
           
 java.lang.Character getCharObject(java.lang.String command)
           
 java.lang.Character getCharObject(java.lang.String command, java.lang.Character defaultValue)
           
 java.lang.Character[] getCharObjectArray(java.lang.String command)
           
 java.lang.Character[] getCharObjectArray(java.lang.String command, java.lang.Character[] defaultValue)
           
 double getDouble(java.lang.String command)
           
 double getDouble(java.lang.String command, double defaultValue)
           
 double[] getDoubleArray(java.lang.String command)
           
 double[] getDoubleArray(java.lang.String command, double[] defaultValue)
           
 java.lang.Double getDoubleObject(java.lang.String command)
           
 java.lang.Double getDoubleObject(java.lang.String command, java.lang.Double defaultValue)
           
 java.lang.Double[] getDoubleObjectArray(java.lang.String command)
           
 java.lang.Double[] getDoubleObjectArray(java.lang.String command, java.lang.Double[] defaultValue)
           
 float getFloat(java.lang.String command)
           
 float getFloat(java.lang.String command, float defaultValue)
           
 float[] getFloatArray(java.lang.String command)
           
 float[] getFloatArray(java.lang.String command, float[] defaultValue)
           
 java.lang.Float getFloatObject(java.lang.String command)
           
 java.lang.Float getFloatObject(java.lang.String command, java.lang.Float defaultValue)
           
 java.lang.Float[] getFloatObjectArray(java.lang.String command)
           
 java.lang.Float[] getFloatObjectArray(java.lang.String command, java.lang.Float[] defaultValue)
           
 int getInt(java.lang.String command)
           
 int getInt(java.lang.String command, int defaultValue)
           
 int[] getIntArray(java.lang.String command)
           
 int[] getIntArray(java.lang.String command, int[] defaultValue)
           
 jpel.resolver.Interpreter getInterpreter()
           
 java.lang.Integer getIntObject(java.lang.String command)
           
 java.lang.Integer getIntObject(java.lang.String command, java.lang.Integer defaultValue)
           
 java.lang.Integer[] getIntObjectArray(java.lang.String command)
           
 java.lang.Integer[] getIntObjectArray(java.lang.String command, java.lang.Integer[] defaultValue)
           
 long getLong(java.lang.String command)
           
 long getLong(java.lang.String command, long defaultValue)
           
 long[] getLongArray(java.lang.String command)
           
 long[] getLongArray(java.lang.String command, long[] defaultValue)
           
 java.lang.Long getLongObject(java.lang.String command)
           
 java.lang.Long getLongObject(java.lang.String command, java.lang.Long defaultValue)
           
 java.lang.Long[] getLongObjectArray(java.lang.String command)
           
 java.lang.Long[] getLongObjectArray(java.lang.String command, java.lang.Long[] defaultValue)
           
 java.lang.Object getObject(java.lang.String command)
           
 java.lang.Object getObject(java.lang.String command, java.lang.Object defaultValue)
           
 java.lang.Object[] getObjectArray(java.lang.String command)
           
 java.lang.Object[] getObjectArray(java.lang.String command, java.lang.Object[] defaultValue)
           
 short getShort(java.lang.String command)
           
 short getShort(java.lang.String command, short defaultValue)
           
 short[] getShortArray(java.lang.String command)
           
 short[] getShortArray(java.lang.String command, short[] defaultValue)
           
 java.lang.Short getShortObject(java.lang.String command)
           
 java.lang.Short getShortObject(java.lang.String command, java.lang.Short defaultValue)
           
 java.lang.Short[] getShortObjectArray(java.lang.String command)
           
 java.lang.Short[] getShortObjectArray(java.lang.String command, java.lang.Short[] defaultValue)
           
 java.lang.String getString(java.lang.String command)
           
 java.lang.String getString(java.lang.String command, java.lang.String defaultValue)
           
 java.lang.String[] getStringArray(java.lang.String command)
           
 java.lang.String[] getStringArray(java.lang.String command, java.lang.String[] defaultValue)
           
 void setInterpreter(jpel.resolver.Interpreter interpreter)
           
 
Methods inherited from class jpel.resolver.ConfigurationImpl
getEnvironment, getEnvironmentLoader, getExpressionParser, getSource, load, process, reload, setEnvironment, setEnvironmentLoader, setExpressionParser, setSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jpel.resolver.Configuration
getSource, load, process, reload
 

Constructor Detail

StaticConfigurationImpl

public StaticConfigurationImpl()
                        throws ConfigurationException
Method Detail

setInterpreter

public void setInterpreter(jpel.resolver.Interpreter interpreter)

getInterpreter

public jpel.resolver.Interpreter getInterpreter()

getBoolean

public boolean getBoolean(java.lang.String command)
                   throws ConfigurationException
Specified by:
getBoolean in interface StaticConfiguration
ConfigurationException

getBooleanObject

public java.lang.Boolean getBooleanObject(java.lang.String command)
                                   throws ConfigurationException
Specified by:
getBooleanObject in interface StaticConfiguration
ConfigurationException

getBoolean

public boolean getBoolean(java.lang.String command,
                          boolean defaultValue)
Specified by:
getBoolean in interface StaticConfiguration

getBooleanObject

public java.lang.Boolean getBooleanObject(java.lang.String command,
                                          java.lang.Boolean defaultValue)
Specified by:
getBooleanObject in interface StaticConfiguration

getBooleanArray

public boolean[] getBooleanArray(java.lang.String command)
                          throws ConfigurationException
Specified by:
getBooleanArray in interface StaticConfiguration
ConfigurationException

getBooleanObjectArray

public java.lang.Boolean[] getBooleanObjectArray(java.lang.String command)
                                          throws ConfigurationException
Specified by:
getBooleanObjectArray in interface StaticConfiguration
ConfigurationException

getBooleanArray

public boolean[] getBooleanArray(java.lang.String command,
                                 boolean[] defaultValue)
Specified by:
getBooleanArray in interface StaticConfiguration

getBooleanObjectArray

public java.lang.Boolean[] getBooleanObjectArray(java.lang.String command,
                                                 java.lang.Boolean[] defaultValue)
Specified by:
getBooleanObjectArray in interface StaticConfiguration

getChar

public char getChar(java.lang.String command)
             throws ConfigurationException
Specified by:
getChar in interface StaticConfiguration
ConfigurationException

getCharObject

public java.lang.Character getCharObject(java.lang.String command)
                                  throws ConfigurationException
Specified by:
getCharObject in interface StaticConfiguration
ConfigurationException

getChar

public char getChar(java.lang.String command,
                    char defaultValue)
Specified by:
getChar in interface StaticConfiguration

getCharObject

public java.lang.Character getCharObject(java.lang.String command,
                                         java.lang.Character defaultValue)
Specified by:
getCharObject in interface StaticConfiguration

getCharArray

public char[] getCharArray(java.lang.String command)
                    throws ConfigurationException
Specified by:
getCharArray in interface StaticConfiguration
ConfigurationException

getCharObjectArray

public java.lang.Character[] getCharObjectArray(java.lang.String command)
                                         throws ConfigurationException
Specified by:
getCharObjectArray in interface StaticConfiguration
ConfigurationException

getCharArray

public char[] getCharArray(java.lang.String command,
                           char[] defaultValue)
Specified by:
getCharArray in interface StaticConfiguration

getCharObjectArray

public java.lang.Character[] getCharObjectArray(java.lang.String command,
                                                java.lang.Character[] defaultValue)
Specified by:
getCharObjectArray in interface StaticConfiguration

getByte

public byte getByte(java.lang.String command)
             throws ConfigurationException
Specified by:
getByte in interface StaticConfiguration
ConfigurationException

getByteObject

public java.lang.Byte getByteObject(java.lang.String command)
                             throws ConfigurationException
Specified by:
getByteObject in interface StaticConfiguration
ConfigurationException

getByte

public byte getByte(java.lang.String command,
                    byte defaultValue)
Specified by:
getByte in interface StaticConfiguration

getByteObject

public java.lang.Byte getByteObject(java.lang.String command,
                                    java.lang.Byte defaultValue)
Specified by:
getByteObject in interface StaticConfiguration

getByteArray

public byte[] getByteArray(java.lang.String command)
                    throws ConfigurationException
Specified by:
getByteArray in interface StaticConfiguration
ConfigurationException

getByteObjectArray

public java.lang.Byte[] getByteObjectArray(java.lang.String command)
                                    throws ConfigurationException
Specified by:
getByteObjectArray in interface StaticConfiguration
ConfigurationException

getByteArray

public byte[] getByteArray(java.lang.String command,
                           byte[] defaultValue)
Specified by:
getByteArray in interface StaticConfiguration

getByteObjectArray

public java.lang.Byte[] getByteObjectArray(java.lang.String command,
                                           java.lang.Byte[] defaultValue)
Specified by:
getByteObjectArray in interface StaticConfiguration

getShort

public short getShort(java.lang.String command)
               throws ConfigurationException
Specified by:
getShort in interface StaticConfiguration
ConfigurationException

getShortObject

public java.lang.Short getShortObject(java.lang.String command)
                               throws ConfigurationException
Specified by:
getShortObject in interface StaticConfiguration
ConfigurationException

getShort

public short getShort(java.lang.String command,
                      short defaultValue)
Specified by:
getShort in interface StaticConfiguration

getShortObject

public java.lang.Short getShortObject(java.lang.String command,
                                      java.lang.Short defaultValue)
Specified by:
getShortObject in interface StaticConfiguration

getShortArray

public short[] getShortArray(java.lang.String command)
                      throws ConfigurationException
Specified by:
getShortArray in interface StaticConfiguration
ConfigurationException

getShortObjectArray

public java.lang.Short[] getShortObjectArray(java.lang.String command)
                                      throws ConfigurationException
Specified by:
getShortObjectArray in interface StaticConfiguration
ConfigurationException

getShortArray

public short[] getShortArray(java.lang.String command,
                             short[] defaultValue)
Specified by:
getShortArray in interface StaticConfiguration

getShortObjectArray

public java.lang.Short[] getShortObjectArray(java.lang.String command,
                                             java.lang.Short[] defaultValue)
Specified by:
getShortObjectArray in interface StaticConfiguration

getInt

public int getInt(java.lang.String command)
           throws ConfigurationException
Specified by:
getInt in interface StaticConfiguration
ConfigurationException

getIntObject

public java.lang.Integer getIntObject(java.lang.String command)
                               throws ConfigurationException
Specified by:
getIntObject in interface StaticConfiguration
ConfigurationException

getInt

public int getInt(java.lang.String command,
                  int defaultValue)
Specified by:
getInt in interface StaticConfiguration

getIntObject

public java.lang.Integer getIntObject(java.lang.String command,
                                      java.lang.Integer defaultValue)
Specified by:
getIntObject in interface StaticConfiguration

getIntArray

public int[] getIntArray(java.lang.String command)
                  throws ConfigurationException
Specified by:
getIntArray in interface StaticConfiguration
ConfigurationException

getIntObjectArray

public java.lang.Integer[] getIntObjectArray(java.lang.String command)
                                      throws ConfigurationException
Specified by:
getIntObjectArray in interface StaticConfiguration
ConfigurationException

getIntArray

public int[] getIntArray(java.lang.String command,
                         int[] defaultValue)
Specified by:
getIntArray in interface StaticConfiguration

getIntObjectArray

public java.lang.Integer[] getIntObjectArray(java.lang.String command,
                                             java.lang.Integer[] defaultValue)
Specified by:
getIntObjectArray in interface StaticConfiguration

getLong

public long getLong(java.lang.String command)
             throws ConfigurationException
Specified by:
getLong in interface StaticConfiguration
ConfigurationException

getLongObject

public java.lang.Long getLongObject(java.lang.String command)
                             throws ConfigurationException
Specified by:
getLongObject in interface StaticConfiguration
ConfigurationException

getLong

public long getLong(java.lang.String command,
                    long defaultValue)
Specified by:
getLong in interface StaticConfiguration

getLongObject

public java.lang.Long getLongObject(java.lang.String command,
                                    java.lang.Long defaultValue)
Specified by:
getLongObject in interface StaticConfiguration

getLongArray

public long[] getLongArray(java.lang.String command)
                    throws ConfigurationException
Specified by:
getLongArray in interface StaticConfiguration
ConfigurationException

getLongObjectArray

public java.lang.Long[] getLongObjectArray(java.lang.String command)
                                    throws ConfigurationException
Specified by:
getLongObjectArray in interface StaticConfiguration
ConfigurationException

getLongArray

public long[] getLongArray(java.lang.String command,
                           long[] defaultValue)
Specified by:
getLongArray in interface StaticConfiguration

getLongObjectArray

public java.lang.Long[] getLongObjectArray(java.lang.String command,
                                           java.lang.Long[] defaultValue)
Specified by:
getLongObjectArray in interface StaticConfiguration

getFloat

public float getFloat(java.lang.String command)
               throws ConfigurationException
Specified by:
getFloat in interface StaticConfiguration
ConfigurationException

getFloatObject

public java.lang.Float getFloatObject(java.lang.String command)
                               throws ConfigurationException
Specified by:
getFloatObject in interface StaticConfiguration
ConfigurationException

getFloat

public float getFloat(java.lang.String command,
                      float defaultValue)
Specified by:
getFloat in interface StaticConfiguration

getFloatObject

public java.lang.Float getFloatObject(java.lang.String command,
                                      java.lang.Float defaultValue)
Specified by:
getFloatObject in interface StaticConfiguration

getFloatArray

public float[] getFloatArray(java.lang.String command)
                      throws ConfigurationException
Specified by:
getFloatArray in interface StaticConfiguration
ConfigurationException

getFloatObjectArray

public java.lang.Float[] getFloatObjectArray(java.lang.String command)
                                      throws ConfigurationException
Specified by:
getFloatObjectArray in interface StaticConfiguration
ConfigurationException

getFloatArray

public float[] getFloatArray(java.lang.String command,
                             float[] defaultValue)
Specified by:
getFloatArray in interface StaticConfiguration

getFloatObjectArray

public java.lang.Float[] getFloatObjectArray(java.lang.String command,
                                             java.lang.Float[] defaultValue)
Specified by:
getFloatObjectArray in interface StaticConfiguration

getDouble

public double getDouble(java.lang.String command)
                 throws ConfigurationException
Specified by:
getDouble in interface StaticConfiguration
ConfigurationException

getDoubleObject

public java.lang.Double getDoubleObject(java.lang.String command)
                                 throws ConfigurationException
Specified by:
getDoubleObject in interface StaticConfiguration
ConfigurationException

getDouble

public double getDouble(java.lang.String command,
                        double defaultValue)
Specified by:
getDouble in interface StaticConfiguration

getDoubleObject

public java.lang.Double getDoubleObject(java.lang.String command,
                                        java.lang.Double defaultValue)
Specified by:
getDoubleObject in interface StaticConfiguration

getDoubleArray

public double[] getDoubleArray(java.lang.String command)
                        throws ConfigurationException
Specified by:
getDoubleArray in interface StaticConfiguration
ConfigurationException

getDoubleObjectArray

public java.lang.Double[] getDoubleObjectArray(java.lang.String command)
                                        throws ConfigurationException
Specified by:
getDoubleObjectArray in interface StaticConfiguration
ConfigurationException

getDoubleArray

public double[] getDoubleArray(java.lang.String command,
                               double[] defaultValue)
Specified by:
getDoubleArray in interface StaticConfiguration

getDoubleObjectArray

public java.lang.Double[] getDoubleObjectArray(java.lang.String command,
                                               java.lang.Double[] defaultValue)
Specified by:
getDoubleObjectArray in interface StaticConfiguration

getString

public java.lang.String getString(java.lang.String command)
                           throws ConfigurationException
Specified by:
getString in interface StaticConfiguration
ConfigurationException

getString

public java.lang.String getString(java.lang.String command,
                                  java.lang.String defaultValue)
Specified by:
getString in interface StaticConfiguration

getStringArray

public java.lang.String[] getStringArray(java.lang.String command)
                                  throws ConfigurationException
Specified by:
getStringArray in interface StaticConfiguration
ConfigurationException

getStringArray

public java.lang.String[] getStringArray(java.lang.String command,
                                         java.lang.String[] defaultValue)
Specified by:
getStringArray in interface StaticConfiguration

getObject

public java.lang.Object getObject(java.lang.String command)
                           throws ConfigurationException
Specified by:
getObject in interface StaticConfiguration
ConfigurationException

getObject

public java.lang.Object getObject(java.lang.String command,
                                  java.lang.Object defaultValue)
Specified by:
getObject in interface StaticConfiguration

getObjectArray

public java.lang.Object[] getObjectArray(java.lang.String command)
                                  throws ConfigurationException
Specified by:
getObjectArray in interface StaticConfiguration
ConfigurationException

getObjectArray

public java.lang.Object[] getObjectArray(java.lang.String command,
                                         java.lang.Object[] defaultValue)
Specified by:
getObjectArray in interface StaticConfiguration