/** * Creates a new {@link SnuggleSession} with exactly the same state as the * {@link SnuggleSession} that created this {@link SnuggleSnapshot}. */ public SnuggleSession createSession() { return new SnuggleSession(this); } }
/** * Creates a new {@link SnuggleSession} with exactly the same state as the * {@link SnuggleSession} that created this {@link SnuggleSnapshot}. */ public SnuggleSession createSession() { return new SnuggleSession(this); } }
/** * Creates a new {@link SnuggleSession} with exactly the same state as the * {@link SnuggleSession} that created this {@link SnuggleSnapshot}. */ public SnuggleSession createSession() { return new SnuggleSession(this); } }
/** * Creates a new {@link SnuggleSession} using the given {@link SessionConfiguration} * * @param sessionConfiguration {@link SessionConfiguration} to use, which must not be null. */ public SnuggleSession createSession(SessionConfiguration sessionConfiguration) { ConstraintUtilities.ensureNotNull(sessionConfiguration, "sessionConfiguration"); return new SnuggleSession(this, sessionConfiguration); }
/** * Creates a new {@link SnuggleSession} using the given {@link SessionConfiguration} * * @param sessionConfiguration {@link SessionConfiguration} to use, which must not be null. */ public SnuggleSession createSession(SessionConfiguration sessionConfiguration) { ConstraintUtilities.ensureNotNull(sessionConfiguration, "sessionConfiguration"); return new SnuggleSession(this, sessionConfiguration); }
/** * Creates a new {@link SnuggleSession} using the given {@link SessionConfiguration} * * @param sessionConfiguration {@link SessionConfiguration} to use, which must not be null. */ public SnuggleSession createSession(SessionConfiguration sessionConfiguration) { ConstraintUtilities.ensureNotNull(sessionConfiguration, "sessionConfiguration"); return new SnuggleSession(this, sessionConfiguration); }