2 {| border="1" cellpadding="5" cellspacing="0" align="center"
4 ! style="background: #efefef;" | Name !! style="background: #efefef;" |Description
6 | Datatype || There are 13 datatypes; 7 primitive and 6 structural
8 | Binding || A class for handling, creating, reading and writing of datatypes in Java classes. Can be typecasted to one of the 13 datatype specific sub-classes.
10 | Metadata || A string based key-value library in a datatype. Reserved keys are: unit, length, range, pattern, referable,
12 | Accessor || An interface for reading and writing huge data sets partially.
14 | Adapter || A class that converts values of different datatypes, and of different bindings.
16 | Annotations || Attached to Record-like classes to express metadata, and to give specifics to its datatype.
18 | [javadoc/org/simantics/databoard/util/Bean.html Bean] || A record class that harnesses databoard functionality by extending Bean-class.
20 | Facade || A class that aggregates a set of services provided by the libarary.
22 | Reference || A reference to a substructure of datatype or data value. Used with accessors.
24 | Event || Content change event. Used with accessors.
26 | Interest Set || A subscription to monitor changes in datavalue, or a sub-structure of a datavalue.