Class ParameterElement
java.lang.Object
studio.mevera.imperat.annotations.base.element.ParseElement<Parameter>
studio.mevera.imperat.annotations.base.element.ParameterElement
- All Implemented Interfaces:
Iterable<Annotation>,AnnotatedElement
-
Field Summary
Fields inherited from class studio.mevera.imperat.annotations.base.element.ParseElement
annotations, element, parent, parser -
Method Summary
Methods inherited from class studio.mevera.imperat.annotations.base.element.ParseElement
equals, getAnnotation, getAnnotations, getDeclaredAnnotations, getElement, getParent, hashCode, iteratorMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresentMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
toString
- Overrides:
toStringin classParseElement<Parameter>
-
getName
- Specified by:
getNamein classParseElement<Parameter>
-
getType
-
getOwningClass
-
isOptional
public boolean isOptional() -
isContextResolved
public boolean isContextResolved()
-