Click or drag to resize

BaseToken Class

Base Implementation of IToken used by all derived tokens for ease of implementation.
Inheritance Hierarchy
SystemObject
  VDS.RDF.Parsing.TokensBaseToken
    More...

Namespace:  VDS.RDF.Parsing.Tokens
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public abstract class BaseToken : IToken

The BaseToken type exposes the following members.

Constructors
  NameDescription
Protected methodBaseToken
Creates a Token and fills in its Values.
Top
Properties
  NameDescription
Public propertyEndLine
Gets the Line at which this Token Ends.
Public propertyEndPosition
Gets the Column at which this Token Ends.
Public propertyLength
Gets the Length of the Tokens Value.
Public propertyStartLine
Gets the Line at which this Token Starts.
Public propertyStartPosition
Gets the Column at which this Token Starts.
Public propertyTokenType
Gets an arbitrary integer which indicates the Type of the Token.
Public propertyValue
Gets the String Value which this Token represents (if any).
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Gets a Hash Code for a Token.
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets a String representation of the Token Type and Value.
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Protected field_endline
Variables for representing the Type and Position of the Token.
Protected field_endpos
Variables for representing the Type and Position of the Token.
Protected field_startline
Variables for representing the Type and Position of the Token.
Protected field_startpos
Variables for representing the Type and Position of the Token.
Protected field_tokentype
Variables for representing the Type and Position of the Token.
Protected field_value
Variable containg the value of the Token.
Top
See Also
Inheritance Hierarchy
SystemObject
  VDS.RDF.Parsing.TokensBaseToken
    VDS.RDF.Parsing.TokensAbsKeywordToken
    VDS.RDF.Parsing.TokensAddKeywordToken
    VDS.RDF.Parsing.TokensAllKeywordToken
    VDS.RDF.Parsing.TokensAllToken
    VDS.RDF.Parsing.TokensAndToken
    VDS.RDF.Parsing.TokensAscKeywordToken
    VDS.RDF.Parsing.TokensAsKeywordToken
    VDS.RDF.Parsing.TokensAskKeywordToken
    VDS.RDF.Parsing.TokensAssignmentToken
    VDS.RDF.Parsing.TokensATToken
    VDS.RDF.Parsing.TokensAvgKeywordToken
    VDS.RDF.Parsing.TokensBaseDirectiveToken
    VDS.RDF.Parsing.TokensBindingsKeywordToken
    VDS.RDF.Parsing.TokensBindKeywordToken
    VDS.RDF.Parsing.TokensBitwiseOrToken
    VDS.RDF.Parsing.TokensBlankNodeCollectionToken
    VDS.RDF.Parsing.TokensBlankNodeToken
    VDS.RDF.Parsing.TokensBlankNodeWithIDToken
    VDS.RDF.Parsing.TokensBNodeKeywordToken
    VDS.RDF.Parsing.TokensBOFToken
    VDS.RDF.Parsing.TokensBoundKeywordToken
    VDS.RDF.Parsing.TokensCallKeywordToken
    VDS.RDF.Parsing.TokensCeilKeywordToken
    VDS.RDF.Parsing.TokensClearKeywordToken
    VDS.RDF.Parsing.TokensCoalesceKeywordToken
    VDS.RDF.Parsing.TokensCommaToken
    VDS.RDF.Parsing.TokensCommentToken
    VDS.RDF.Parsing.TokensConcatKeywordToken
    VDS.RDF.Parsing.TokensConstructKeywordToken
    VDS.RDF.Parsing.TokensCopyKeywordToken
    VDS.RDF.Parsing.TokensCountKeywordToken
    VDS.RDF.Parsing.TokensCreateKeywordToken
    VDS.RDF.Parsing.TokensCustomKeywordDefinitionToken
    VDS.RDF.Parsing.TokensCustomKeywordToken
    VDS.RDF.Parsing.TokensDataKeywordToken
    VDS.RDF.Parsing.TokensDataTypeKeywordToken
    VDS.RDF.Parsing.TokensDataTypeToken
    VDS.RDF.Parsing.TokensDayKeywordToken
    VDS.RDF.Parsing.TokensDefaultKeywordToken
    VDS.RDF.Parsing.TokensDeleteKeywordToken
    VDS.RDF.Parsing.TokensDescKeywordToken
    VDS.RDF.Parsing.TokensDescribeKeywordToken
    VDS.RDF.Parsing.TokensDistinctKeywordToken
    VDS.RDF.Parsing.TokensDivideToken
    VDS.RDF.Parsing.TokensDotToken
    VDS.RDF.Parsing.TokensDropKeywordToken
    VDS.RDF.Parsing.TokensEncodeForUriKeywordToken
    VDS.RDF.Parsing.TokensEOFToken
    VDS.RDF.Parsing.TokensEOLToken
    VDS.RDF.Parsing.TokensEqualityToken
    VDS.RDF.Parsing.TokensExclamationToken
    VDS.RDF.Parsing.TokensExistsKeywordToken
    VDS.RDF.Parsing.TokensFilterKeywordToken
    VDS.RDF.Parsing.TokensFloorKeywordToken
    VDS.RDF.Parsing.TokensForAllQuantifierToken
    VDS.RDF.Parsing.TokensForSomeQuantifierToken
    VDS.RDF.Parsing.TokensFromKeywordToken
    VDS.RDF.Parsing.TokensFromNamedKeywordToken
    VDS.RDF.Parsing.TokensGraphKeywordToken
    VDS.RDF.Parsing.TokensGraphLiteralToken
    VDS.RDF.Parsing.TokensGreaterThanOrEqualToToken
    VDS.RDF.Parsing.TokensGreaterThanToken
    VDS.RDF.Parsing.TokensGroupByKeywordToken
    VDS.RDF.Parsing.TokensGroupConcatKeywordToken
    VDS.RDF.Parsing.TokensHashToken
    VDS.RDF.Parsing.TokensHatHatToken
    VDS.RDF.Parsing.TokensHatToken
    VDS.RDF.Parsing.TokensHavingKeywordToken
    VDS.RDF.Parsing.TokensHoursKeywordToken
    VDS.RDF.Parsing.TokensIfKeywordToken
    VDS.RDF.Parsing.TokensImpliedByToken
    VDS.RDF.Parsing.TokensImpliesToken
    VDS.RDF.Parsing.TokensInKeywordToken
    VDS.RDF.Parsing.TokensInsertKeywordToken
    VDS.RDF.Parsing.TokensIntoKeywordToken
    VDS.RDF.Parsing.TokensIriKeywordToken
    VDS.RDF.Parsing.TokensIsBlankKeywordToken
    VDS.RDF.Parsing.TokensIsIriKeywordToken
    VDS.RDF.Parsing.TokensIsLiteralKeywordToken
    VDS.RDF.Parsing.TokensIsNumericKeywordToken
    VDS.RDF.Parsing.TokensIsUriKeywordToken
    VDS.RDF.Parsing.TokensKeywordAToken
    VDS.RDF.Parsing.TokensKeywordDirectiveToken
    VDS.RDF.Parsing.TokensKeywordIsToken
    VDS.RDF.Parsing.TokensKeywordOfToken
    VDS.RDF.Parsing.TokensLangKeywordToken
    VDS.RDF.Parsing.TokensLangMatchesKeywordToken
    VDS.RDF.Parsing.TokensLanguageSpecifierToken
    VDS.RDF.Parsing.TokensLCaseKeywordToken
    VDS.RDF.Parsing.TokensLeftBracketToken
    VDS.RDF.Parsing.TokensLeftCurlyBracketToken
    VDS.RDF.Parsing.TokensLeftSquareBracketToken
    VDS.RDF.Parsing.TokensLengthKeywordToken
    VDS.RDF.Parsing.TokensLessThanOrEqualToToken
    VDS.RDF.Parsing.TokensLessThanToken
    VDS.RDF.Parsing.TokensLetKeywordToken
    VDS.RDF.Parsing.TokensLimitKeywordToken
    VDS.RDF.Parsing.TokensLiteralToken
    VDS.RDF.Parsing.TokensLiteralWithDataTypeToken
    VDS.RDF.Parsing.TokensLiteralWithLanguageSpecifierToken
    VDS.RDF.Parsing.TokensLoadKeywordToken
    VDS.RDF.Parsing.TokensLongLiteralToken
    VDS.RDF.Parsing.TokensMaxKeywordToken
    VDS.RDF.Parsing.TokensMD5KeywordToken
    VDS.RDF.Parsing.TokensMedianKeywordToken
    VDS.RDF.Parsing.TokensMinKeywordToken
    VDS.RDF.Parsing.TokensMinusKeywordToken
    VDS.RDF.Parsing.TokensMinusToken
    VDS.RDF.Parsing.TokensMinutesKeywordToken
    VDS.RDF.Parsing.TokensModeKeywordToken
    VDS.RDF.Parsing.TokensMonthKeywordToken
    VDS.RDF.Parsing.TokensMoveKeywordToken
    VDS.RDF.Parsing.TokensMultiplyToken
    VDS.RDF.Parsing.TokensNamedKeywordToken
    VDS.RDF.Parsing.TokensNegationToken
    VDS.RDF.Parsing.TokensNotEqualsToken
    VDS.RDF.Parsing.TokensNotExistsKeywordToken
    VDS.RDF.Parsing.TokensNotInKeywordToken
    VDS.RDF.Parsing.TokensNowKeywordToken
    VDS.RDF.Parsing.TokensNumericMaxKeywordToken
    VDS.RDF.Parsing.TokensNumericMinKeywordToken
    VDS.RDF.Parsing.TokensOffsetKeywordToken
    VDS.RDF.Parsing.TokensOptionalKeywordToken
    VDS.RDF.Parsing.TokensOrderByKeywordToken
    VDS.RDF.Parsing.TokensOrToken
    VDS.RDF.Parsing.TokensPathToken
    VDS.RDF.Parsing.TokensPlainLiteralToken
    VDS.RDF.Parsing.TokensPlusToken
    VDS.RDF.Parsing.TokensPrefixDirectiveToken
    VDS.RDF.Parsing.TokensPrefixToken
    VDS.RDF.Parsing.TokensQNameToken
    VDS.RDF.Parsing.TokensQuestionToken
    VDS.RDF.Parsing.TokensRandKeywordToken
    VDS.RDF.Parsing.TokensReducedKeywordToken
    VDS.RDF.Parsing.TokensRegexKeywordToken
    VDS.RDF.Parsing.TokensReplaceKeywordToken
    VDS.RDF.Parsing.TokensRightBracketToken
    VDS.RDF.Parsing.TokensRightCurlyBracketToken
    VDS.RDF.Parsing.TokensRightSquareBracketToken
    VDS.RDF.Parsing.TokensRoundKeywordToken
    VDS.RDF.Parsing.TokensSameTermKeywordToken
    VDS.RDF.Parsing.TokensSampleKeywordToken
    VDS.RDF.Parsing.TokensSecondsKeywordToken
    VDS.RDF.Parsing.TokensSelectKeywordToken
    VDS.RDF.Parsing.TokensSemicolonToken
    VDS.RDF.Parsing.TokensSeparatorKeywordToken
    VDS.RDF.Parsing.TokensServiceKeywordToken
    VDS.RDF.Parsing.TokensSha1KeywordToken
    VDS.RDF.Parsing.TokensSha224KeywordToken
    VDS.RDF.Parsing.TokensSha256KeywordToken
    VDS.RDF.Parsing.TokensSha384KeywordToken
    VDS.RDF.Parsing.TokensSha512KeywordToken
    VDS.RDF.Parsing.TokensSilentKeywordToken
    VDS.RDF.Parsing.TokensStrAfterKeywordToken
    VDS.RDF.Parsing.TokensStrBeforeKeywordToken
    VDS.RDF.Parsing.TokensStrContainsKeywordToken
    VDS.RDF.Parsing.TokensStrDtKeywordToken
    VDS.RDF.Parsing.TokensStrEndsKeywordToken
    VDS.RDF.Parsing.TokensStrKeywordToken
    VDS.RDF.Parsing.TokensStrLangKeywordToken
    VDS.RDF.Parsing.TokensStrLenKeywordToken
    VDS.RDF.Parsing.TokensStrStartsKeywordToken
    VDS.RDF.Parsing.TokensStrUUIDKeywordToken
    VDS.RDF.Parsing.TokensSubStrKeywordToken
    VDS.RDF.Parsing.TokensSumKeywordToken
    VDS.RDF.Parsing.TokensTabToken
    VDS.RDF.Parsing.TokensTimezoneKeywordToken
    VDS.RDF.Parsing.TokensToKeywordToken
    VDS.RDF.Parsing.TokensTZKeywordToken
    VDS.RDF.Parsing.TokensUCaseKeywordToken
    VDS.RDF.Parsing.TokensUndefKeywordToken
    VDS.RDF.Parsing.TokensUnderscoreToken
    VDS.RDF.Parsing.TokensUnionKeywordToken
    VDS.RDF.Parsing.TokensUnsaidKeywordToken
    VDS.RDF.Parsing.TokensUriKeywordToken
    VDS.RDF.Parsing.TokensUriToken
    VDS.RDF.Parsing.TokensUsingKeywordToken
    VDS.RDF.Parsing.TokensUUIDKeywordToken
    VDS.RDF.Parsing.TokensValuesKeywordToken
    VDS.RDF.Parsing.TokensVariableToken
    VDS.RDF.Parsing.TokensWhereKeywordToken
    VDS.RDF.Parsing.TokensWithKeywordToken
    VDS.RDF.Parsing.TokensYearKeywordToken