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
public abstract class AbstractSignaturePattern extends Object implements ISignaturePattern
-
-
Field Summary
-
Fields inherited from interface org.aspectj.weaver.patterns.ISignaturePattern
AND, NOT, OR, PATTERN
-
-
Constructor Summary
Constructors Constructor Description AbstractSignaturePattern()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ISignaturePatternreadCompoundSignaturePattern(VersionedDataInputStream s, ISourceContext context)static voidwriteCompoundSignaturePattern(CompressingDataOutputStream s, ISignaturePattern sigPattern)protected voidwritePlaceholderLocation(CompressingDataOutputStream s)-
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
-
-
-
-
Method Detail
-
writePlaceholderLocation
protected void writePlaceholderLocation(CompressingDataOutputStream s) throws IOException
- 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
-
-