| Constructor and Description |
|---|
OptionalClassMeta(Type type,
ReflectionService reflectionService) |
| Modifier and Type | Method and Description |
|---|---|
void |
forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<Optional<T>,?>> consumer) |
ClassMeta<T> |
getInnerMeta() |
List<InstantiatorDefinition> |
getInstantiatorDefinitions() |
int |
getNumberOfProperties() |
PropertyMeta<Optional<T>,?> |
getProperty() |
ReflectionService |
getReflectionService() |
Type |
getType() |
PropertyFinder<Optional<T>> |
newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter) |
public OptionalClassMeta(Type type, ReflectionService reflectionService)
public ReflectionService getReflectionService()
getReflectionService in interface ClassMeta<Optional<T>>public PropertyFinder<Optional<T>> newPropertyFinder(org.simpleflatmapper.util.Predicate<PropertyMeta<?,?>> propertyFilter)
newPropertyFinder in interface ClassMeta<Optional<T>>public PropertyMeta<Optional<T>,?> getProperty()
public List<InstantiatorDefinition> getInstantiatorDefinitions()
getInstantiatorDefinitions in interface ClassMeta<Optional<T>>public void forEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<Optional<T>,?>> consumer)
forEachProperties in interface ClassMeta<Optional<T>>public int getNumberOfProperties()
getNumberOfProperties in interface ClassMeta<Optional<T>>Copyright © 2017. All rights reserved.