Click or drag to resize
SimpleToken Class
A Token which represents a simple token, such as a word, whitespace, or punctuation.
Inheritance Hierarchy

Namespace: Sdl.LanguagePlatform.Core.Tokenization
Assembly: Sdl.LanguagePlatform.Core (in Sdl.LanguagePlatform.Core.dll) Version: 1.6.0.0 (1.7.3164.0)
Syntax
public class SimpleToken : Token

The SimpleToken type exposes the following members.

Constructors
  NameDescription
Public methodSimpleToken
Initializes a new instance with default values
Public methodSimpleToken(String)
Initializes a new instance with the specified token text, and a token type of Word.
Public methodSimpleToken(SimpleToken)
Initializes a new instance with the values from another instance, creating a deep copy.
Public methodSimpleToken(String, TokenType)
Initializes a new instance with the specified values.
Top
Properties
  NameDescription
Public propertyIsPlaceable
IsPlaceable. Returns true if the token represents an acronym, a variable, a URI, or a generic text placeable.
(Overrides TokenIsPlaceable.)
Public propertyIsPunctuation
true iff the token is a general punctuation, an opening punctuation, or a closing punctuation
(Inherited from Token.)
Public propertyIsStopword
Gets or sets whether this token is a stop word
Public propertyIsSubstitutable
IsSubstitutable. Returns true if this token represents a variable.
(Overrides TokenIsSubstitutable.)
Public propertyIsWhitespace
Gets a value which indicates whether this token is a whitespace token or not.
(Inherited from Token.)
Public propertyIsWord
true iff the token is a word, an abbreviation, or an acronym
(Inherited from Token.)
Public propertySpan
Gets or sets the span covered by this token in the original segment.
(Inherited from Token.)
Public propertyStem
An optional stem to assign to this token. Stems are used for TM search and scoring.
Public propertyText
Gets or sets the token's text.
(Inherited from Token.)
Public propertyType
Gets, or sets, the TokenType of this token.
(Inherited from Token.)
Top
Methods
  NameDescription
Public methodAcceptSegmentElementVisitor
Visitor pattern implementation. Calls VisitSimpleToken(SimpleToken).
(Overrides SegmentElementAcceptSegmentElementVisitor(ISegmentElementVisitor).)
Public methodDuplicate (Overrides SegmentElementDuplicate.)
Public methodEquals
Equals(object)
(Overrides TokenEquals(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
GetHashCode(object)
(Overrides TokenGetHashCode.)
Public methodGetSimilarity (Overrides SegmentElementGetSimilarity(SegmentElement).)
Protected methodGetTokenType (Overrides TokenGetTokenType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWeakHashCode (Inherited from Token.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetTokenType
Overwrites the token type. This should only be done with caution, and to reclassify exchangeable token types (acronyms, words, abbreviations). In particular, do not set the token type to one of the special (localizable) token types.
(Overrides TokenSetTokenType(TokenType).)
Public methodToString (Overrides ObjectToString.)
Top
See Also
Community
Edit

Be the first to Edit the community content of this topic.
Comments