2.17.2: 2011-06-17

net.sf.basedb.core.data
Class SettingData

java.lang.Object
  extended by net.sf.basedb.core.data.BasicData
      extended by net.sf.basedb.core.data.SettingData
All Implemented Interfaces:
IdentifiableData
Direct Known Subclasses:
ClientDefaultSettingData, GlobalDefaultSettingData, UserClientSettingData, UserDefaultSettingData

public abstract class SettingData
extends BasicData

Version:
2.0
Author:
enell
See Also:
Setting, Session and client overview

Field Summary
static int MAX_NAME_LENGTH
          The maximum length of the name of the setting that can be stored in the database.
static int MAX_VALUE_LENGTH
          The maximum length of the value of the setting that can be stored in the database.
private  String name
           
private  String value
           
 
Constructor Summary
SettingData()
           
 
Method Summary
 String getName()
          Used by Hibernate to link with setting name.
 String getValue()
          Get the value of this setting.
 void setName(String name)
           
 void setValue(String value)
           
 
Methods inherited from class net.sf.basedb.core.data.BasicData
equals, getId, getVersion, hashCode, setId, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_NAME_LENGTH

public static final int MAX_NAME_LENGTH
The maximum length of the name of the setting that can be stored in the database.

See Also:
setName(String), Constant Field Values

name

private String name

MAX_VALUE_LENGTH

public static final int MAX_VALUE_LENGTH
The maximum length of the value of the setting that can be stored in the database.

See Also:
setValue(String), Constant Field Values

value

private String value
Constructor Detail

SettingData

public SettingData()
Method Detail

getName

public String getName()
Used by Hibernate to link with setting name.

Hibernate: property
type="string"
Hibernate: column
name="`name`" length="255" not-null="true" unique-key="uniquesetting"

setName

public void setName(String name)

getValue

public String getValue()
Get the value of this setting.

Hibernate: property
column="`value`" type="text" not-null="true"

setValue

public void setValue(String value)

2.17.2: 2011-06-17