Class BracketSpecifierWithContents
- java.lang.Object
-
- software.amazon.awssdk.codegen.jmespath.component.BracketSpecifierWithContents
-
public class BracketSpecifierWithContents extends Object
ABracketSpecifier
with some kind of content. Either:- A number, as in [1]
- A star expression, as in [*]
- A slice expression, as in [1:2:3]
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
asNumber()
SliceExpression
asSliceExpression()
WildcardExpression
asWildcardExpression()
boolean
isNumber()
boolean
isSliceExpression()
boolean
isWildcardExpression()
static BracketSpecifierWithContents
number(Integer number)
static BracketSpecifierWithContents
sliceExpression(SliceExpression sliceExpression)
void
visit(JmesPathVisitor visitor)
static BracketSpecifierWithContents
wildcardExpression(WildcardExpression wildcardExpression)
-
-
-
Method Detail
-
number
public static BracketSpecifierWithContents number(Integer number)
-
wildcardExpression
public static BracketSpecifierWithContents wildcardExpression(WildcardExpression wildcardExpression)
-
sliceExpression
public static BracketSpecifierWithContents sliceExpression(SliceExpression sliceExpression)
-
isNumber
public boolean isNumber()
-
isWildcardExpression
public boolean isWildcardExpression()
-
isSliceExpression
public boolean isSliceExpression()
-
asNumber
public int asNumber()
-
asWildcardExpression
public WildcardExpression asWildcardExpression()
-
asSliceExpression
public SliceExpression asSliceExpression()
-
visit
public void visit(JmesPathVisitor visitor)
-
-