C# Class AIMA.Core.Agent.Impl.ObjectWithDynamicAttributes

Show file Open project: PaulMineau/AIMA.Net Class Usage Examples

Public Methods

Method Description
Equals ( Object o ) : bool
GetHashCode ( ) : int
ToString ( ) : String
copy ( ) : ObjectWithDynamicAttributes
describeAttributes ( ) : String
describeType ( ) : String
getAttribute ( Object key ) : Object
getKeySet ( ) : HashSet
removeAttribute ( Object key ) : void
setAttribute ( Object key, Object value ) : void

Method Details

Equals() public method

public Equals ( Object o ) : bool
o Object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

ToString() public method

public ToString ( ) : String
return String

copy() public method

public copy ( ) : ObjectWithDynamicAttributes
return ObjectWithDynamicAttributes

describeAttributes() public method

public describeAttributes ( ) : String
return String

describeType() public method

public describeType ( ) : String
return String

getAttribute() public method

public getAttribute ( Object key ) : Object
key Object
return Object

getKeySet() public method

public getKeySet ( ) : HashSet
return HashSet

removeAttribute() public method

public removeAttribute ( Object key ) : void
key Object
return void

setAttribute() public method

public setAttribute ( Object key, Object value ) : void
key Object
value Object
return void