Class BracketSpecifier
java.lang.Object
software.amazon.awssdk.codegen.jmespath.component.BracketSpecifier
A bracket specifier within an 
IndexExpression. Either:
 - With content, as in [1], [*] or [1:2:3]: BracketSpecifierWithContents
- Without content, as in []: BracketSpecifierWithContents
- With question-mark content, as in [?foo]: BracketSpecifierWithQuestionMark
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanbooleanvoidvisit(JmesPathVisitor visitor) static BracketSpecifierwithContents(BracketSpecifierWithContents bracketSpecifierWithContents) static BracketSpecifierwithNumberContents(int numberContents) static BracketSpecifierstatic BracketSpecifierwithQuestionMark(BracketSpecifierWithQuestionMark bracketSpecifierWithQuestionMark) static BracketSpecifierwithSliceExpressionContents(SliceExpression sliceExpression) static BracketSpecifierwithWildcardExpressionContents(WildcardExpression wildcardExpression) 
- 
Constructor Details- 
BracketSpecifierpublic BracketSpecifier()
 
- 
- 
Method Details- 
withContentspublic static BracketSpecifier withContents(BracketSpecifierWithContents bracketSpecifierWithContents) 
- 
withNumberContents
- 
withSliceExpressionContents
- 
withWildcardExpressionContentspublic static BracketSpecifier withWildcardExpressionContents(WildcardExpression wildcardExpression) 
- 
withoutContents
- 
withQuestionMarkpublic static BracketSpecifier withQuestionMark(BracketSpecifierWithQuestionMark bracketSpecifierWithQuestionMark) 
- 
isBracketSpecifierWithContentspublic boolean isBracketSpecifierWithContents()
- 
isBracketSpecifierWithoutContentspublic boolean isBracketSpecifierWithoutContents()
- 
isBracketSpecifierWithQuestionMarkpublic boolean isBracketSpecifierWithQuestionMark()
- 
asBracketSpecifierWithContents
- 
asBracketSpecifierWithoutContents
- 
asBracketSpecifierWithQuestionMark
- 
visit
 
-