@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, waitforEach, spliteratorpublic 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()