@Override public Iterable<String> getNames(String[] path) { return Tools.iterable(path); }
@Override public Iterable<String> getNames(String[] path) { return Tools.iterable(path); }
public Iterable<String> getApplications() { return Tools.iterable(applicationNames); }
public Iterable<String> getApplications() { return Tools.iterable(applicationNames); }
private FileKey(String packageFQN, String rawName, String ext) { String name = rawName + "." + ext; String fqn; if (packageFQN.length() == 0) { fqn = rawName; } else { fqn = packageFQN + "." + rawName; } // String[] abc = Tools.split(packageFQN, '.', 1); abc[abc.length - 1] = name; // this.packageNames = Tools.iterable(abc, 0, abc.length - 1); this.names = Tools.iterable(abc, 0, abc.length); this.packageFQN = packageFQN; this.rawName = rawName; this.fqn = fqn; this.ext = ext; this.name = name; }
private FileKey(String packageFQN, String rawName, String ext) { String name = rawName + "." + ext; String fqn; if (packageFQN.length() == 0) { fqn = rawName; } else { fqn = packageFQN + "." + rawName; } // String[] abc = Tools.split(packageFQN, '.', 1); abc[abc.length - 1] = name; // this.packageNames = Tools.iterable(abc, 0, abc.length - 1); this.names = Tools.iterable(abc, 0, abc.length); this.packageFQN = packageFQN; this.rawName = rawName; this.fqn = fqn; this.ext = ext; this.name = name; }
@Override public ServiceDescriptor init(ServiceContext context) throws Exception { return new ServiceDescriptor(Tools.iterable(BeanDescriptor.createFromBean(ValidationFilter.class, Scope.SINGLETON, Collections.<Annotation>emptyList()))); } }
@Override public ServiceDescriptor init(ServiceContext context) throws Exception { return new ServiceDescriptor(Tools.iterable(BeanDescriptor.createFromBean(ValidationFilter.class, Scope.SINGLETON, Collections.<Annotation>emptyList()))); } }
@Test public void testIterableArray() { String[] a = {"a", "b"}; assertEquals(Collections.<String>emptyList(), Tools.list(Tools.iterable(a, 0, 0))); assertEquals(Arrays.asList("a"), Tools.list(Tools.iterable(a, 0, 1))); assertEquals(Arrays.asList("a", "b"), Tools.list(Tools.iterable(a, 0, 2))); assertEquals(Arrays.asList("b"), Tools.list(Tools.iterable(a, 1, 2))); }
@Test public void testIterableArray() { String[] a = {"a", "b"}; assertEquals(Collections.<String>emptyList(), Tools.list(Tools.iterable(a, 0, 0))); assertEquals(Arrays.asList("a"), Tools.list(Tools.iterable(a, 0, 1))); assertEquals(Arrays.asList("a", "b"), Tools.list(Tools.iterable(a, 0, 2))); assertEquals(Arrays.asList("b"), Tools.list(Tools.iterable(a, 1, 2))); }
public FileResource<I> assertAddSource(String name, String ext, String content) { try { ReadWriteFileSystem<I> fs = strategy.sourcePath; String[] atoms = Tools.split(name, '.'); I path; if (atoms.length > 1) { path = fs.makePath(Tools.iterable(atoms, 0, atoms.length - 1)); fs.createDir(path); } else { path = fs.getRoot(); } path = fs.makePath(path, atoms[atoms.length - 1] + "." + ext); fs.updateResource(path, new Resource(content)); return new FileResource<I>(fs, path); } catch (IOException e) { throw AbstractTestCase.failure(e); } }
public FileResource<I> assertAddSource(String name, String ext, String content) { try { ReadWriteFileSystem<I> fs = strategy.sourcePath; String[] atoms = Tools.split(name, '.'); I path; if (atoms.length > 1) { path = fs.makePath(Tools.iterable(atoms, 0, atoms.length - 1)); fs.createDir(path); } else { path = fs.getRoot(); } path = fs.makePath(path, atoms[atoms.length - 1] + "." + ext); fs.updateResource(path, new Resource(content)); return new FileResource<I>(fs, path); } catch (IOException e) { throw AbstractTestCase.failure(e); } }