Class: AWSCDK::TokenComparison
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::TokenComparison
- Defined in:
- token_comparison.rb
Overview
An enum-like class that represents the result of comparing two Tokens.
The return type of Token.compareStrings.
Class Method Summary collapse
-
.BOTH_UNRESOLVED ⇒ AWSCDK::TokenComparison
This means both components are Tokens.
-
.DIFFERENT ⇒ AWSCDK::TokenComparison
This means we're certain the two components are NOT Tokens, and different.
- .jsii_overridable_methods ⇒ Object
-
.ONE_UNRESOLVED ⇒ AWSCDK::TokenComparison
This means exactly one of the components is a Token.
-
.SAME ⇒ AWSCDK::TokenComparison
This means we're certain the two components are NOT Tokens, and identical.
Instance Method Summary collapse
-
#initialize(*args) ⇒ TokenComparison
constructor
A new instance of TokenComparison.
Constructor Details
#initialize(*args) ⇒ TokenComparison
Returns a new instance of TokenComparison.
10 11 12 |
# File 'token_comparison.rb', line 10 def initialize(*args) raise NoMethodError, "aws-cdk-lib.TokenComparison does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.BOTH_UNRESOLVED ⇒ AWSCDK::TokenComparison
This means both components are Tokens.
22 23 24 |
# File 'token_comparison.rb', line 22 def self.BOTH_UNRESOLVED() Jsii::Kernel.instance.get_static("aws-cdk-lib.TokenComparison", "BOTH_UNRESOLVED") end |
.DIFFERENT ⇒ AWSCDK::TokenComparison
This means we're certain the two components are NOT Tokens, and different.
29 30 31 |
# File 'token_comparison.rb', line 29 def self.DIFFERENT() Jsii::Kernel.instance.get_static("aws-cdk-lib.TokenComparison", "DIFFERENT") end |
.jsii_overridable_methods ⇒ Object
14 15 16 17 |
# File 'token_comparison.rb', line 14 def self.jsii_overridable_methods { } end |
.ONE_UNRESOLVED ⇒ AWSCDK::TokenComparison
This means exactly one of the components is a Token.
36 37 38 |
# File 'token_comparison.rb', line 36 def self.ONE_UNRESOLVED() Jsii::Kernel.instance.get_static("aws-cdk-lib.TokenComparison", "ONE_UNRESOLVED") end |
.SAME ⇒ AWSCDK::TokenComparison
This means we're certain the two components are NOT Tokens, and identical.
43 44 45 |
# File 'token_comparison.rb', line 43 def self.SAME() Jsii::Kernel.instance.get_static("aws-cdk-lib.TokenComparison", "SAME") end |