jaydata-reso
Version:
Jaydata fork for RESO Web API
158 lines (125 loc) • 6.87 kB
JavaScript
(function ($data) {
function Edm_Boolean() { };
$data.Container.registerType('Edm.Boolean', Edm_Boolean);
$data.Container.mapType(Edm_Boolean, $data.Boolean);
function Edm_Binary() { };
$data.Container.registerType('Edm.Binary', Edm_Binary);
$data.Container.mapType(Edm_Binary, $data.Blob);
function Edm_DateTime() { };
$data.Container.registerType('Edm.DateTime', Edm_DateTime);
$data.Container.mapType(Edm_DateTime, $data.Date);
function Edm_DateTimeOffset() { };
$data.Container.registerType('Edm.DateTimeOffset', Edm_DateTimeOffset);
$data.Container.mapType(Edm_DateTimeOffset, $data.DateTimeOffset);
function Edm_Time() { };
$data.Container.registerType('Edm.Time', Edm_Time);
$data.Container.mapType(Edm_Time, $data.Time);
function Edm_Decimal() { };
$data.Container.registerType('Edm.Decimal', Edm_Decimal);
$data.Container.mapType(Edm_Decimal, $data.Decimal);
function Edm_Float() { };
$data.Container.registerType('Edm.Float', Edm_Float);
$data.Container.mapType(Edm_Float, $data.Float);
function Edm_Single() { };
$data.Container.registerType('Edm.Single', Edm_Single);
$data.Container.mapType(Edm_Single, $data.Float);
function Edm_Double() { };
$data.Container.registerType('Edm.Double', Edm_Double);
$data.Container.mapType(Edm_Double, $data.Number);
function Edm_Guid() { };
$data.Container.registerType('Edm.Guid', Edm_Guid);
$data.Container.mapType(Edm_Guid, $data.Guid);
function Edm_Int16() { };
$data.Container.registerType('Edm.Int16', Edm_Int16);
$data.Container.mapType(Edm_Int16, $data.Int16);
function Edm_Int32() { };
$data.Container.registerType('Edm.Int32', Edm_Int32);
$data.Container.mapType(Edm_Int32, $data.Integer);
function Edm_Int64() { };
$data.Container.registerType('Edm.Int64', Edm_Int64);
$data.Container.mapType(Edm_Int64, $data.Int64);
function Edm_Byte() { };
$data.Container.registerType('Edm.Byte', Edm_Byte);
$data.Container.mapType(Edm_Byte, $data.Byte);
function Edm_SByte() { };
$data.Container.registerType('Edm.SByte', Edm_SByte);
$data.Container.mapType(Edm_SByte, $data.SByte);
function Edm_String() { };
$data.Container.registerType('Edm.String', Edm_String);
$data.Container.mapType(Edm_String, $data.String);
function Edm_GeographyPoint() { };
$data.Container.registerType('Edm.GeographyPoint', Edm_GeographyPoint);
$data.Container.mapType(Edm_GeographyPoint, $data.GeographyPoint);
function Edm_GeographyLineString() { };
$data.Container.registerType('Edm.GeographyLineString', Edm_GeographyLineString);
$data.Container.mapType(Edm_GeographyLineString, $data.GeographyLineString);
function Edm_GeographyPolygon() { };
$data.Container.registerType('Edm.GeographyPolygon', Edm_GeographyPolygon);
$data.Container.mapType(Edm_GeographyPolygon, $data.GeographyPolygon);
function Edm_GeographyMultiPoint() { };
$data.Container.registerType('Edm.GeographyMultiPoint', Edm_GeographyMultiPoint);
$data.Container.mapType(Edm_GeographyMultiPoint, $data.GeographyMultiPoint);
function Edm_GeographyMultiLineString() { };
$data.Container.registerType('Edm.GeographyMultiLineString', Edm_GeographyMultiLineString);
$data.Container.mapType(Edm_GeographyMultiLineString, $data.GeographyMultiLineString);
function Edm_GeographyMultiPolygon() { };
$data.Container.registerType('Edm.GeographyMultiPolygon', Edm_GeographyMultiPolygon);
$data.Container.mapType(Edm_GeographyMultiPolygon, $data.GeographyMultiPolygon);
function Edm_GeographyCollection() { };
$data.Container.registerType('Edm.GeographyCollection', Edm_GeographyCollection);
$data.Container.mapType(Edm_GeographyCollection, $data.GeographyCollection);
function Edm_GeometryPoint() { };
$data.Container.registerType('Edm.GeometryPoint', Edm_GeometryPoint);
$data.Container.mapType(Edm_GeometryPoint, $data.GeometryPoint);
function Edm_GeometryLineString() { };
$data.Container.registerType('Edm.GeometryLineString', Edm_GeometryLineString);
$data.Container.mapType(Edm_GeometryLineString, $data.GeometryLineString);
function Edm_GeometryPolygon() { };
$data.Container.registerType('Edm.GeometryPolygon', Edm_GeometryPolygon);
$data.Container.mapType(Edm_GeometryPolygon, $data.GeometryPolygon);
function Edm_GeometryMultiPoint() { };
$data.Container.registerType('Edm.GeometryMultiPoint', Edm_GeometryMultiPoint);
$data.Container.mapType(Edm_GeometryMultiPoint, $data.GeometryMultiPoint);
function Edm_GeometryMultiLineString() { };
$data.Container.registerType('Edm.GeometryMultiLineString', Edm_GeometryMultiLineString);
$data.Container.mapType(Edm_GeometryMultiLineString, $data.GeometryMultiLineString);
function Edm_GeometryMultiPolygon() { };
$data.Container.registerType('Edm.GeometryMultiPolygon', Edm_GeometryMultiPolygon);
$data.Container.mapType(Edm_GeometryMultiPolygon, $data.GeometryMultiPolygon);
function Edm_GeometryCollection() { };
$data.Container.registerType('Edm.GeometryCollection', Edm_GeometryCollection);
$data.Container.mapType(Edm_GeometryCollection, $data.GeometryCollection);
$data.oDataEdmMapping = {
'$data.Byte': 'Edm.Byte',
'$data.SByte': 'Edm.SByte',
'$data.Decimal': 'Edm.Decimal',
'$data.Float': 'Edm.Float',
'$data.Int16': 'Edm.Int16',
'$data.Int64': 'Edm.Int64',
'$data.DateTimeOffset': 'Edm.DateTimeOffset',
'$data.Time': 'Edm.Time',
'$data.Boolean': 'Edm.Boolean',
'$data.Blob': 'Edm.Binary',
'$data.Date': 'Edm.DateTime',
'$data.Number': 'Edm.Double',
'$data.Integer': 'Edm.Int32',
'$data.Int32': 'Edm.Int32',
'$data.String': 'Edm.String',
'$data.ObjectID': 'Edm.String',
'$data.GeographyPoint': 'Edm.GeographyPoint',
'$data.GeographyLineString': 'Edm.GeographyLineString',
'$data.GeographyPolygon': 'Edm.GeographyPolygon',
'$data.GeographyMultiPoint': 'Edm.GeographyMultiPoint',
'$data.GeographyMultiLineString': 'Edm.GeographyMultiLineString',
'$data.GeographyMultiPolygon': 'Edm.GeographyMultiPolygon',
'$data.GeographyCollection': 'Edm.GeographyCollection',
'$data.GeometryPoint': 'Edm.GeometryPoint',
'$data.GeometryLineString': 'Edm.GeometryLineString',
'$data.GeometryPolygon': 'Edm.GeometryPolygon',
'$data.GeometryMultiPoint': 'Edm.GeometryMultiPoint',
'$data.GeometryMultiLineString': 'Edm.GeometryMultiLineString',
'$data.GeometryMultiPolygon': 'Edm.GeometryMultiPolygon',
'$data.GeometryCollection': 'Edm.GeometryCollection',
'$data.Guid': 'Edm.Guid'
};
})($data);