Package org.aspectj.weaver.patterns
Class AbstractSignaturePattern
java.lang.Object
org.aspectj.weaver.patterns.AbstractSignaturePattern
- All Implemented Interfaces:
ISignaturePattern
- Direct Known Subclasses:
AndSignaturePattern
,NotSignaturePattern
,OrSignaturePattern
Implements common functions to be used across ISignaturePatterns.
- Since:
- 1.6.9
- Author:
- Andy Clement
-
Field Summary
Fields inherited from interface org.aspectj.weaver.patterns.ISignaturePattern
AND, NOT, OR, PATTERN
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.aspectj.weaver.patterns.ISignaturePattern
couldEverMatch, getExactDeclaringTypes, isMatchOnAnyName, isStarAnnotation, matches, parameterizeWith, resolveBindings
-
Constructor Details
-
AbstractSignaturePattern
public AbstractSignaturePattern()
-
-
Method Details
-
writePlaceholderLocation
- Throws:
IOException
-
readCompoundSignaturePattern
public static ISignaturePattern readCompoundSignaturePattern(VersionedDataInputStream s, ISourceContext context) throws IOException- Throws:
IOException
-
writeCompoundSignaturePattern
public static void writeCompoundSignaturePattern(CompressingDataOutputStream s, ISignaturePattern sigPattern) throws IOException- Throws:
IOException
-