import { AnnotationLevel } from "./EntityProperty" ; import { IEdmType } from "./IEdmType" ; export class EdmNull implements IEdmType { public static validate ( value ) { if ( typeof value !== "object" && value !== null ) { throw TypeError ( `Not a valid EdmNull string.` ) ; } } public constructor ( public value ) { EdmNull . validate ( value ) ; } public toJsonPropertyValuePair ( name ) { return ; } public toJsonPropertyValueString ( name ) { return ; } public toJsonPropertyTypePair ( name , annotationLevel , isSystemProperty ) { return ; } public toJsonPropertyTypeString ( name , annotationLevel , isSystemProperty ) { return ; } }