C# Class AIMA.Core.Logic.FOL.KB.Data.Literal

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

Public Methods

Method Description
Equals ( Object o ) : bool
GetHashCode ( ) : int
Literal ( AtomicSentence atom ) : System
Literal ( AtomicSentence atom, bool negated ) : System
ToString ( ) : String
getAtomicSentence ( ) : AtomicSentence
isNegativeLiteral ( ) : bool
isPositiveLiteral ( ) : bool
newInstance ( AtomicSentence atom ) : Literal

Method Details

Equals() public method

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

GetHashCode() public method

public GetHashCode ( ) : int
return int

Literal() public method

public Literal ( AtomicSentence atom ) : System
atom AtomicSentence
return System

Literal() public method

public Literal ( AtomicSentence atom, bool negated ) : System
atom AtomicSentence
negated bool
return System

ToString() public method

public ToString ( ) : String
return String

getAtomicSentence() public method

public getAtomicSentence ( ) : AtomicSentence
return AtomicSentence

isNegativeLiteral() public method

public isNegativeLiteral ( ) : bool
return bool

isPositiveLiteral() public method

public isPositiveLiteral ( ) : bool
return bool

newInstance() public method

public newInstance ( AtomicSentence atom ) : Literal
atom AtomicSentence
return Literal