@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-07-08T15:32:47.649Z") @Stability(value=Experimental) public class TokenizedStringFragments extends software.amazon.jsii.JsiiObject
Modifier | Constructor and Description |
---|---|
|
TokenizedStringFragments() |
protected |
TokenizedStringFragments(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
TokenizedStringFragments(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
void |
addIntrinsic(Object value)
(experimental) Adds an intrinsic fragment.
|
void |
addLiteral(Object lit)
(experimental) Adds a literal fragment.
|
void |
addToken(IResolvable token)
(experimental) Adds a token fragment.
|
IResolvable |
getFirstToken()
(experimental) Returns the first token.
|
Object |
getFirstValue()
(experimental) Returns the first value.
|
List<IResolvable> |
getIntrinsic()
(experimental) Return all intrinsic fragments from this string.
|
Number |
getLength()
(experimental) Returns the number of fragments.
|
List<IResolvable> |
getLiterals()
(experimental) Return all literals from this string.
|
List<IResolvable> |
getTokens()
(experimental) Return all Tokens from this string.
|
Object |
join(IFragmentConcatenator concat)
(experimental) Combine the string fragments using the given joiner.
|
TokenizedStringFragments |
mapTokens(ITokenMapper mapper)
(experimental) Apply a transformation function to all tokens in the string.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
protected TokenizedStringFragments(software.amazon.jsii.JsiiObjectRef objRef)
protected TokenizedStringFragments(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public TokenizedStringFragments()
@Stability(value=Experimental) public void addIntrinsic(@NotNull Object value)
value
- the intrinsic value to add. This parameter is required.@Stability(value=Experimental) public void addLiteral(@NotNull Object lit)
lit
- the literal to add. This parameter is required.@Stability(value=Experimental) public void addToken(@NotNull IResolvable token)
token
- the token to add. This parameter is required.@Stability(value=Experimental) @NotNull public Object join(@NotNull IFragmentConcatenator concat)
If there are any
concat
- This parameter is required.@Stability(value=Experimental) @NotNull public TokenizedStringFragments mapTokens(@NotNull ITokenMapper mapper)
mapper
- This parameter is required.@Stability(value=Experimental) @NotNull public Object getFirstValue()
@Stability(value=Experimental) @NotNull public List<IResolvable> getIntrinsic()
@Stability(value=Experimental) @NotNull public Number getLength()
@Stability(value=Experimental) @NotNull public List<IResolvable> getLiterals()
@Stability(value=Experimental) @NotNull public List<IResolvable> getTokens()
@Stability(value=Experimental) @Nullable public IResolvable getFirstToken()
Copyright © 2022. All rights reserved.