public static <T> ListNodeBuilder<T,LeafSetEntryNode<T>> leafSetBuilder() { return ImmutableLeafSetNodeBuilder.create(); }
public static <T> ListNodeBuilder<T,LeafSetEntryNode<T>> leafSetBuilder() { return ImmutableLeafSetNodeBuilder.create(); }
public static <T> ListNodeBuilder<T,LeafSetEntryNode<T>> leafSetBuilder(final LeafSetNode<T> node) { return ImmutableLeafSetNodeBuilder.create(node); }
public static <T> ListNodeBuilder<T,LeafSetEntryNode<T>> leafSetBuilder(final LeafSetNode<T> node) { return ImmutableLeafSetNodeBuilder.create(node); }
@SuppressWarnings("rawtypes") @Override protected NormalizedNodeContainerBuilder createBuilder(final NormalizedNode<?, ?> original) { checkArgument(original instanceof LeafSetNode<?>); return ImmutableLeafSetNodeBuilder.create((LeafSetNode<?>) original); }
@SuppressWarnings("rawtypes") @Override protected NormalizedNodeContainerBuilder createBuilder(final NormalizedNode<?, ?> original) { checkArgument(original instanceof LeafSetNode<?>); return ImmutableLeafSetNodeBuilder.create((LeafSetNode<?>) original); }
static <T> ListNodeBuilder<T, LeafSetEntryNode<T>> create(final DataSchemaNode schema, final int sizeHint) { final LeafsetEntryInterner interner = getInterner(schema); if (interner != null) { return new InterningLeafSetNodeBuilder<>(interner, sizeHint); } return ImmutableLeafSetNodeBuilder.create(sizeHint); }
static <T> ListNodeBuilder<T, LeafSetEntryNode<T>> create(final DataSchemaNode schema) { final LeafsetEntryInterner interner = getInterner(schema); if (interner != null) { return new InterningLeafSetNodeBuilder<>(interner); } return ImmutableLeafSetNodeBuilder.create(); }
static <T> ListNodeBuilder<T, LeafSetEntryNode<T>> create(final DataSchemaNode schema) { final LeafsetEntryInterner interner = getInterner(schema); if (interner != null) { return new InterningLeafSetNodeBuilder<>(interner); } return ImmutableLeafSetNodeBuilder.create(); }
static <T> ListNodeBuilder<T, LeafSetEntryNode<T>> create(final DataSchemaNode schema, final int sizeHint) { final LeafsetEntryInterner interner = getInterner(schema); if (interner != null) { return new InterningLeafSetNodeBuilder<>(interner, sizeHint); } return ImmutableLeafSetNodeBuilder.create(sizeHint); }
@Override protected NormalizedNode<?, ?> createEmptyValue(final NormalizedNode<?, ?> original) { checkArgument(original instanceof LeafSetNode<?>); return ImmutableLeafSetNodeBuilder.create().withNodeIdentifier(((LeafSetNode<?>) original).getIdentifier()) .build(); }
@Override protected NormalizedNode<?, ?> createEmptyValue(final NormalizedNode<?, ?> original) { checkArgument(original instanceof LeafSetNode<?>); return ImmutableLeafSetNodeBuilder.create().withNodeIdentifier(((LeafSetNode<?>) original).getIdentifier()) .build(); } }
private MapEntryNode toMapEntryNode(TestResult testResult) { YangInstanceIdentifier testResultId = YangInstanceIdentifier.builder().node(TEST_RESULTS_QNAME).node(TEST_RESULT_QNAME).build(); // Construct results list LinkedList<LeafSetEntryNode<Object>> entryList = new LinkedList<>(); for (String result : testResult.getResults()) { LeafSetEntryNode<Object> leafSetEntryNode = ImmutableLeafSetEntryNodeBuilder.create() .withNodeIdentifier(new NodeWithValue(RESULTS_QNAME, result)) .withValue(result) .build(); entryList.add(leafSetEntryNode); } // Construct results LeafSetNode LeafSetNode<?> resultsNode = ImmutableLeafSetNodeBuilder.create().withNodeIdentifier(new NodeIdentifier(RESULTS_QNAME)).withValue(entryList).build(); // Construct test result ContainerNode with 2 children - test-identifier leaf and results leaf-set MapEntryNode testResultNode = ImmutableNodes.mapEntryBuilder() .withNodeIdentifier(new NodeIdentifierWithPredicates(TEST_RESULT_QNAME, TEST_ID_QNAME, testResult.getTestIdentifier())) .withChild(ImmutableNodes.leafNode(TEST_ID_QNAME, testResult.getTestIdentifier())) .withChild(resultsNode) .build(); return(testResultNode); }
new NodeWithValue<>(SHOE_QNAME, "puma")).withValue("puma").build(); final LeafSetNode<Object> shoes = ImmutableLeafSetNodeBuilder.create().withNodeIdentifier( new NodeIdentifier(SHOE_QNAME)).withChild(nike).withChild(puma).build(); .create() .withNodeIdentifier( new NodeIdentifier(QName.create( final LeafSetNode<Object> numbers = ImmutableLeafSetNodeBuilder .create() .withNodeIdentifier( new NodeIdentifier(QName.create(
private static NormalizedNode<?, ?> createTestContainer() { byte[] bytes1 = {1, 2, 3}; LeafSetEntryNode<Object> entry1 = ImmutableLeafSetEntryNodeBuilder.create().withNodeIdentifier( new NodeWithValue<>(TestModel.BINARY_LEAF_LIST_QNAME, bytes1)).withValue(bytes1).build(); byte[] bytes2 = {}; LeafSetEntryNode<Object> entry2 = ImmutableLeafSetEntryNodeBuilder.create().withNodeIdentifier( new NodeWithValue<>(TestModel.BINARY_LEAF_LIST_QNAME, bytes2)).withValue(bytes2).build(); return TestModel.createBaseTestContainerBuilder() .withChild(ImmutableLeafSetNodeBuilder.create().withNodeIdentifier( new NodeIdentifier(TestModel.BINARY_LEAF_LIST_QNAME)) .withChild(entry1).withChild(entry2).build()) .withChild(ImmutableNodes.leafNode(TestModel.SOME_BINARY_DATA_QNAME, new byte[]{1, 2, 3, 4})) .build(); } }
private static NormalizedNode<?, ?> createTestContainer() { byte[] bytes1 = {1, 2, 3}; LeafSetEntryNode<Object> entry1 = ImmutableLeafSetEntryNodeBuilder.create().withNodeIdentifier( new NodeWithValue<>(TestModel.BINARY_LEAF_LIST_QNAME, bytes1)).withValue(bytes1).build(); byte[] bytes2 = {}; LeafSetEntryNode<Object> entry2 = ImmutableLeafSetEntryNodeBuilder.create().withNodeIdentifier( new NodeWithValue<>(TestModel.BINARY_LEAF_LIST_QNAME, bytes2)).withValue(bytes2).build(); return TestModel.createBaseTestContainerBuilder() .withChild(ImmutableLeafSetNodeBuilder.create().withNodeIdentifier( new NodeIdentifier(TestModel.BINARY_LEAF_LIST_QNAME)) .withChild(entry1).withChild(entry2).build()) .withChild(ImmutableNodes.leafNode(TestModel.SOME_BINARY_DATA_QNAME, new byte[]{1, 2, 3, 4})) .withChild(ImmutableNodes.leafNode(TestModel.EMPTY_QNAME, Empty.getInstance())) .withChild(Builders.orderedMapBuilder() .withNodeIdentifier(new NodeIdentifier(TestModel.ORDERED_LIST_QNAME)) .withChild(ImmutableNodes.mapEntry(TestModel.ORDERED_LIST_ENTRY_QNAME, TestModel.ID_QNAME, 11)).build()).build(); }