public boolean hasBreakpoint(final BreakpointType type,final BreakpointAddress address){
  checkArguments(type,address);
switch (type) {
case REGULAR:
    return indexedBreakpointStorage.get(address) != null;
case ECHO:
  return echoBreakpointStorage.get(address) != null;
case STEP:
return stepBreakpointStorage.get(address) != null;
default :
throw new IllegalStateException(String.format("IE01007: Invalid breakpoint type '%s'",type));
}
}

public boolean hasBreakpoint ( final BreakpointType type , final BreakpointAddress address ) { checkArguments ( type , address ) ; switch ( type ) { case REGULAR : return indexedBreakpointStorage . get ( address ) != null ; case ECHO : return echoBreakpointStorage . get ( address ) != null ; case STEP : return stepBreakpointStorage . get ( address ) != null ; default : throw new IllegalStateException ( String . format ( "IE01007: Invalid breakpoint type '%s'" , type ) ) ; } }
tests whether a breakpoint of the given type exists at the specified address .
