@Override public TupleHandler getHandler() { return rule.getHandler(); }
@Override public Node getKey() { return rule.getKey(); }
@Override public String getName() { return rule.getName(); }
tupleRule.setHandler(tupleHandler); tupleRule.setRequired(required); tupleRule.setNodeRuleFactory(this); innerBuilders.put(declaredField.getName(), tupleRule);
@Override public TupleRule<?, ?> getRuleByFieldName(String fieldName) { return rule.getRuleByFieldName(fieldName); }
@Override public TupleRule<?, ?> getRuleForTuple(NodeTuple nodeTuple) { return rule.getRuleForTuple(nodeTuple); }
@Override public void setHandler(TupleHandler tupleHandler) { rule.setHandler(tupleHandler); }
@Override public TupleRule<?, ?> getParentTupleRule() { return rule.getParentTupleRule(); }
@Override public TupleRule<?, ?> getRootTupleRule() { return rule.getRootTupleRule(); }
tupleRule.setHandler(tupleHandler); tupleRule.setRequired(required); tupleRule.setNodeRuleFactory(this); innerBuilders.put(declaredField.getName(), tupleRule);
@Override public TupleRule<?, ?> getRuleByFieldName(String fieldName) { return rule.getRuleByFieldName(fieldName); }
@Override public TupleRule<?, ?> getRuleForTuple(NodeTuple nodeTuple) { return rule.getRuleForTuple(nodeTuple); }
@Override public void setHandler(TupleHandler tupleHandler) { rule.setHandler(tupleHandler); }
@Override public TupleRule<?, ?> getParentTupleRule() { return rule.getParentTupleRule(); }
@Override public TupleRule<?, ?> getRootTupleRule() { return rule.getRootTupleRule(); }
public BaseUriRule getUriRule() { return (BaseUriRule) getRootTupleRule().getRuleByFieldName("baseUri"); }