Added LGPL V3. License. Updated copyright. Code formatting.
[sixth-data.git] / src / main / java / eu / svjatoslav / sixth / data / model / EntryClass.java
1 /*
2  * Sixth Data. Copyright ©2012-2018, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
3  *
4  * This program is free software; you can redistribute it and/or
5  * modify it under the terms of version 3 of the GNU Lesser General Public License
6  * or later as published by the Free Software Foundation.
7  */
8
9 package eu.svjatoslav.sixth.data.model;
10
11 public class EntryClass {
12
13     /**
14      * <pre>
15      * Datastore entries are instances of particular class.
16      *
17      * Class declares:
18      *     data fields
19      *
20      *     methods
21      *          method is a tree like (code branches) data structure
22      *          of commands and user comments.
23      *
24      * Class in actually a declaration of an multidimensional array.
25      * With every field acting as a dimension.
26      *
27      *
28      * Field properties:
29      *     * mandatory.
30      *
31      *     * data type:
32      *          Instance <of Type>
33      *
34      *          enumeration
35      *
36      *          float
37      *          integer
38      *          string
39      *          byte[]
40      *
41      *          Collection <of Type>
42      *
43      * </pre>
44      */
45
46 }