class TokenizedStringFragments
| Language | Type name |
|---|---|
.NET | Amazon.CDK.TokenizedStringFragments |
Java | software.amazon.awscdk.core.TokenizedStringFragments |
Python | aws_cdk.core.TokenizedStringFragments |
TypeScript (source) | @aws-cdk/core » TokenizedStringFragments |
Fragments of a concatenated string containing stringified Tokens.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from '@aws-cdk/core';
const tokenizedStringFragments = new cdk.TokenizedStringFragments();
Initializer
new TokenizedStringFragments()
Properties
| Name | Type | Description |
|---|---|---|
| first | any | |
| length | number | |
| tokens | IResolvable[] | Return all Tokens from this string. |
| first | IResolvable |
firstValue
Type:
any
length
Type:
number
tokens
Type:
IResolvable[]
Return all Tokens from this string.
firstToken?
Type:
IResolvable
(optional)
Methods
| Name | Description |
|---|---|
| add | |
| add | |
| add | |
| join(concat) | Combine the string fragments using the given joiner. |
| map | Apply a transformation function to all tokens in the string. |
addIntrinsic(value)
public addIntrinsic(value: any): void
Parameters
- value
any
addLiteral(lit)
public addLiteral(lit: any): void
Parameters
- lit
any
addToken(token)
public addToken(token: IResolvable): void
Parameters
- token
IResolvable
join(concat)
public join(concat: IFragmentConcatenator): any
Parameters
- concat
IFragmentConcatenator
Returns
any
Combine the string fragments using the given joiner.
If there are any
mapTokens(mapper)
public mapTokens(mapper: ITokenMapper): TokenizedStringFragments
Parameters
- mapper
ITokenMapper
Returns
Apply a transformation function to all tokens in the string.

.NET
Java
Python
TypeScript (