| Modifier and Type | Field and Description |
|---|---|
ConcurrentMap<String,Object> |
extras |
Map<String,Prop> |
map |
List<String> |
names |
static BeanProperties |
NONE |
List<Prop> |
props |
Map<PropertySelector,BeanProperties> |
selections |
| Constructor and Description |
|---|
BeanProperties(Map<String,? extends Prop> properties) |
| Modifier and Type | Method and Description |
|---|---|
BeanProperties |
annotated(Class<? extends Annotation> annotated) |
static BeanProperties |
from(List<Prop> properties) |
static BeanProperties |
from(Map<String,?> map) |
Prop |
get(String property) |
boolean |
isEmpty() |
Iterator<Prop> |
iterator() |
BeanProperties |
select(PropertySelector selector) |
int |
size() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic static BeanProperties NONE
public final ConcurrentMap<String,Object> extras
public final Map<PropertySelector,BeanProperties> selections
public BeanProperties select(PropertySelector selector)
public BeanProperties annotated(Class<? extends Annotation> annotated)
public static BeanProperties from(List<Prop> properties)
public static BeanProperties from(Map<String,?> map)
public int size()
public boolean isEmpty()
Copyright © 2014–2016 Nikolche Mihajlovski and contributors. All rights reserved.