Groovy Documentation

betamax.tape
[Groovy] Class MemoryTape

java.lang.Object
  betamax.tape.MemoryTape
All Implemented Interfaces:
Tape

class MemoryTape
extends java.lang.Object

Represents a set of recorded HTTP interactions that can be played back or appended to.


Property Summary
java.util.List interactions

java.lang.String name

 
Method Summary
boolean isReadable()

static boolean isTextContentType(java.lang.String contentType)

boolean isWritable()

void play(Response response)

void record(Request request, Response response)

void reset()

boolean seek(Request request)

void setMatchRules(Comparator[] matchRules)

void setMode(TapeMode mode)

int size()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

interactions

java.util.List interactions


name

java.lang.String name


 
Method Detail

isReadable

boolean isReadable()


isTextContentType

static boolean isTextContentType(java.lang.String contentType)


isWritable

boolean isWritable()


play

void play(Response response)


record

void record(Request request, Response response)


reset

void reset()


seek

boolean seek(Request request)


setMatchRules

void setMatchRules(Comparator[] matchRules)


setMode

void setMode(TapeMode mode)


size

int size()


toString

@Override
java.lang.String toString()


 

Groovy Documentation