public static class TypedProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder(java.lang.String id,
java.lang.String name,
java.lang.String description,
TypedProperty.Type type) |
Modifier and Type | Method and Description |
---|---|
TypedProperty |
build() |
TypedProperty.Builder |
constraint(PropertyConstraintType type,
java.lang.Object argument) |
TypedProperty.Builder |
enumerate(java.lang.String value,
java.lang.String description) |
TypedProperty.Builder |
enumeration(java.util.Map<java.lang.String,java.lang.String> enumeration) |
public Builder(java.lang.String id, java.lang.String name, java.lang.String description, TypedProperty.Type type)
public TypedProperty.Builder enumeration(java.util.Map<java.lang.String,java.lang.String> enumeration)
public TypedProperty.Builder enumerate(java.lang.String value, java.lang.String description)
public TypedProperty.Builder constraint(PropertyConstraintType type, java.lang.Object argument)
public TypedProperty build()
Copyright © 2015 Whizzo Software LLC. All rights reserved.