public ExpressionType variable(ExpressionVariableDefinitionType value) { getVariable().add(value); return this; }
appendPropertyIfNotNull(sb, "extension", expressionType.getExtension()); appendPropertyIfNotNull(sb, "trace", expressionType.isTrace()); appendPropertyIfNotNull(sb, "variable", expressionType.getVariable()); appendPropertyIfNotNull(sb, "returnMultiplicity", expressionType.getReturnMultiplicity()); appendPropertyIfNotNull(sb, "allowEmptyValues", expressionType.isAllowEmptyValues());
for (ExpressionVariableDefinitionType variableDefType: expressionType.getVariable()) { QName varName = variableDefType.getName(); if (varName == null) {
copyVariable(this.getVariable(), clone.getVariable());
copyVariable(o.getVariable(), this.getVariable());
lhsVariable = (((this.variable!= null)&&(!this.variable.isEmpty()))?this.getVariable():null); List<ExpressionVariableDefinitionType> rhsVariable; rhsVariable = (((that.variable!= null)&&(!that.variable.isEmpty()))?that.getVariable():null); if (!strategy.equals(LocatorUtils.property(thisLocator, "variable", lhsVariable), LocatorUtils.property(thatLocator, "variable", rhsVariable), lhsVariable, rhsVariable)) { return false;
theVariable = (((this.variable!= null)&&(!this.variable.isEmpty()))?this.getVariable():null); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "variable", theVariable), currentHashCode, theVariable);