C# Class WellFormedNames.Name.Symbol

Inheritance: Name
Mostra file Open project: GAIPS-INESC-ID/FAtiMA-Toolkit

Public Methods

Method Description
ApplyToTerms ( Name>.Func transformFunction ) : Name
GetFirstTerm ( ) : Name
GetLiterals ( ) : IEnumerable
GetNTerm ( int index ) : Name
GetTerms ( ) : IEnumerable

Protected Methods

Method Description
Symbol ( bool isGrounded, bool isUniversal, bool isConstant, bool isVariable, bool isPrimitive ) : SerializationUtilities.Attributes

Method Details

ApplyToTerms() public method

public ApplyToTerms ( Name>.Func transformFunction ) : Name
transformFunction Name>.Func
return Name

GetFirstTerm() public final method

public final GetFirstTerm ( ) : Name
return Name

GetLiterals() public final method

public final GetLiterals ( ) : IEnumerable
return IEnumerable

GetNTerm() public final method

public final GetNTerm ( int index ) : Name
index int
return Name

GetTerms() public final method

public final GetTerms ( ) : IEnumerable
return IEnumerable

Symbol() protected method

protected Symbol ( bool isGrounded, bool isUniversal, bool isConstant, bool isVariable, bool isPrimitive ) : SerializationUtilities.Attributes
isGrounded bool
isUniversal bool
isConstant bool
isVariable bool
isPrimitive bool
return SerializationUtilities.Attributes