public class ConfigFileType
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DIR |
static java.lang.String |
FILE |
static java.lang.String |
SYMLINK |
| Modifier | Constructor and Description |
|---|---|
protected |
ConfigFileType()
default ctor
|
protected |
ConfigFileType(java.lang.String inLabel,
java.lang.String inName,
java.util.Date inCreated,
java.util.Date inModified)
Ctor for Hibernate
|
| Modifier and Type | Method and Description |
|---|---|
static ConfigFileType |
dir() |
boolean |
equals(java.lang.Object other) |
static ConfigFileType |
file() |
java.util.Date |
getCreated()
Get the created date
|
long |
getId()
Get DB id
|
java.lang.String |
getLabel()
Get the label
|
java.lang.String |
getMessageKey() |
java.util.Date |
getModified()
Get last modified date
|
java.lang.String |
getName()
Get the name
|
int |
hashCode() |
static ConfigFileType |
lookup(java.lang.String type)
Given a file type label it returns the associated
file type object
|
void |
setCreated(java.util.Date inCreated)
Set creation date
|
void |
setId(long inId)
Set the id column
|
void |
setLabel(java.lang.String inLabel)
Set the label
|
void |
setModified(java.util.Date inModified)
Set date of last modification
|
void |
setName(java.lang.String inName)
Set the name
|
static ConfigFileType |
symlink() |
java.lang.String |
toString() |
public static final java.lang.String FILE
public static final java.lang.String DIR
public static final java.lang.String SYMLINK
protected ConfigFileType(java.lang.String inLabel,
java.lang.String inName,
java.util.Date inCreated,
java.util.Date inModified)
inLabel - labelinName - nameinCreated - when createdinModified - last modifiedprotected ConfigFileType()
public static ConfigFileType symlink()
public static ConfigFileType dir()
public static ConfigFileType file()
public static ConfigFileType lookup(java.lang.String type)
type - the file type labelpublic long getId()
public void setId(long inId)
inId - new DB idpublic java.lang.String getLabel()
public void setLabel(java.lang.String inLabel)
inLabel - new labelpublic java.lang.String getName()
public void setName(java.lang.String inName)
inName - new namepublic java.util.Date getCreated()
public void setCreated(java.util.Date inCreated)
inCreated - new creation datepublic java.util.Date getModified()
public void setModified(java.util.Date inModified)
inModified - modification datepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getMessageKey()