Class Fn
java.lang.Object
software.amazon.awssdk.services.bedrockagentcore.endpoints.internal.Expr
software.amazon.awssdk.services.bedrockagentcore.endpoints.internal.Fn
- Direct Known Subclasses:
BooleanEqualsFn,GetAttr,IsValidHostLabel,IsVirtualHostableS3Bucket,SingleArgFn,StringEqualsFn,Substring
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> Raccept(ExprVisitor<R> visitor) abstract <T> TacceptFnVisitor(FnVisitor<T> visitor) Convert this fn into a conditionbooleanprotected ExprexpectVariableArgs(int expectedNumberArgs) getArgv()getName()Returns the name of this function, eg.inthashCode()into()toString()Methods inherited from class software.amazon.awssdk.services.bedrockagentcore.endpoints.internal.Expr
fromNode, getAttr, getAttr, of, of, of, parseShortform, ref, template
-
Field Details
-
fnNode
-
-
Constructor Details
-
Fn
-
-
Method Details
-
condition
Convert this fn into a condition -
condition
-
acceptFnVisitor
-
accept
-
getName
Returns the name of this function, eg.isSet,parseUrl- Returns:
- The name
-
getArgv
- Returns:
- The arguments to this function
-
equals
-
hashCode
public int hashCode() -
toString
-
expectOneArg
-
expectTwoArgs
-
expectVariableArgs
-
into
-