ArtifactReflection class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
types
→ Iterable<
ArtifactTypeMirror> -
no setter
Static Methods
-
instanceOf(
Object instance) → ArtifactMirror? -
typeOf(
Type type) → ArtifactTypeMirror? -
withAnnotation<
T> ([Type? exactType]) → Iterable< ArtifactTypeMirror> -
withAnnotationType(
Type annotationType) → Iterable< ArtifactTypeMirror> -
withExtends<
T> () → Iterable< ArtifactTypeMirror> -
withExtendsType(
Type extendsType) → Iterable< ArtifactTypeMirror> -
withFieldAnnotation<
T> ([Type? exactType]) → Iterable< ArtifactTypeMirror> -
withFieldAnnotationType(
Type annotationType) → Iterable< ArtifactTypeMirror> -
withInterface<
T> () → Iterable< ArtifactTypeMirror> -
withInterfaceType(
Type interfaceType) → Iterable< ArtifactTypeMirror> -
withMethodAnnotation<
T> ([Type? exactType]) → Iterable< ArtifactTypeMirror> -
withMethodAnnotationType(
Type annotationType) → Iterable< ArtifactTypeMirror> -
withMixin<
T> () → Iterable< ArtifactTypeMirror> -
withMixinType(
Type mixinType) → Iterable< ArtifactTypeMirror>