C# Class ReSharper.NTriples.Impl.NTriplesIdentifierFilter

显示文件 Open project: xsburg/ReSharper.NTriples

Public Methods

Method Description
GetIdentifierInfo ( ReSharper.NTriples.Tree.IIdentifier identifier ) : IdentifierInfo
GetIdentifierKind ( ReSharper.NTriples.Tree.IIdentifier identifier ) : IdentifierKind
GetPropertyExpressions ( this statement ) : IEnumerable
GetPropertyUris ( this statement ) : IEnumerable
GetTypeDeclarations ( IEnumerable elements ) : IEnumerable
GetTypeDeclarations ( IEnumerable elements ) : IEnumerable
HasTypeDeclaration ( IDeclaration element ) : bool
IsImportantSubject ( IUriIdentifierDeclaredElement uriIdentifier ) : bool
ToUri ( this subject ) : string

Private Methods

Method Description
AnalizeStatement ( ReSharper.NTriples.Tree.IStatement statement ) : IdentifierInfo
GetDeclaredElement ( NTriplesUriIdentifierSymbol symbol ) : IUriIdentifierDeclaredElement
GetExpressionUri ( TreeNodeEnumerable expressionIdentifiers ) : string
GetTypeDeclarations ( IList declaredUriElements ) : IEnumerable

Method Details

GetIdentifierInfo() public static method

public static GetIdentifierInfo ( ReSharper.NTriples.Tree.IIdentifier identifier ) : IdentifierInfo
identifier ReSharper.NTriples.Tree.IIdentifier
return ReSharper.NTriples.Cache.IdentifierInfo

GetIdentifierKind() public static method

public static GetIdentifierKind ( ReSharper.NTriples.Tree.IIdentifier identifier ) : IdentifierKind
identifier ReSharper.NTriples.Tree.IIdentifier
return IdentifierKind

GetPropertyExpressions() public static method

public static GetPropertyExpressions ( this statement ) : IEnumerable
statement this
return IEnumerable

GetPropertyUris() public static method

public static GetPropertyUris ( this statement ) : IEnumerable
statement this
return IEnumerable

GetTypeDeclarations() public static method

public static GetTypeDeclarations ( IEnumerable elements ) : IEnumerable
elements IEnumerable
return IEnumerable

GetTypeDeclarations() public static method

public static GetTypeDeclarations ( IEnumerable elements ) : IEnumerable
elements IEnumerable
return IEnumerable

HasTypeDeclaration() public static method

public static HasTypeDeclaration ( IDeclaration element ) : bool
element IDeclaration
return bool

IsImportantSubject() public static method

public static IsImportantSubject ( IUriIdentifierDeclaredElement uriIdentifier ) : bool
uriIdentifier IUriIdentifierDeclaredElement
return bool

ToUri() public static method

public static ToUri ( this subject ) : string
subject this
return string