3.2.4: 2013-12-06

net.sf.basedb.core.data.annotations
Class AnnotationLink

java.lang.Object
  extended by 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
private  int annotationSetId
           
private  int annotationTypeId
           
private  int id
           
private  int valueId
           
 
Constructor Summary
AnnotationLink()
           
 
Method Summary
 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()
           
(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)
           
(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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private int id

annotationSetId

private int annotationSetId

annotationTypeId

private int annotationTypeId

valueId

private int valueId
Constructor Detail

AnnotationLink

AnnotationLink()
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)

getIntegerValues

List<Integer> getIntegerValues()

setIntegerValues

void setIntegerValues(List<Integer> values)

getLongValues

List<Long> getLongValues()

setLongValues

void setLongValues(List<Long> values)

getFloatValues

List<Float> getFloatValues()

setFloatValues

void setFloatValues(List<Float> values)

getDoubleValues

List<Double> getDoubleValues()

setDoubleValues

void setDoubleValues(List<Double> values)

getStringValues

List<String> getStringValues()

setStringValues

void setStringValues(List<String> values)

getTextValues

List<String> getTextValues()

setTextValues

void setTextValues(List<String> values)

getBooleanValues

List<Boolean> getBooleanValues()

setBooleanValues

void setBooleanValues(List<Boolean> values)

getDateValues

List<Date> getDateValues()

setDateValues

void setDateValues(List<Date> values)

getTimestampValues

List<Date> getTimestampValues()

setTimestampValues

void setTimestampValues(List<Date> values)

3.2.4: 2013-12-06