net.sf.basedb.core
Class NameableUtil
java.lang.Object
net.sf.basedb.core.NameableUtil
public class NameableUtil
- extends Object
Utility methods that will make it easier to implement
the Nameable
interface, including data validation.
- Version:
- 2.0
- Author:
- Nicklas
- See Also:
Nameable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameableUtil
public NameableUtil()
setName
public static void setName(NameableData nameableData,
String name)
throws InvalidDataException
- Set the name of a
NameableData
object.
- Parameters:
nameableData
- A NameableData object to set a name on.name
- The name to be set.
- Throws:
InvalidDataException
- If the name is null or is longer
than Nameable.MAX_NAME_LENGTH
constant
setDescription
public static void setDescription(NameableData nameableData,
String description)
throws InvalidDataException
- Set the description of a
NameableData
object.
- Parameters:
nameableData
- A NameableData to set description on.description
- The description to be set.
- Throws:
InvalidDataException
- If the description is longer
than Nameable.MAX_DESCRIPTION_LENGTH
constant