Constructor and Description |
---|
OptionalClassMeta(ReflectionService reflectionService,
Type type,
InstantiatorDefinition instantiatorDefinition,
ConstructorPropertyMeta<Optional<T>,?> propertyMeta,
ClassMeta<T> innerMeta) |
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() |
boolean |
needTransformer() |
PropertyFinder<Optional<T>> |
newPropertyFinder() |
ClassMeta<Optional<T>> |
withReflectionService(ReflectionService reflectionService) |
public OptionalClassMeta(ReflectionService reflectionService, Type type, InstantiatorDefinition instantiatorDefinition, ConstructorPropertyMeta<Optional<T>,?> propertyMeta, ClassMeta<T> innerMeta)
public OptionalClassMeta(Type type, ReflectionService reflectionService)
public ClassMeta<Optional<T>> withReflectionService(ReflectionService reflectionService)
withReflectionService
in interface ClassMeta<Optional<T>>
public ReflectionService getReflectionService()
getReflectionService
in interface ClassMeta<Optional<T>>
public PropertyFinder<Optional<T>> newPropertyFinder()
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>>
public boolean needTransformer()
needTransformer
in interface ClassMeta<Optional<T>>
Copyright © 2019. All rights reserved.