furystack-core
Version:
FuryStack framework, Core package
77 lines (76 loc) • 2.73 kB
TypeScript
/**
* OData v4 specified primitive types
* http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part3-csdl.html
*/
export declare enum EdmType {
/**
* Not set
*/
Unknown = 0,
/** Binary data */
Binary = 1,
/** Binary-valued logic */
Boolean = 2,
/** Unsigned 8-bit integer */
Byte = 3,
/** Date without a time-zone offset */
DateTime = 4,
/** Date and time with a time-zone offset, no leap seconds */
DateTimeOffset = 5,
/** Numeric values with fixed precision and scale */
Decimal = 6,
/** IEEE 754 binary64 floating-point number (15-17 decimal digits) */
Double = 7,
/** Signed duration in days, hours, minutes, and (sub)seconds */
Duration = 8,
/** 16-byte (128-bit) unique identifier */
Guid = 9,
/** Signed 16-bit integer */
Int16 = 10,
/** Signed 32-bit integer */
Int32 = 11,
/** Signed 64-bit integer */
Int64 = 12,
/** Signed 8-bit integer */
SByte = 13,
/** IEEE 754 binary32 floating-point number (6-9 decimal digits) */
Single = 14,
/** Binary data stream */
Stream = 15,
/** Sequence of UTF-8 characters */
String = 16,
/** Clock time 00:00-23:59:59.999999999999 */
TimeOfDay = 17,
/** Abstract base type for all Geography types */
Geography = 18,
/** A point in a round-earth coordinate system */
GeographyPoint = 19,
/** Line string in a round-earth coordinate system */
GeographyLineString = 20,
/** Polygon in a round-earth coordinate system */
GeographyPolygon = 21,
/** Collection of points in a round-earth coordinate system */
GeographyMultiPoint = 22,
/** Collection of line strings in a round-earth coordinate system */
GeographyMultiLineString = 23,
/** Collection of polygons in a round-earth coordinate system */
GeographyMultiPolygon = 24,
/** Collection of arbitrary Geography values */
GeographyCollection = 25,
/** Abstract base type for all Geometry types */
Geometry = 26,
/** Point in a flat-earth coordinate system */
GeometryPoint = 27,
/** Line string in a flat-earth coordinate system */
GeometryLineString = 28,
/** Polygon in a flat-earth coordinate system */
GeometryPolygon = 29,
/** Collection of points in a flat-earth coordinate system */
GeometryMultiPoint = 30,
/** Collection of line strings in a flat-earth coordinate system */
GeometryMultiLineString = 31,
/** Collection of polygons in a flat-earth coordinate system */
GeometryMultiPolygon = 32,
/** Collection of arbitrary Geometry values */
GeometryCollection = 33,
}