public class org.apache.camel.builder.ExpressionClauseSupport extends java.lang.Object
{
private java.lang.Object result;
private org.apache.camel.Expression expressionValue;
private org.apache.camel.model.language.ExpressionDefinition expressionType;
public void <init>(java.lang.Object)
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result> = v;
return;
}
public java.lang.Object expression(org.apache.camel.Expression)
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.Expression;
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionValue(org.apache.camel.Expression)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)
{
java.lang.Object v;
org.apache.camel.model.language.ExpressionDefinition v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.model.language.ExpressionDefinition;
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object constant(java.lang.Object)
{
org.apache.camel.model.language.ConstantExpression v;
java.lang.Object v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Object;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new org.apache.camel.model.language.ConstantExpression;
specialinvoke v.<org.apache.camel.model.language.ConstantExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
label:
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression constantExpression(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object exchange()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression exchangeExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object inMessage()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression inMessageExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object outMessage()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression outMessageExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object body()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.SimpleExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = new org.apache.camel.model.language.SimpleExpression;
specialinvoke v.<org.apache.camel.model.language.SimpleExpression: void <init>(java.lang.String)>("body");
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object body(java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Class;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression bodyExpression(java.lang.Class)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object outBody()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression outBodyExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object outBody(java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Class;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression outBodyExpression(java.lang.Class)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object header(java.lang.String)
{
org.apache.camel.model.language.HeaderExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.HeaderExpression;
specialinvoke v.<org.apache.camel.model.language.HeaderExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object headers()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression headersExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object outHeader(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression outHeaderExpression(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object outHeaders()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression outHeadersExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object attachments()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression attachmentObjectValuesExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object exchangePattern()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression exchangePatternExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object property(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.ExchangePropertyExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.ExchangePropertyExpression;
specialinvoke v.<org.apache.camel.model.language.ExchangePropertyExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object exchangeProperty(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.ExchangePropertyExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.ExchangePropertyExpression;
specialinvoke v.<org.apache.camel.model.language.ExchangePropertyExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object properties()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object exchangeProperties()>();
return v;
}
public java.lang.Object exchangeProperties()
{
java.lang.Object v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = staticinvoke <org.apache.camel.builder.ExpressionBuilder: org.apache.camel.Expression exchangePropertiesExpression()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.Expression)>(v);
return v;
}
public java.lang.Object method(java.lang.String)
{
java.lang.Object v;
org.apache.camel.model.language.MethodCallExpression v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object method(java.lang.Object)
{
java.lang.Object v, v;
org.apache.camel.model.language.MethodCallExpression v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Object;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object method(java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
org.apache.camel.model.language.MethodCallExpression v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.Class)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object method(java.lang.String, java.lang.String)
{
java.lang.Object v;
org.apache.camel.model.language.MethodCallExpression v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object method(java.lang.Object, java.lang.String)
{
java.lang.Object v, v;
org.apache.camel.model.language.MethodCallExpression v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.Object,java.lang.String)>(v, v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object method(java.lang.Class, java.lang.String)
{
java.lang.Class v;
java.lang.Object v;
org.apache.camel.model.language.MethodCallExpression v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.MethodCallExpression;
specialinvoke v.<org.apache.camel.model.language.MethodCallExpression: void <init>(java.lang.Class,java.lang.String)>(v, v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object el(java.lang.String)
{
org.apache.camel.model.language.ELExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.ELExpression;
specialinvoke v.<org.apache.camel.model.language.ELExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object groovy(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.model.language.GroovyExpression v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.GroovyExpression;
specialinvoke v.<org.apache.camel.model.language.GroovyExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object javaScript(java.lang.String)
{
org.apache.camel.model.language.JavaScriptExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.JavaScriptExpression;
specialinvoke v.<org.apache.camel.model.language.JavaScriptExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jsonpath(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object jsonpath(java.lang.String,boolean)>(v, 0);
return v;
}
public java.lang.Object jsonpath(java.lang.String, boolean)
{
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.JsonPathExpression v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jsonpath(java.lang.String, boolean, boolean)
{
org.apache.camel.model.language.JsonPathExpression v;
java.lang.Boolean v, v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setAllowSimple(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jsonpath(java.lang.String, java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.JsonPathExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object jsonpath(java.lang.String, boolean, java.lang.Class)
{
java.lang.Boolean v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.JsonPathExpression v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object jsonpath(java.lang.String, boolean, boolean, java.lang.Class)
{
org.apache.camel.model.language.JsonPathExpression v;
java.lang.Boolean v, v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setAllowSimple(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object jsonpath(java.lang.String, boolean, boolean, java.lang.Class, java.lang.String)
{
org.apache.camel.model.language.JsonPathExpression v;
java.lang.Boolean v, v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setAllowSimple(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object jsonpathWriteAsString(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object jsonpathWriteAsString(java.lang.String,boolean)>(v, 0);
return v;
}
public java.lang.Object jsonpathWriteAsString(java.lang.String, boolean)
{
java.lang.Boolean v, v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.JsonPathExpression v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setWriteAsString(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jsonpathWriteAsString(java.lang.String, boolean, boolean)
{
org.apache.camel.model.language.JsonPathExpression v;
java.lang.Boolean v, v, v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setWriteAsString(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setAllowSimple(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jsonpathWriteAsString(java.lang.String, boolean, boolean, java.lang.String)
{
org.apache.camel.model.language.JsonPathExpression v;
java.lang.Boolean v, v, v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.JsonPathExpression;
specialinvoke v.<org.apache.camel.model.language.JsonPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setWriteAsString(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setSuppressExceptions(java.lang.Boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setAllowSimple(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JsonPathExpression: void setHeaderName(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object jxpath(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object jxpath(java.lang.String,boolean)>(v, 0);
return v;
}
public java.lang.Object jxpath(java.lang.String, boolean)
{
org.apache.camel.model.language.JXPathExpression v;
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.JXPathExpression;
specialinvoke v.<org.apache.camel.model.language.JXPathExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.JXPathExpression: void setLenient(java.lang.Boolean)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object ognl(java.lang.String)
{
org.apache.camel.model.language.OgnlExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.OgnlExpression;
specialinvoke v.<org.apache.camel.model.language.OgnlExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object mvel(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.MvelExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.MvelExpression;
specialinvoke v.<org.apache.camel.model.language.MvelExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object php(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.model.language.PhpExpression v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.PhpExpression;
specialinvoke v.<org.apache.camel.model.language.PhpExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object python(java.lang.String)
{
org.apache.camel.model.language.PythonExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.PythonExpression;
specialinvoke v.<org.apache.camel.model.language.PythonExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object ref(java.lang.String)
{
org.apache.camel.model.language.RefExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.RefExpression;
specialinvoke v.<org.apache.camel.model.language.RefExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object ruby(java.lang.String)
{
java.lang.Object v;
org.apache.camel.model.language.RubyExpression v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.RubyExpression;
specialinvoke v.<org.apache.camel.model.language.RubyExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object spel(java.lang.String)
{
org.apache.camel.model.language.SpELExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.SpELExpression;
specialinvoke v.<org.apache.camel.model.language.SpELExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object sql(java.lang.String)
{
org.apache.camel.model.language.SqlExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.SqlExpression;
specialinvoke v.<org.apache.camel.model.language.SqlExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object simple(java.lang.String)
{
org.apache.camel.model.language.SimpleExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.SimpleExpression;
specialinvoke v.<org.apache.camel.model.language.SimpleExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object simple(java.lang.String, java.lang.Class)
{
org.apache.camel.model.language.SimpleExpression v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.SimpleExpression;
specialinvoke v.<org.apache.camel.model.language.SimpleExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.SimpleExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object terser(java.lang.String)
{
org.apache.camel.model.language.TerserExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.TerserExpression;
specialinvoke v.<org.apache.camel.model.language.TerserExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object tokenize(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean)>(v, null, 0);
return v;
}
public java.lang.Object tokenize(java.lang.String, int)
{
int v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: int;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean,int)>(v, null, 0, v);
return v;
}
public java.lang.Object tokenize(java.lang.String, int, boolean)
{
int v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: boolean;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean,int,boolean)>(v, null, 0, v, v);
return v;
}
public java.lang.Object tokenize(java.lang.String, boolean)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean)>(v, null, v);
return v;
}
public java.lang.Object tokenize(java.lang.String, boolean, int)
{
int v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: int;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean,int)>(v, null, v, v);
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean)>(v, v, 0);
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String, boolean)
{
org.apache.camel.model.language.TokenizerExpression v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.TokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.TokenizerExpression: void <init>()>();
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setToken(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setRegex(boolean)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String, boolean, int)
{
int v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: int;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean,int,boolean)>(v, v, v, v, 0);
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String, boolean, boolean)
{
org.apache.camel.model.language.TokenizerExpression v;
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v = new org.apache.camel.model.language.TokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.TokenizerExpression: void <init>()>();
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setToken(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setRegex(boolean)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setSkipFirst(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String, boolean, int, boolean)
{
int v;
java.lang.Object v;
java.lang.String v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: boolean;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001");
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenize(java.lang.String,java.lang.String,boolean,java.lang.String,boolean)>(v, v, v, v, v);
return v;
}
public java.lang.Object tokenize(java.lang.String, java.lang.String, boolean, java.lang.String, boolean)
{
org.apache.camel.model.language.TokenizerExpression v;
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v, v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.TokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.TokenizerExpression: void <init>()>();
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setToken(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setRegex(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setGroup(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setSkipFirst(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object tokenizePair(java.lang.String, java.lang.String, boolean)
{
org.apache.camel.model.language.TokenizerExpression v;
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
boolean v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new org.apache.camel.model.language.TokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.TokenizerExpression: void <init>()>();
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setToken(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setEndToken(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setIncludeTokens(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object tokenizeXMLPair(java.lang.String, java.lang.String, int)
{
int v;
java.lang.Object v;
java.lang.String v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: int;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001");
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object tokenizeXMLPair(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
return v;
}
public java.lang.Object tokenizeXMLPair(java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.language.TokenizerExpression v;
java.lang.Boolean v;
java.lang.Object v;
java.lang.String v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.TokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.TokenizerExpression: void <init>()>();
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setToken(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setInheritNamespaceTagName(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setXml(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.language.TokenizerExpression: void setGroup(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xtokenize(java.lang.String, char, org.apache.camel.builder.xml.Namespaces, int)
{
char v;
java.lang.Integer v;
org.apache.camel.model.language.XMLTokenizerExpression v;
java.util.Map v;
int v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: char;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v := @parameter: int;
v = new org.apache.camel.model.language.XMLTokenizerExpression;
specialinvoke v.<org.apache.camel.model.language.XMLTokenizerExpression: void <init>(java.lang.String)>(v);
v = staticinvoke <java.lang.Character: java.lang.String toString(char)>(v);
virtualinvoke v.<org.apache.camel.model.language.XMLTokenizerExpression: void setMode(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
virtualinvoke v.<org.apache.camel.model.language.XMLTokenizerExpression: void setNamespaces(java.util.Map)>(v);
if v <= 0 goto label;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.camel.model.language.XMLTokenizerExpression: void setGroup(java.lang.Integer)>(v);
label:
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xpath(java.lang.String)
{
org.apache.camel.model.language.XPathExpression v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.String)
{
org.apache.camel.model.language.XPathExpression v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setHeaderName(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.Class)
{
org.apache.camel.model.language.XPathExpression v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.Class, java.lang.String)
{
org.apache.camel.model.language.XPathExpression v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.Class, org.apache.camel.builder.xml.Namespaces)
{
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object xpath(java.lang.String,java.lang.Class,java.util.Map)>(v, v, v);
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.Class, org.apache.camel.builder.xml.Namespaces, java.lang.String)
{
org.apache.camel.model.language.XPathExpression v;
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setResultType(java.lang.Class)>(v);
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xpath(java.lang.String, java.lang.Class, java.util.Map)
{
org.apache.camel.model.language.XPathExpression v;
java.util.Map v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: java.util.Map;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xpath(java.lang.String, org.apache.camel.builder.xml.Namespaces)
{
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object xpath(java.lang.String,java.util.Map)>(v, v);
return v;
}
public java.lang.Object xpath(java.lang.String, java.util.Map)
{
org.apache.camel.model.language.XPathExpression v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v = new org.apache.camel.model.language.XPathExpression;
specialinvoke v.<org.apache.camel.model.language.XPathExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XPathExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xquery(java.lang.String)
{
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setHeaderName(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object expression(org.apache.camel.model.language.ExpressionDefinition)>(v);
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.Class)
{
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.Class, java.lang.String)
{
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.Class, org.apache.camel.builder.xml.Namespaces)
{
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object xquery(java.lang.String,java.lang.Class,java.util.Map)>(v, v, v);
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.Class, org.apache.camel.builder.xml.Namespaces, java.lang.String)
{
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setResultType(java.lang.Class)>(v);
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setHeaderName(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xquery(java.lang.String, java.lang.Class, java.util.Map)
{
java.util.Map v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: java.util.Map;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setResultType(java.lang.Class)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object xquery(java.lang.String, org.apache.camel.builder.xml.Namespaces)
{
java.util.Map v;
org.apache.camel.builder.xml.Namespaces v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.builder.xml.Namespaces;
v = virtualinvoke v.<org.apache.camel.builder.xml.Namespaces: java.util.Map getNamespaces()>();
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object xquery(java.lang.String,java.util.Map)>(v, v);
return v;
}
public java.lang.Object xquery(java.lang.String, java.util.Map)
{
java.util.Map v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.XQueryExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v = new org.apache.camel.model.language.XQueryExpression;
specialinvoke v.<org.apache.camel.model.language.XQueryExpression: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.language.XQueryExpression: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public java.lang.Object language(java.lang.String, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.model.language.LanguageExpression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.language.LanguageExpression;
specialinvoke v.<org.apache.camel.model.language.LanguageExpression: void <init>(java.lang.String,java.lang.String)>(v, v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)>(v);
v = v.<org.apache.camel.builder.ExpressionClauseSupport: java.lang.Object result>;
return v;
}
public org.apache.camel.Expression getExpressionValue()
{
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.Expression expressionValue>;
return v;
}
public void setExpressionValue(org.apache.camel.Expression)
{
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.Expression;
v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.Expression expressionValue> = v;
return;
}
public org.apache.camel.model.language.ExpressionDefinition getExpressionType()
{
org.apache.camel.model.language.ExpressionDefinition v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v = v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.model.language.ExpressionDefinition expressionType>;
return v;
}
public void setExpressionType(org.apache.camel.model.language.ExpressionDefinition)
{
org.apache.camel.model.language.ExpressionDefinition v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.model.language.ExpressionDefinition;
v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.model.language.ExpressionDefinition expressionType> = v;
return;
}
protected org.apache.camel.Expression createExpression(org.apache.camel.CamelContext)
{
java.lang.IllegalStateException v;
org.apache.camel.CamelContext v;
org.apache.camel.model.language.ExpressionDefinition v, v;
org.apache.camel.Expression v, v, v;
org.apache.camel.builder.ExpressionClauseSupport v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.CamelContext;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.Expression getExpressionValue()>();
if v != null goto label;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.model.language.ExpressionDefinition getExpressionType()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.model.language.ExpressionDefinition getExpressionType()>();
v = virtualinvoke v.<org.apache.camel.model.language.ExpressionDefinition: org.apache.camel.Expression createExpression(org.apache.camel.CamelContext)>(v);
virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: void setExpressionValue(org.apache.camel.Expression)>(v);
goto label;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>("No expression value configured");
throw v;
label:
v = virtualinvoke v.<org.apache.camel.builder.ExpressionClauseSupport: org.apache.camel.Expression getExpressionValue()>();
return v;
}
protected void configureExpression(org.apache.camel.CamelContext, org.apache.camel.Expression)
{
org.apache.camel.CamelContext v;
org.apache.camel.builder.ExpressionClauseSupport v;
org.apache.camel.Expression v;
v := @this: org.apache.camel.builder.ExpressionClauseSupport;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Expression;
return;
}
}