com.caucho.quercus.module
Class IniDefinitions

java.lang.Object
  extended by com.caucho.quercus.module.IniDefinitions

public class IniDefinitions
extends java.lang.Object


Field Summary
static IniDefinitions EMPTY
           
 
Constructor Summary
IniDefinitions()
           
 
Method Summary
 IniDefinition add(java.lang.String name, boolean deflt, int scope)
          Add an ini default for an ini that has a boolean value.
 IniDefinition add(java.lang.String name, long deflt, int scope)
          Add an ini default for an ini that has a long value.
 IniDefinition add(java.lang.String name, java.lang.String deflt, int scope)
          Add an ini default for an ini that has a string value.
 void addAll(IniDefinitions iniDefinitions)
           
 IniDefinition addUnsupported(java.lang.String name, boolean deflt, int scope)
          Add an unsupported ini default for an ini that has a boolean value.
 IniDefinition addUnsupported(java.lang.String name, long deflt, int scope)
          Add an unsupported ini default for an ini that has a long value.
 IniDefinition addUnsupported(java.lang.String name, java.lang.String deflt, int scope)
          Add an unsupported ini default for an ini that has a string value.
 java.util.Set<java.util.Map.Entry<java.lang.String,IniDefinition>> entrySet()
           
 IniDefinition get(java.lang.String name)
           
 java.util.Set<java.lang.String> getNames()
          Return a set of all of the names.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final IniDefinitions EMPTY
Constructor Detail

IniDefinitions

public IniDefinitions()
Method Detail

add

public IniDefinition add(java.lang.String name,
                         boolean deflt,
                         int scope)
Add an ini default for an ini that has a boolean value.


add

public IniDefinition add(java.lang.String name,
                         long deflt,
                         int scope)
Add an ini default for an ini that has a long value.


add

public IniDefinition add(java.lang.String name,
                         java.lang.String deflt,
                         int scope)
Add an ini default for an ini that has a string value.


addUnsupported

public IniDefinition addUnsupported(java.lang.String name,
                                    boolean deflt,
                                    int scope)
Add an unsupported ini default for an ini that has a boolean value.


addUnsupported

public IniDefinition addUnsupported(java.lang.String name,
                                    long deflt,
                                    int scope)
Add an unsupported ini default for an ini that has a long value.


addUnsupported

public IniDefinition addUnsupported(java.lang.String name,
                                    java.lang.String deflt,
                                    int scope)
Add an unsupported ini default for an ini that has a string value.


addAll

public void addAll(IniDefinitions iniDefinitions)

getNames

public java.util.Set<java.lang.String> getNames()
Return a set of all of the names.


entrySet

public java.util.Set<java.util.Map.Entry<java.lang.String,IniDefinition>> entrySet()

get

public IniDefinition get(java.lang.String name)