public static enum PropertyBuilder.PropertyId extends Enum<PropertyBuilder.PropertyId>
Enum Constant and Description |
---|
ALLOW_EMPTY_VALUE |
DEFAULT |
DESCRIMINATOR |
DESCRIPTION |
ENUM |
EXAMPLE |
EXCLUSIVE_MAXIMUM |
EXCLUSIVE_MINIMUM |
FORMAT |
MAX_ITEMS |
MAX_LENGTH |
MAX_PROPERTIES |
MAXIMUM |
MIN_ITEMS |
MIN_LENGTH |
MIN_PROPERTIES |
MINIMUM |
MULTIPLE_OF |
PATTERN |
READ_ONLY |
REQUIRED |
TITLE |
TYPE |
UNIQUE_ITEMS |
VENDOR_EXTENSIONS |
Modifier and Type | Method and Description |
---|---|
<T> T |
findValue(Map<PropertyBuilder.PropertyId,Object> args) |
String |
getPropertyName() |
static PropertyBuilder.PropertyId |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PropertyBuilder.PropertyId[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PropertyBuilder.PropertyId ENUM
public static final PropertyBuilder.PropertyId TITLE
public static final PropertyBuilder.PropertyId DESCRIPTION
public static final PropertyBuilder.PropertyId DEFAULT
public static final PropertyBuilder.PropertyId PATTERN
public static final PropertyBuilder.PropertyId DESCRIMINATOR
public static final PropertyBuilder.PropertyId MIN_ITEMS
public static final PropertyBuilder.PropertyId MAX_ITEMS
public static final PropertyBuilder.PropertyId MIN_PROPERTIES
public static final PropertyBuilder.PropertyId MAX_PROPERTIES
public static final PropertyBuilder.PropertyId MIN_LENGTH
public static final PropertyBuilder.PropertyId MAX_LENGTH
public static final PropertyBuilder.PropertyId MINIMUM
public static final PropertyBuilder.PropertyId MAXIMUM
public static final PropertyBuilder.PropertyId EXCLUSIVE_MINIMUM
public static final PropertyBuilder.PropertyId EXCLUSIVE_MAXIMUM
public static final PropertyBuilder.PropertyId UNIQUE_ITEMS
public static final PropertyBuilder.PropertyId EXAMPLE
public static final PropertyBuilder.PropertyId TYPE
public static final PropertyBuilder.PropertyId FORMAT
public static final PropertyBuilder.PropertyId READ_ONLY
public static final PropertyBuilder.PropertyId REQUIRED
public static final PropertyBuilder.PropertyId VENDOR_EXTENSIONS
public static final PropertyBuilder.PropertyId ALLOW_EMPTY_VALUE
public static final PropertyBuilder.PropertyId MULTIPLE_OF
public static PropertyBuilder.PropertyId[] values()
for (PropertyBuilder.PropertyId c : PropertyBuilder.PropertyId.values()) System.out.println(c);
public static PropertyBuilder.PropertyId valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getPropertyName()
public <T> T findValue(Map<PropertyBuilder.PropertyId,Object> args)
Copyright © 2019. All Rights Reserved.