Class AnnotationLink
- java.lang.Object
-
- net.sf.basedb.core.data.annotations.AnnotationLink
-
public class AnnotationLink extends Object
Class for mapping the "Annotations" table with shortcuts to all 'FooValues' tables. This class is only needed for Hibernate to accept the mapping document and should never be used or instantiated in the code or by Hibernate.- Since:
- 3.2
- Author:
- nicklas
- Last modified
- $Date$
-
-
Field Summary
Fields Modifier and Type Field Description private int
annotationSetId
private int
annotationTypeId
private int
id
private int
overrideId
private int
projectId
private int
source
private int
valueId
-
Constructor Summary
Constructors Constructor Description AnnotationLink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAnnotationSetId()
int
getAnnotationTypeId()
(package private) List<Boolean>
getBooleanValues()
(package private) List<Date>
getDateValues()
(package private) List<Double>
getDoubleValues()
(package private) List<Float>
getFloatValues()
int
getId()
(package private) List<Integer>
getIntegerValues()
(package private) List<Long>
getLongValues()
int
getOverrideId()
int
getProjectId()
int
getSource()
(package private) List<String>
getStringValues()
(package private) List<String>
getTextValues()
(package private) List<Date>
getTimestampValues()
int
getValueId()
void
setAnnotationSetId(int annotationSetId)
void
setAnnotationTypeId(int annotationTypeId)
(package private) void
setBooleanValues(List<Boolean> values)
(package private) void
setDateValues(List<Date> values)
(package private) void
setDoubleValues(List<Double> values)
(package private) void
setFloatValues(List<Float> values)
void
setId(int id)
(package private) void
setIntegerValues(List<Integer> values)
(package private) void
setLongValues(List<Long> values)
void
setOverrideId(int overrideId)
void
setProjectId(int projectId)
void
setSource(int source)
(package private) void
setStringValues(List<String> values)
(package private) void
setTextValues(List<String> values)
(package private) void
setTimestampValues(List<Date> values)
void
setValueId(int valueId)
-
-
-
Method Detail
-
getId
public int getId()
-
setId
public void setId(int id)
-
getAnnotationSetId
public int getAnnotationSetId()
-
setAnnotationSetId
public void setAnnotationSetId(int annotationSetId)
-
getAnnotationTypeId
public int getAnnotationTypeId()
-
setAnnotationTypeId
public void setAnnotationTypeId(int annotationTypeId)
-
getValueId
public int getValueId()
-
setValueId
public void setValueId(int valueId)
-
getSource
public int getSource()
-
setSource
public void setSource(int source)
-
getProjectId
public int getProjectId()
-
setProjectId
public void setProjectId(int projectId)
-
getOverrideId
public int getOverrideId()
-
setOverrideId
public void setOverrideId(int overrideId)
-
-