@Entity public class RuntimeProperty extends AbstractEntity implements Identifiable
| Modifier and Type | Field and Description |
|---|---|
static String |
ID |
static String |
IDENTIFIER |
static String |
NAME |
static String |
VALUE |
| Constructor and Description |
|---|
RuntimeProperty() |
RuntimeProperty(RuntimeProperty copyMe)
copy constructor
|
| Modifier and Type | Method and Description |
|---|---|
RuntimeProperty |
create(Entity entity) |
boolean |
equals(Object obj) |
static List<? extends RuntimeProperty> |
find(Database db,
QueryRule... rules)
Shorthand for db.find(RuntimeProperty.class, org.molgenis.framework.db.QueryRule ...
|
static RuntimeProperty |
findById(Database db,
Integer id) |
static RuntimeProperty |
findByIdentifier(Database db,
String identifier) |
static RuntimeProperty |
findByName(Database db,
String name) |
Object |
get(String name)
Generic getter.
|
Vector<String> |
getFields() |
Vector<String> |
getFields(boolean skipAutoIds)
Get the names of all public properties of RuntimeProperty.
|
String |
getFields(String sep)
Deprecated.
|
Integer |
getId()
Get the automatically generated internal id, only for internal use..
|
String |
getIdentifier()
Get the user supplied or automatically assigned (using a decorator) unique and short identifier, e.g.
|
String |
getIdentifier(Database db)
Deprecated.
|
String |
getIdField() |
Object |
getIdValue() |
List<String> |
getLabelFields() |
String |
getName()
Get the human readible name, not necessary unique..
|
String |
getName(Database db)
Deprecated.
|
String |
getValue()
Get the Value.
|
String |
getValue(Database db)
Deprecated.
|
String |
getValues(String sep)
Deprecated.
|
String |
getXrefIdFieldName(String fieldName) |
int |
hashCode() |
static Query<? extends RuntimeProperty> |
query(Database db)
Shorthand for db.query(RuntimeProperty.class).
|
void |
set(Entity entity,
boolean strict) |
void |
setId(Integer id)
Set the automatically generated internal id, only for internal use..
|
void |
setIdentifier(String identifier)
Set the user supplied or automatically assigned (using a decorator) unique and short identifier, e.g.
|
void |
setName(String name)
Set the human readible name, not necessary unique..
|
void |
setValue(String value)
Set the Value.
|
String |
toString() |
String |
toString(boolean verbose) |
void |
validate() |
get__Type, get__TypeLabel, get__TypeOptions, getLabelValue, getValues, isObjectRepresentation, isReadonly, set__Type, set, set, setReadonly, setValuesFromString, string2dateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetLabelValue, getValues, isReadonly, set, set, setReadonlypublic static final String ID
public static final String IDENTIFIER
public static final String NAME
public static final String VALUE
public RuntimeProperty()
public RuntimeProperty(RuntimeProperty copyMe) throws Exception
Exceptionpublic static Query<? extends RuntimeProperty> query(Database db)
public static List<? extends RuntimeProperty> find(Database db, QueryRule... rules) throws DatabaseException
DatabaseExceptionpublic static RuntimeProperty findById(Database db, Integer id) throws DatabaseException
DatabaseExceptionpublic static RuntimeProperty findByIdentifier(Database db, String identifier) throws DatabaseException
DatabaseExceptionpublic static RuntimeProperty findByName(Database db, String name) throws DatabaseException
DatabaseExceptionpublic Integer getId()
public void setId(Integer id)
public String getIdentifier()
getIdentifier in interface Identifiable@Deprecated public String getIdentifier(Database db)
public void setIdentifier(String identifier)
setIdentifier in interface Identifiableidentifier - public String getName()
getName in interface Identifiable@Deprecated public String getName(Database db)
public void setName(String name)
setName in interface Identifiablename - public String getValue()
@Deprecated public String getValue(Database db)
public void setValue(String value)
value - public void validate()
throws DatabaseException
validate in interface EntityDatabaseExceptionpublic String toString(boolean verbose)
public Vector<String> getFields(boolean skipAutoIds)
public String getIdField()
getIdField in interface Entitypublic List<String> getLabelFields()
getLabelFields in interface Entity@Deprecated public String getFields(String sep)
public Object getIdValue()
getIdValue in interface Entitypublic String getXrefIdFieldName(String fieldName)
getXrefIdFieldName in interface Entity@Deprecated public String getValues(String sep)
getValues in interface EntitygetValues in class AbstractEntitypublic RuntimeProperty create(Entity entity) throws Exception
Copyright © 2013. All Rights Reserved.