public boolean isSnapshot() {
    int result = -1;
    for (int i = 0; i < myComponents.length; i++) {
      if (myComponents[i] == SNAPSHOT_VALUE) {
        result = i;
        break;
      }
    }
    return result != -1;
  }
public boolean isSnapshot()