Module org.simpleflatmapper.reflect
Interface ClassMeta<T>
- All Known Implementing Classes:
ArrayClassMeta,FastTupleClassMeta,MapClassMeta,ObjectClassMeta,OptionalClassMeta,PassThroughClassMeta,TupleClassMeta
public interface ClassMeta<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoidforEachProperties(org.simpleflatmapper.util.Consumer<? super PropertyMeta<T, ?>> consumer) intgetType()booleanwithReflectionService(ReflectionService reflectionService)
-
Method Details
-
getReflectionService
ReflectionService getReflectionService() -
newPropertyFinder
PropertyFinder<T> newPropertyFinder() -
getType
Type getType() -
getInstantiatorDefinitions
List<InstantiatorDefinition> getInstantiatorDefinitions() -
forEachProperties
-
getNumberOfProperties
int getNumberOfProperties() -
needTransformer
boolean needTransformer() -
withReflectionService
-