TokenizedStringFragments
Fragments of a concatenated string containing stringified Tokens.
Initializers
import ros_cdk_core
ros_cdk_core.TokenizedStringFragments()
| Name | Type | Description |
|---|---|---|
Methods
| Name | Description |
|---|---|
add_intrinsic | No description. |
add_literal | No description. |
add_token | No description. |
join | Combine the string fragments using the given joiner. |
map_tokens | Apply a transformation function to all tokens in the string. |
add_intrinsic
def add_intrinsic(
value: typing.Any
) -> None
- Type: typing.Any
add_literal
def add_literal(
lit: typing.Any
) -> None
- Type: typing.Any
add_token
def add_token(
token: IResolvable
) -> None
- Type: IResolvable
join
def join(
concat: IFragmentConcatenator
) -> typing.Any
Combine the string fragments using the given joiner.
If there are any
- Type: IFragmentConcatenator
map_tokens
def map_tokens(
mapper: ITokenMapper
) -> TokenizedStringFragments
Apply a transformation function to all tokens in the string.
- Type: ITokenMapper
Properties
| Name | Type | Description |
|---|---|---|
first_value | typing.Any | No description. |
length | typing.Union[int, float] | No description. |
tokens | typing.List[IResolvable] | Return all Tokens from this string. |
first_token | IResolvable | No description. |
first_valueRequired
first_value: typing.Any
- Type: typing.Any
lengthRequired
length: typing.Union[int, float]
- Type: typing.Union[int, float]
tokensRequired
tokens: typing.List[IResolvable]
- Type: typing.List[IResolvable]
Return all Tokens from this string.
first_tokenOptional
first_token: IResolvable
- Type: IResolvable