public class SingletonPropertyFinder<T> extends Object implements PropertyFinder<T>
| Constructor and Description |
|---|
SingletonPropertyFinder(ClassMeta<T> classMeta) |
| Modifier and Type | Method and Description |
|---|---|
<E> ConstructorPropertyMeta<T,E> |
findConstructor(ConstructorDefinition<T> constructorDefinition) |
<E> PropertyMeta<T,E> |
findProperty(PropertyNameMatcher propertyNameMatcher) |
List<ConstructorDefinition<T>> |
getEligibleConstructorDefinitions() |
protected ConstructorDefinition<T> |
readerFriendlyConstructor(List<ConstructorDefinition<T>> eligibleConstructorDefinitions) |
public <E> PropertyMeta<T,E> findProperty(PropertyNameMatcher propertyNameMatcher)
findProperty in interface PropertyFinder<T>protected ConstructorDefinition<T> readerFriendlyConstructor(List<ConstructorDefinition<T>> eligibleConstructorDefinitions)
public List<ConstructorDefinition<T>> getEligibleConstructorDefinitions()
getEligibleConstructorDefinitions in interface PropertyFinder<T>public <E> ConstructorPropertyMeta<T,E> findConstructor(ConstructorDefinition<T> constructorDefinition)
findConstructor in interface PropertyFinder<T>Copyright © 2015. All rights reserved.