/** * @return ranking-constants.constant[].fileref */ public FileReference fileref() { return fileref.value(); }
@Override public String toString() { return (value == null) ? "(null)" : '"' + getValue() + '"'; }
/** * Special case for file type, since FileNode param type (FileReference) is not same as type (String) in config builder */ public static Map<String, FileNode> asFileNodeMap(Map<String, String> stringMap) { Map<String, FileNode> fileNodeMap = new LinkedHashMap<>(); for (Map.Entry<String, String> e : stringMap.entrySet()) { fileNodeMap.put(e.getKey(), new FileNode(e.getValue())); } return Collections.unmodifiableMap(fileNodeMap); }
private MockserviceConfig(Builder builder, boolean throwIfUninitialized) { if (throwIfUninitialized && ! builder.__uninitialized.isEmpty()) throw new IllegalArgumentException("The following builder parameters for " + "mockservice must be initialized: " + builder.__uninitialized); file = (builder.file == null) ? new FileNode() : new FileNode(builder.file); fileAcquirerTimeout = (builder.fileAcquirerTimeout == null) ? new LongNode(60L) : new LongNode(builder.fileAcquirerTimeout); }
private FsaDict(Builder builder, boolean throwIfUninitialized) { if (throwIfUninitialized && ! builder.__uninitialized.isEmpty()) throw new IllegalArgumentException("The following builder parameters for " + "rewrites.fsaDict[] must be initialized: " + builder.__uninitialized); name = (builder.name == null) ? new StringNode() : new StringNode(builder.name); path = (builder.path == null) ? new FileNode() : new FileNode(builder.path); }
/** * @return mockservice.file */ public FileReference file() { return file.value(); }
public static LeafNodeVector<FileReference, FileNode> createFileNodeVector(Collection<String> values) { List<FileReference> fileReferences = new ArrayList<FileReference>(); for (String s : values) fileReferences.add(new FileReference(ReferenceNode.stripQuotes(s))); return new LeafNodeVector<>(fileReferences, new FileNode()); }
/** * @return rewrites.fsaDict[].path */ public FileReference path() { return path.value(); }
private Constant(Builder builder, boolean throwIfUninitialized) { if (throwIfUninitialized && ! builder.__uninitialized.isEmpty()) throw new IllegalArgumentException("The following builder parameters for " + "ranking-constants.constant[] must be initialized: " + builder.__uninitialized); name = (builder.name == null) ? new StringNode() : new StringNode(builder.name); fileref = (builder.fileref == null) ? new FileNode() : new FileNode(builder.fileref); type = (builder.type == null) ? new StringNode() : new StringNode(builder.type); }
/** * @param i the index of the value to return * @return bundles.bundle[] */ public FileReference bundle(int i) { return bundle.get(i).value(); }