public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }
@Override public String toString() { return getMessage(); } }
private void _log( int level, String msg, Throwable throwable) { if (m_logLevel >= level) { doLog(level, msg, throwable); } }
private static Resource getDeclaredResource(Resource resource) { if (resource instanceof WrappedResource) { return ((WrappedResource) resource).getDeclaredResource(); } return resource; }
private static Requirement getDeclaredRequirement(Requirement r) { if (r instanceof WrappedRequirement) { return ((WrappedRequirement) r).getDeclaredRequirement(); } return r; }
public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }
private void _log( int level, String msg, Throwable throwable) { if (m_logLevel >= level) { doLog(level, msg, throwable); } }
private static Resource getDeclaredResource(Resource resource) { if (resource instanceof WrappedResource) { return ((WrappedResource) resource).getDeclaredResource(); } return resource; }
private static Requirement getDeclaredRequirement(Requirement r) { if (r instanceof WrappedRequirement) { return ((WrappedRequirement) r).getDeclaredRequirement(); } return r; }
@Override public String toString() { return success ? "true" : error != null ? error.getMessage() : "???"; } }
public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }
public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }
public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }
public Candidates permutate(Requirement req) { if (!Util.isMultiple(req) && canRemoveCandidate(req)) { Candidates perm = copy(); perm.removeFirstCandidate(req); return perm; } return null; }
public Map<Resource, List<Wire>> resolve(ResolveContext rc, Executor executor) throws ResolutionException { ResolveSession session = ResolveSession.createSession(rc, executor, null, null, null); return doResolve(session); }