@Nonnull @JsonIgnore NodeSpecifier nodeSpecifier() { return NodeSpecifierFactory.load(_nodeSpecifierFactory).buildNodeSpecifier(_nodeSpecifierInput); } }
@JsonIgnore @Nonnull NodeSpecifier getNodeSpecifier() { return NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME) .buildNodeSpecifier(_nodeSpecInput); }
@JsonIgnore @Nonnull NodeSpecifier getNodeSpecifier() { return NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME).buildNodeSpecifier(_nodes); }
@JsonIgnore public NodeSpecifier getNodeSpecifier() { checkNotNull(_nodeSpecifierFactory, PROP_NODE_SPECIFIER_FACTORY + " is null"); return NodeSpecifierFactory.load(_nodeSpecifierFactory).buildNodeSpecifier(_nodeSpecifierInput); }
@JsonIgnore @Nonnull NodeSpecifier getNodesSpecifier() { return NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME).buildNodeSpecifier(_nodes); } }
@JsonIgnore public @Nonnull NodeSpecifier getNodesSpecifier() { return NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME).buildNodeSpecifier(_nodes); }
@Nonnull NodeSpecifier getNodesSpecifier() { return NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME).buildNodeSpecifier(_nodes); }
@Test public void testNameRegexNodeSpecifierFactory() { assertThat( NodeSpecifierFactory.load(NameRegexNodeSpecifierFactory.NAME), instanceOf(NameRegexNodeSpecifierFactory.class)); assertThat( NodeSpecifierFactory.load(NameRegexNodeSpecifierFactory.NAME).buildNodeSpecifier("foo"), equalTo(new NameRegexNodeSpecifier(Pattern.compile("foo")))); }
.buildNodeSpecifier(value.textValue()); break; case OSPF_PROPERTY_SPEC:
@Test public void testTransitAndForbiddenNodesSpecification() { SpecifiersReachabilityQuestion question = SpecifiersReachabilityQuestion.builder() .setPathConstraints( PathConstraintsInput.builder() .setTransitLocations("foo") .setForbiddenLocations("bar") .build()) .build(); assertThat( question.getReachabilityParameters().getRequiredTransitNodesSpecifier(), equalTo( NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME) .buildNodeSpecifier("foo"))); assertThat( question.getReachabilityParameters().getForbiddenTransitNodesSpecifier(), equalTo( NodeSpecifierFactory.load(FlexibleNodeSpecifierFactory.NAME) .buildNodeSpecifier("bar"))); }