
class Progress.Json.ObjectModel.JsonObject
   inherits Progress.Json.ObjectModel.JsonConstruct:

   constructor public JsonObject():
   end constructor.
   
   method public logical Add(input prop as character, input val as character):
   end method.
   
   method public logical Add(input prop as character, input val as com-handle ):
   end method.
   
   method public logical Add(input prop as character, input val as date):
   end method.
   
   method public logical Add(input prop as character, input val as datetime):
   end method.
   
   method public logical Add(input prop as character, input val as datetime-tz):
   end method.
   
   method public logical Add(input prop as character, input val as decimal):
   end method.
   
   method public logical Add(input prop as character, input val as handle):
   end method.
   
   method public logical Add(input prop as character, input val as int64):
   end method.
   
   method public logical Add(input prop as character, input val as integer):
   end method.
   
   method public logical Add(input prop as character, input val as logical):
   end method.
   
   method public logical Add(input prop as character, input val as longchar):
   end method.
   
   method public logical Add(input prop as character, input val as memptr):
   end method.
   
   method public logical Add(input prop as character, input val as raw):
   end method.
   
   method public logical Add(input prop as character, input val as recid):
   end method.
   
   method public logical Add(input prop as character, input val as rowid):
   end method.
   
   method public logical Add(input prop as character, input val as Progress.Json.ObjectModel.JsonArray):
   end method.
   
   method public logical Add(input prop as character, input val as Progress.Json.ObjectModel.JsonObject):
   end method.
   
   method public logical AddNull(input prop as character):
   end method.
   
   method public logical AddNumber(input prop as char, input val as char):
   end method.
   
   method public override Progress.Lang.Object Clone():
   end method.
   
   method public character GetCharacter(input prop as char):
   end method.
   
   method public com-handle GetCOMHandle(input prop as char):
   end method.
   
   method public date GetDate(input prop as char):
   end method.
   
   method public datetime GetDatetime(input prop as char):
   end method.
   
   method public datetime-tz GetDatetimeTZ(input prop as char):
   end method.
   
   method public decimal GetDecimal(input prop as char):
   end method.
   
   method public handle GetHandle(input prop as char):
   end method.
   
   method public int64 GetInt64(input prop as char):
   end method.
   
   method public integer GetInteger(input prop as char):
   end method.
   
   method public Progress.Json.ObjectModel.JsonArray GetJsonArray(input prop as char):
   end method.
   
   method public Progress.Json.ObjectModel.JsonObject GetJsonObject(input prop as char):
   end method.
   
   method public longchar GetJsonText():
   end method.
   
   method public longchar GetJsonText(input prop as char):
   end method.
   
   method public logical GetLogical(input prop as char):
   end method.
   
   method public longchar GetLongchar(input prop as char):
   end method.
   
   method public longchar GetLongchar(input prop as char, input cp as char):
   end method.
   
   method public memptr GetMemptr(input prop as char):
   end method.
   
   method public character extent GetNames():
   end method.
   
   method public raw GetRaw(input prop as char):
   end method.
   
   method public recid GetRecid(input prop as char):
   end method.
   
   method public rowid GetRowid(input prop as char):
   end method.
   
   method public integer GetType(input prop as char):
   end method.
   
   method public logical Has(input prop as char):
   end method.
   
   method public logical IsNull(input prop as char):
   end method.
   
   method public logical Read(input pds as handle):
   end method.
   
   method public logical Read(input pds as handle, input omit as logical):
   end method.
   
   method public logical Read(input pds as handle, input omit as logical, input b4img as logical):
   end method.
   
   method public logical Read(input tt as handle):
   end method.
   
   method public logical Read(input tt as handle, input omit as logical):
   end method.
   
   method public logical Read(input bh as handle):
   end method.
   
   method public logical Read(input bh as handle, input omit as logical):
   end method.
   
   method public logical Remove(input prop as char):
   end method.
   
   method public logical Set(input prop as char, input val as character):
   end method.
   
   method public logical Set(input prop as char, input val as com-handle ):
   end method.
   
   method public logical Set(input prop as char, input val as date):
   end method.
   
   method public logical Set(input prop as char, input val as datetime):
   end method.
   
   method public logical Set(input prop as char, input val as datetime-tz):
   end method.
   
   method public logical Set(input prop as char, input val as decimal):
   end method.
   
   method public logical Set(input prop as char, input val as handle):
   end method.
   
   method public logical Set(input prop as char, input val as int64):
   end method.
   
   method public logical Set(input prop as char, input val as integer):
   end method.
   
   method public logical Set(input prop as char, input val as logical):
   end method.
   
   method public logical Set(input prop as char, input val as longchar):
   end method.
   
   method public logical Set(input prop as char, input val as memptr):
   end method.
   
   method public logical Set(input prop as char, input val as raw):
   end method.
   
   method public logical Set(input prop as char, input val as recid):
   end method.
   
   method public logical Set(input prop as char, input val as rowid):
   end method.
   
   method public logical Set(input prop as char, input val as class Progress.Json.ObjectModel.JsonArray):
   end method.
   
   method public logical Set(input prop as char, input val as class Progress.Json.ObjectModel.JsonObject):
   end method.
   
   method public logical SetNull(input prop as char):
   end method.
   
   method public logical SetNumber(input prop as char, input val as char):
   end method.
   
   method public override logical Write(input str-hndl as handle):
   end method.
   
   method public override logical Write(input str-hndl as handle, input fmtted as logical):
   end method.
   
   method public override logical Write(input str-hndl as handle, input fmtted as logical, input enc as char):
   end method.
   
   method public override logical Write(input-output target as longchar):
   end method.
   
   method public override logical Write(input-output target as longchar, input fmtted as logical):
   end method.
   
   method public override logical Write(input-output target as longchar, input fmtted as logical, input enc as char):
   end method.
   
   method public override logical Write(input target as memptr):
   end method.
   
   method public override logical Write(output target as char):
   end method.

   method public override logical Write(input target as memptr, input fmtted as logical):
   end method.
   
   method public override logical Write(input target as memptr, input fmtted as logical, input enc as char):
   end method.
   
   method public override logical Write(output target as char, input fmtted as logical):
   end method.
   
   method public override logical Write(output target as char, input fmtted as logical, input enc as char):
   end method.
   
   method public override logical WriteFile(input fname as char):
   end method.
   
   method public override logical WriteFile(input fname as char, input fmtted as logical):
   end method.
   
   method public override logical WriteFile(input fname as char, input fmtted as logical, input enc as char):
   end method.
   
   method public override logical WriteStream(input sname as char):
   end method.
   
   method public override logical WriteStream(input sname as char, input fmtted as logical):
   end method.
   
   method public override logical WriteStream(input sname as char, input fmtted as logical, input enc as char):
   end method.
   
end class.
