com.vladium.util
Interface IProperties
- All Known Implementing Classes:
- IProperties.Factory.PropertiesImpl
- public interface IProperties
- Author:
- Vlad Roubtsov, (C) 2003
Nested Class Summary |
static class |
IProperties.Factory
|
static interface |
IProperties.IMapper
An IMapper is a stateless hook for mapping a arbitrary property key
to another (useful, for example, for property aliasing and defaulting). |
getProperty
public java.lang.String getProperty(java.lang.String key)
getProperty
public java.lang.String getProperty(java.lang.String key,
java.lang.String dflt)
isOverridden
public boolean isOverridden(java.lang.String key)
copy
public IProperties copy()
properties
public java.util.Iterator properties()
toProperties
public java.util.Properties toProperties()
toAppArgsForm
public java.lang.String[] toAppArgsForm(java.lang.String prefix)
- Parameters:
prefix
- [may not be null]
isEmpty
public boolean isEmpty()
list
public void list(java.io.PrintStream out)
list
public void list(java.io.PrintWriter out)
setProperty
public java.lang.String setProperty(java.lang.String key,
java.lang.String value)