Skip to content

TokenizedStringFragments

Fragments of a concatenated string containing stringified Tokens.

Initializers

import com.aliyun.ros.cdk.core.TokenizedStringFragments;
new TokenizedStringFragments();
Name Type Description

Methods

Name Description
addIntrinsic No description.
addLiteral No description.
addToken No description.
join Combine the string fragments using the given joiner.
mapTokens Apply a transformation function to all tokens in the string.

addIntrinsic

public void addIntrinsic(java.lang.Object value)

valueRequired

  • Type: java.lang.Object

addLiteral

public void addLiteral(java.lang.Object lit)

litRequired

  • Type: java.lang.Object

addToken

public void addToken(IResolvable token)

tokenRequired


join

public java.lang.Object join(IFragmentConcatenator concat)

Combine the string fragments using the given joiner.

If there are any

concatRequired


mapTokens

public TokenizedStringFragments mapTokens(ITokenMapper mapper)

Apply a transformation function to all tokens in the string.

mapperRequired


Properties

Name Type Description
firstValue java.lang.Object No description.
length java.lang.Number No description.
tokens java.util.List<IResolvable> Return all Tokens from this string.
firstToken IResolvable No description.

firstValueRequired

public java.lang.Object getFirstValue();
  • Type: java.lang.Object

lengthRequired

public java.lang.Number getLength();
  • Type: java.lang.Number

tokensRequired

public java.util.List<IResolvable> getTokens();

Return all Tokens from this string.


firstTokenOptional

public IResolvable getFirstToken();