- Type Parameters:
D- declaring typeT- attribute type
- All Superinterfaces:
IuAnnotatedElement,IuAttribute<D,,T> IuDeclaredElement<D>,IuNamedElement<D>
- All Known Implementing Classes:
FieldFacade,PropertyFacade
Refines internal attribute return types.
-
Method Summary
Modifier and TypeMethodDescriptionTypeFacade<?, D> Gets the declaring type.TypeFacade<?, T> type()Gets the type.Methods inherited from interface edu.iu.type.IuAnnotatedElement
annotation, annotations, hasAnnotation, permitted, permittedMethods inherited from interface edu.iu.type.IuAttribute
get, serializable, setMethods inherited from interface edu.iu.type.IuNamedElement
name
-
Method Details
-
declaringType
TypeFacade<?,D> declaringType()Description copied from interface:IuDeclaredElementGets the declaring type.- Specified by:
declaringTypein interfaceIuDeclaredElement<D>- Returns:
- declaring type
-
type
TypeFacade<?,T> type()Description copied from interface:IuAttributeGets the type.- Specified by:
typein interfaceIuAttribute<D,T> - Returns:
- type
-