Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.lib / src / main / java / org / gvsig / tools / dataTypes / DataTypes.java @ 130

History | View | Annotate | Download (1.21 KB)

1
package org.gvsig.tools.dataTypes;
2

    
3

    
4
/**
5
 * This interface defines a set of constants for 
6
 * basic data types supported by gvSIG.
7
 */
8
public interface DataTypes {
9
        
10
        public static final int INVALID = 0x00;
11
        
12
        public static final int UNKNOWN = 0x00;
13
        public static final int BOOLEAN = 0x01;
14
        public static final int BYTE = 0x02;
15
        public static final int CHAR = 0x03;
16
        public static final int INT = 0x04;
17
        public static final int LONG = 0x05;
18
        public static final int FLOAT = 0x06;
19
        public static final int DOUBLE = 0x07;
20
        public static final int STRING = 0x08;
21
        public static final int DATE = 0x09;
22
        public static final int TIME = 0x0A;
23
        public static final int TIMESTAMP = 0x0B;
24
        public static final int BYTEARRAY = 0x0C;
25
        public static final int FILE = 0x0D;
26
        public static final int FOLDER = 0x0E;
27
        public static final int DYNOBJECT = 0x0F;
28
        
29
        public static final int CONTAINER = 0x10;
30
        public static final int ARRAY = 0x11;
31
        public static final int LIST = 0x12;
32
        public static final int SET = 0x13;
33
        public static final int MAP = 0x14;
34

    
35
        public static final int OBJECT = 0x20;
36

    
37
        public static final String SUBTYPE_FILE = "File";
38
        public static final String SUBTYPE_FOLDER = "Folder";
39
        public static final String SUBTYPE_DATE = "Date";
40

    
41
}