gnu.mapping

Class PropertySet

public abstract class PropertySet extends Object implements Named

Method Summary
StringgetName()
ObjectgetProperty(Object key, Object defaultValue)
ObjectgetSymbol()
ObjectremoveProperty(Object key)
voidsetName(String name)
voidsetProperty(Object key, Object value)
static Object[]setProperty(Object[] properties, Object key, Object value)
Given a property list, update it.
voidsetSymbol(Object name)

Method Detail

getName

public String getName()

getProperty

public Object getProperty(Object key, Object defaultValue)

getSymbol

public Object getSymbol()

removeProperty

public Object removeProperty(Object key)

setName

public final void setName(String name)

setProperty

public void setProperty(Object key, Object value)

setProperty

public static Object[] setProperty(Object[] properties, Object key, Object value)
Given a property list, update it.

Parameters: properties the input property list key value associate this with key in result

Returns: updated property list (maybe the same as the input)

setSymbol

public final void setSymbol(Object name)