@Override protected Node createValueNode() { if ( types != null ) { return types.buildNode(); } else { return super.createValueNode(); } } }
public TypeBuilder enumValues(long... enumValues) { this.enumValues = ValueNodeFactories.create(new SimpleSYArrayNode(), enumValues); return this; } public TypeBuilder enumValues(boolean... enumValues) {
public static PropertyValueBuilder property(String name, String value) { return new PropertyValueBuilder(name, ValueNodeFactories.create(value)); }
public static TypePropertyBuilder property(String name, String type) { return new TypePropertyBuilder(name, TypeBuilder.type(type)); }
@Override public TypeBuilder getRamlSyntax() { return TypeBuilder.type(ramlSyntax); }
@Override public KeyValueNode buildNode() { KeyValueNode resourceNode = super.buildNode(); addProperty(resourceNode.getValue(), "displayName", displayName); addProperty(resourceNode.getValue(), "description", description); addProperty(resourceNode.getValue(), "relativeUri", relativeUri); resourceBuilders.addToParent(resourceNode.getValue()); methodBuilders.addToParent(resourceNode.getValue()); return resourceNode; }
static ValueNodeFactory create(final boolean[] values) { return create(new SimpleArrayNode(), values); }
@Override public Node createNode() { return new BooleanNode(value); } };
@Override public Node createNode() { return new NumberNode(value); } };
public RamlDocumentBuilder withAnnotationTypes(AnnotationTypeBuilder... annotationTypeBuilders) { this.annotationTypeBuilders.addAll(annotationTypeBuilders); return this; }
public static PropertyValueBuilder propertyOfArray(String name, boolean... values) { return new PropertyValueBuilder(name, ValueNodeFactories.create(values)); }
public TypeBuilder enumValues(String... enumValues) { this.enumValues = ValueNodeFactories.create(new SimpleSYArrayNode(), enumValues); return this; }
static ValueNodeFactory create(final String[] values) { return create(new SimpleArrayNode(), values); }
@Override protected Node createValueNode() { if ( types != null ) { return types.buildNode(); } else { return super.createValueNode(); } } }
public static PropertyValueBuilder property(String name, long value) { return new PropertyValueBuilder(name, ValueNodeFactories.create(value)); }
public TypeBuilder enumValues(boolean... enumValues) { this.enumValues = ValueNodeFactories.create(new SimpleSYArrayNode(), enumValues); return this; }
static ValueNodeFactory create(final long[] values) { return create(new SimpleArrayNode(), values); }
public static PropertyValueBuilder property(String name, boolean value) { return new PropertyValueBuilder(name, ValueNodeFactories.create(value)); }
public static PropertyValueBuilder propertyOfArray(String name, long... values) { return new PropertyValueBuilder(name, ValueNodeFactories.create(values)); }
public static PropertyValueBuilder propertyOfArray(String name, String... values) { return new PropertyValueBuilder(name, ValueNodeFactories.create(values)); }