/** {@inheritDoc} */ @Override public boolean equals(Object obj) { BasicAttributeContext bac = (BasicAttributeContext) obj; return nullSafeEquals(templateAttribute, bac.templateAttribute) && nullSafeEquals(preparer, bac.preparer) && nullSafeEquals(attributes, bac.attributes) && nullSafeEquals(cascadedAttributes, bac.cascadedAttributes); }
/** {@inheritDoc} */ @Override public boolean equals(Object obj) { Expression exp = (Expression) obj; return nullSafeEquals(expression, exp.expression) && nullSafeEquals(language, exp.language); }
/** {@inheritDoc} */ @Override public boolean equals(Object obj) { Attribute attribute = (Attribute) obj; return nullSafeEquals(value, attribute.value) && nullSafeEquals(renderer, attribute.renderer) && nullSafeEquals(roles, attribute.roles) && nullSafeEquals(expressionObject, attribute.expressionObject); }
/** {@inheritDoc} */ @Override public boolean equals(Object obj) { Definition def = (Definition) obj; return nullSafeEquals(name, def.name) && nullSafeEquals(inherit, def.inherit) && super.equals(def); }