Package org.aspectj.weaver.patterns
Klasse ThrowsPattern
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.ThrowsPattern
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccept
(PatternNodeVisitor visitor, Object data) boolean
int
hashCode()
boolean
matches
(UnresolvedType[] tys, World world) parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) static ThrowsPattern
read
(VersionedDataInputStream s, ISourceContext context) resolveBindings
(IScope scope, Bindings bindings) toString()
traverse
(PatternNodeVisitor visitor, Object data) void
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, writeLocation
-
Felddetails
-
ANY
-
-
Konstruktordetails
-
ThrowsPattern
-
-
Methodendetails
-
getRequired
-
getForbidden
-
toString
-
equals
-
hashCode
public int hashCode() -
resolveBindings
-
parameterizeWith
-
matches
-
read
public static ThrowsPattern read(VersionedDataInputStream s, ISourceContext context) throws IOException - Löst aus:
IOException
-
write
- Angegeben von:
write
in KlassePatternNode
- Löst aus:
IOException
-
accept
- Angegeben von:
accept
in KlassePatternNode
-
traverse
- Setzt außer Kraft:
traverse
in KlassePatternNode
-