class OpenEdge.Core.Collections.ClassClassMap
	inherits OpenEdge.Core.Collections.Map
	implements OpenEdge.Core.Collections.IMap:

	constructor public ClassClassMap ( poMap as OpenEdge.Core.Collections.IMap):
	end.

	constructor public ClassClassMap ():
	end.

	method public Progress.Lang.Class Put ( poKey as Progress.Lang.Class, poValue as Progress.Lang.Class):
	end.

	method public override Progress.Lang.Object Put ( poKey as Progress.Lang.Object, poValue as Progress.Lang.Object):
	end.

	method public Progress.Lang.Class Remove ( poKey as Progress.Lang.Class):
	end.

	method public override Progress.Lang.Object Remove ( poKey as Progress.Lang.Object):
	end.

	method public override logical ContainsKey ( poKey as Progress.Lang.Object):
	end.

	method public logical ContainsKey ( poKey as Progress.Lang.Class):
	end.

	method public override logical ContainsValue ( poValue as Progress.Lang.Object):
	end.

	method public logical ContainsValue ( poValue as Progress.Lang.Class):
	end.

	method public override Progress.Lang.Object Get ( poKey as Progress.Lang.Object):
	end.

	method public Progress.Lang.Class Get ( poKey as Progress.Lang.Class):
	end.

end.
