Uses of Class
software.amazon.awssdk.services.s3.endpoints.internal.Expr
-
Packages that use Expr Package Description software.amazon.awssdk.services.s3.endpoints.internal -
-
Uses of Expr in software.amazon.awssdk.services.s3.endpoints.internal
Subclasses of Expr in software.amazon.awssdk.services.s3.endpoints.internal Modifier and Type Class Description class
BooleanEqualsFn
class
Fn
class
GetAttr
class
IsSet
class
IsValidHostLabel
class
IsVirtualHostableS3Bucket
class
Literal
class
Not
class
ParseArn
class
ParseUrl
Function to parse a URI from a string.class
PartitionFn
class
Ref
A reference to a field.class
SingleArgFn
class
StringEqualsFn
class
Substring
class
UriEncodeFn
Methods in software.amazon.awssdk.services.s3.endpoints.internal that return Expr Modifier and Type Method Description Expr
IsValidHostLabel. allowDots()
Expr
IsVirtualHostableS3Bucket. allowDots()
protected Expr
Fn. expectOneArg()
Expr
Condition. expr()
Expr
Parameter. expr()
static Expr
Expr. fromNode(JsonNode node)
Expr
Template.Dynamic. getExpr()
Expr
Condition. getFn()
Expr
BooleanEqualsFn. getLeft()
Expr
StringEqualsFn. getLeft()
Expr
BooleanEqualsFn. getRight()
Expr
StringEqualsFn. getRight()
Expr
EndpointResult. getUrl()
Expr
IsValidHostLabel. hostLabel()
Expr
IsVirtualHostableS3Bucket. hostLabel()
static Expr
Expr. of(boolean value)
static Expr
Expr. of(int value)
static Expr
Expr. of(String value)
static Expr
Expr. parseShortform(String shortForm)
Parse a value from a "short form" used within a templateExpr
Substring. reverse()
Expr
Substring. startIndex()
Expr
Substring. stopIndex()
Expr
Substring. stringToParse()
Expr
GetAttr. target()
Expr
Not. target()
Expr
SingleArgFn. target()
Methods in software.amazon.awssdk.services.s3.endpoints.internal that return types with arguments of type Expr Modifier and Type Method Description protected Pair<Expr,Expr>
Fn. expectTwoArgs()
protected Pair<Expr,Expr>
Fn. expectTwoArgs()
protected List<Expr>
Fn. expectVariableArgs(int expectedNumberArgs)
HashMap<Expr,T>
FatScope. facts()
List<Expr>
Fn. getArgv()
List<Expr>
FnNode. getArgv()
Map<String,List<Expr>>
EndpointResult. getHeaders()
Map<Identifier,Expr>
EndpointResult. getProperties()
Methods in software.amazon.awssdk.services.s3.endpoints.internal with parameters of type Expr Modifier and Type Method Description EndpointResult.Builder
EndpointResult.Builder. addHeaderValue(String name, Expr value)
EndpointResult.Builder
EndpointResult.Builder. addProperty(Identifier name, Expr value)
BooleanEqualsFn
Parameter. eq(Expr e)
Optional<T>
Scope. eval(Expr expr)
Search the fact stack for an explicitly calculated value for [expr]static BooleanEqualsFn
BooleanEqualsFn. fromParam(Parameter param, Expr value)
void
Scope. insertFact(Expr name, T value)
static IsSet
IsSet. ofExpr(Expr expr)
static Not
Not. ofExpr(Expr expr)
static BooleanEqualsFn
BooleanEqualsFn. ofExprs(Expr left, Expr right)
static FnNode
FnNode. ofExprs(String fn, Expr... expr)
static IsValidHostLabel
IsValidHostLabel. ofExprs(Expr expr, boolean allowDots)
static IsVirtualHostableS3Bucket
IsVirtualHostableS3Bucket. ofExprs(Expr expr, boolean allowDots)
static Not
Not. ofExprs(Expr expr)
static ParseArn
ParseArn. ofExprs(Expr expr)
static ParseUrl
ParseUrl. ofExprs(Expr expr)
static PartitionFn
PartitionFn. ofExprs(Expr expr)
static StringEqualsFn
StringEqualsFn. ofExprs(Expr expr, Expr of)
static Substring
Substring. ofExprs(Expr expr, int startIndex, int stopIndex, Boolean reverse)
GetAttr.Builder
GetAttr.Builder. target(Expr target)
EndpointResult.Builder
EndpointResult.Builder. url(Expr url)
T
TemplateVisitor. visitDynamicElement(Expr value)
Visit a dynamic element within a multipart template.R
RuleValueVisitor. visitErrorRule(Expr error)
T
TemplateVisitor. visitSingleDynamicTemplate(Expr value)
The template contains a single dynamic element, eg.Method parameters in software.amazon.awssdk.services.s3.endpoints.internal with type arguments of type Expr Modifier and Type Method Description EndpointResult.Builder
EndpointResult.Builder. addHeader(String name, List<Expr> value)
FnNode.Builder
FnNode.Builder. argv(List<Expr> argv)
Constructors in software.amazon.awssdk.services.s3.endpoints.internal with parameters of type Expr Constructor Description ErrorRule(Rule.Builder builder, Expr error)
-