@Generated(value="providence-maven-plugin") public enum FieldRequirement extends Enum<FieldRequirement> implements PEnumValue<FieldRequirement>
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldRequirement._Builder |
| Modifier and Type | Field and Description |
|---|---|
static PEnumDescriptor<FieldRequirement> |
kDescriptor |
| Modifier and Type | Method and Description |
|---|---|
int |
asInteger() |
String |
asString() |
PEnumDescriptor<FieldRequirement> |
descriptor() |
static FieldRequirement |
findById(int id)
Find a value based in its ID
|
static FieldRequirement |
findById(Integer id)
Find a value based in its ID
|
static FieldRequirement |
findByName(String name)
Find a value based in its name
|
static PEnumDescriptorProvider<FieldRequirement> |
provider() |
static FieldRequirement |
valueForId(int id)
Get a value based in its ID
|
static FieldRequirement |
valueForName(String name)
Get a value based in its name
|
static FieldRequirement |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FieldRequirement[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetId, getName, getValuecompareTopublic static final FieldRequirement DEFAULT
public static final FieldRequirement OPTIONAL
public static final FieldRequirement REQUIRED
public static final PEnumDescriptor<FieldRequirement> kDescriptor
public static FieldRequirement[] values()
for (FieldRequirement c : FieldRequirement.values()) System.out.println(c);
public static FieldRequirement 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 int asInteger()
asInteger in interface net.morimekta.util.Numeric@Nonnull public String asString()
asString in interface net.morimekta.util.Stringablepublic static FieldRequirement findById(int id)
id - Id of valuepublic static FieldRequirement findById(Integer id)
id - Id of valuepublic static FieldRequirement findByName(String name)
name - Name of value@Nonnull public static FieldRequirement valueForId(int id)
id - Id of valueIllegalArgumentException - If no value for id is found@Nonnull public static FieldRequirement valueForName(String name)
name - Name of valueIllegalArgumentException - If no value for name is found, or null namepublic PEnumDescriptor<FieldRequirement> descriptor()
descriptor in interface PEnumValue<FieldRequirement>descriptor in interface PValue<FieldRequirement>public static PEnumDescriptorProvider<FieldRequirement> provider()
Copyright © 2015–2018 morimekta.net. All rights reserved.