@Beta public final class InputTypeConfig extends Object implements Iterable<InputTypeProperty>
Modifier and Type | Class and Description |
---|---|
static class |
InputTypeConfig.Builder |
Modifier and Type | Method and Description |
---|---|
static InputTypeConfig.Builder |
create() |
static InputTypeConfig |
empty() |
boolean |
equals(Object o) |
Set<String> |
getNames() |
Set<InputTypeProperty> |
getProperties(String name) |
InputTypeProperty |
getProperty(String name) |
int |
getSize() |
String |
getValue(String name) |
<T> T |
getValue(String name,
Class<T> type) |
<T> T |
getValue(String name,
Class<T> type,
T defValue) |
boolean |
hasAttributeValue(String name,
String attr,
String attrValue) |
boolean |
hasValue(String name,
String value) |
Iterator<InputTypeProperty> |
iterator() |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public InputTypeProperty getProperty(String name)
public Set<InputTypeProperty> getProperties(String name)
public int getSize()
public Iterator<InputTypeProperty> iterator()
iterator
in interface Iterable<InputTypeProperty>
public static InputTypeConfig empty()
public static InputTypeConfig.Builder create()