- public static <T> ListNodeBuilder<T,LeafSetEntryNode<T>> orderedLeafSetBuilder(final LeafListSchemaNode schema) {
- return ImmutableOrderedLeafSetNodeSchemaAwareBuilder.<T>create(schema);
+ public static <T> ListNodeBuilder<T, UserLeafSetNode<T>> orderedLeafSetBuilder() {
+ return ImmutableUserLeafSetNodeBuilder.create();
+ }
+
+ public static <T> ListNodeBuilder<T, UserLeafSetNode<T>> orderedLeafSetBuilder(final LeafListSchemaNode schema) {
+ return ImmutableUserLeafSetNodeSchemaAwareBuilder.create(schema);
+ }
+
+ public static <T> ListNodeBuilder<T, UserLeafSetNode<T>> orderedLeafSetBuilder(final LeafListSchemaNode schema,
+ final UserLeafSetNode<T> node) {
+ return ImmutableUserLeafSetNodeSchemaAwareBuilder.create(schema, node);
+ }
+
+ public static <T> ListNodeBuilder<T, SystemLeafSetNode<T>> leafSetBuilder() {
+ return ImmutableLeafSetNodeBuilder.create();