@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(ELLIPSIS_KEY); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.ATWITHINCODE); annotationTypePattern.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(TypePattern.HAS_MEMBER); signaturePattern.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.ATWITHIN); annotationTypePattern.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.ANNOTATION); annotationTypePattern.write(s); writeLocation(s); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.WITHINCODE); signature.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.NOT); body.write(s); writeLocation(s); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(TypePattern.OR); left.write(s); right.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(TypePattern.NOT); negatedPattern.write(s); annotationPattern.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(TypePattern.AND); left.write(s); right.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Declare.PARENTS); child.write(s); parents.write(s); // s.writeInt(typeVariablesInScope.length); // for (int i = 0; i < typeVariablesInScope.length; i++) { // s.writeUTF(typeVariablesInScope[i]); // } writeLocation(s); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Pointcut.OR); left.write(s); right.write(s); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(TypePattern.TYPE_CATEGORY); s.writeInt(VERSION); s.writeInt(category); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Declare.SOFT); exception.write(s); pointcut.write(s); writeLocation(s); }
public void write(CompressingDataOutputStream out) throws IOException { out.writeByte(TypePattern.BINDING); type.write(out); out.writeShort((short) formalIndex); out.writeBoolean(isVarArgs); writeLocation(out); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Declare.PARENTSMIXIN); child.write(s); parents.write(s); writeLocation(s); s.writeInt(bitflags); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(Declare.ERROR_OR_WARNING); s.writeBoolean(isError); pointcut.write(s); s.writeUTF(message); writeLocation(s); }
@Override public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(AnnotationTypePattern.BINDINGFIELD2); formalType.write(s); // the type of the field within the annotation s.writeShort((short) formalIndex); annotationType.write(s); // the annotation type s.writeUTF(formalName); writeLocation(s); }
public void write(CompressingDataOutputStream s) throws IOException { s.writeByte(AnnotationTypePattern.OR); left.write(s); right.write(s); writeLocation(s); s.writeBoolean(isForParameterAnnotationMatch()); }