C# Class DotNetXri.Syntax.AuthorityPath

This class provides a base class for all types of AuthorityPath elements
Inheritance: Parsable
Show file Open project: AArnott/dotnetxri

Public Methods

Method Description
buildAuthorityPath ( string sPath ) : AuthorityPath

Static method to build the correct AuthorityPath obj from a String

toIRINormalForm ( ) : string

Serializes the authority into IRI-normal form

toURINormalForm ( ) : string

Serializes the authority into URI-normal form

Protected Methods

Method Description
AuthorityPath ( )

Protected Constructor used by package only

AuthorityPath ( string sPath )

Constructs AuthorityPath from a String

Private Methods

Method Description
scanAuthority ( ParseStream oParseStream ) : AuthorityPath

Method Details

AuthorityPath() protected method

Protected Constructor used by package only
protected AuthorityPath ( )

AuthorityPath() protected method

Constructs AuthorityPath from a String
protected AuthorityPath ( string sPath )
sPath string

buildAuthorityPath() public static method

Static method to build the correct AuthorityPath obj from a String
public static buildAuthorityPath ( string sPath ) : AuthorityPath
sPath string
return AuthorityPath

toIRINormalForm() public abstract method

Serializes the authority into IRI-normal form
public abstract toIRINormalForm ( ) : string
return string

toURINormalForm() public abstract method

Serializes the authority into URI-normal form
public abstract toURINormalForm ( ) : string
return string