public class PojoInfo extends Object implements CanGenerateCompilationError, HasAnnotationInfoList
| Modifier and Type | Method and Description |
|---|---|
List<AnnotationInfo> |
annotationInfoList() |
void |
compilationError(String message) |
Stream<ConstructorInfo> |
constructorInfoStream() |
boolean |
equals(Object obj) |
Optional<InterfaceInfo> |
getInterface(Class<?> type) |
int |
hashCode() |
Stream<Property> |
ignoredPropertyStream() |
boolean |
instanceOf(Class<?> type) |
static void |
invalidate() |
Stream<MethodInfo> |
methodInfoStream() |
Naming |
naming() |
static PojoInfo |
of(TypeInfo typeInfo) |
List<Property> |
propertyList() |
Stream<Property> |
propertyStream() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcompilationErrorannotationInfo, annotationInfo, annotationInfoAnnotatedWith, annotationInfoListAnnotatedWith, annotationInfoStream, hasAnnotationpublic static void invalidate()
public List<AnnotationInfo> annotationInfoList()
annotationInfoList in interface HasAnnotationInfoListpublic void compilationError(String message)
compilationError in interface CanGenerateCompilationErrorpublic Stream<ConstructorInfo> constructorInfoStream()
public Optional<InterfaceInfo> getInterface(Class<?> type)
public boolean instanceOf(Class<?> type)
public Stream<MethodInfo> methodInfoStream()
public Naming naming()
Copyright © 2016 Objectos Software LTDA. All rights reserved.