下面列出了com.google.common.collect.Iterables#toString ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
protected Iterable<IEObjectDescription> getAllLocalElements() {
return new Iterable<IEObjectDescription>() {
@Override
public Iterator<IEObjectDescription> iterator() {
numberOfCalls++;
return singleton(
(IEObjectDescription) new EObjectDescription(QualifiedName.create(name),
EcorePackage.Literals.EATTRIBUTE, null)).iterator();
}
@Override
public String toString() {
try {
return Iterables.toString(this);
} finally {
numberOfCalls--;
}
}
};
}
private static ApiModel wrapApiModel(RamlModelResult ramlModelResult) throws RuntimeException
{
if (ramlModelResult.hasErrors())
{
throw new RuntimeException("Invalid RAML descriptor " + Iterables.toString(transform(ramlModelResult.getValidationResults(), new Function<ValidationResult, String>()
{
@Nullable
@Override
public String apply(ValidationResult input)
{
return input.getMessage();
}
})));
}
if (ramlModelResult.isVersion08())
{
return new ApiModelImpl(ramlModelResult.getApiV08());
}
else
{
return new org.mule.raml.impl.v10.model.ApiModelImpl(ramlModelResult.getApiV10());
}
}
@Test
public void testAndroidJavacoptsCanBeOverridden() throws Exception {
scratch.file(
"java/android/BUILD",
"android_library(",
" name = 'a',",
" srcs = ['A.java'],",
" javacopts = ['-g:lines,source'],",
")");
JavaCompileAction javacAction =
(JavaCompileAction) getGeneratingActionForLabel("//java/android:liba.jar");
String commandLine = Iterables.toString(getJavacArguments(javacAction));
assertThat(commandLine).contains("-g:lines,source");
}
@Override
public String toString() {
return "BatchRyaQuery{" +
"queries=" + Iterables.toString(queries) +
"options={" + super.toString() +
'}' +
'}';
}
public KubernetesClient getClient(Entity entity) {
MachineProvisioningLocation location = entity.sensors().get(SoftwareProcess.PROVISIONING_LOCATION);
if (location instanceof KubernetesLocation) {
KubernetesLocation kubernetes = (KubernetesLocation) location;
ConfigBag config = kubernetes.config().getBag();
KubernetesClientRegistry registry = kubernetes.config().get(KubernetesLocationConfig.KUBERNETES_CLIENT_REGISTRY);
KubernetesClient client = registry.getKubernetesClient(config);
return client;
}
throw new IllegalStateException("Cannot find KubernetesLocation on entity: " + Iterables.toString(entity.getLocations()));
}
@Test
public void testCommandLineContainsTargetLabelAndRuleKind() throws Exception {
scratch.file("java/android/BUILD", "android_library(name = 'a', srcs = ['A.java'])");
JavaCompileAction javacAction =
(JavaCompileAction) getGeneratingActionForLabel("//java/android:liba.jar");
String commandLine = Iterables.toString(getJavacArguments(javacAction));
assertThat(commandLine).contains("--target_label, //java/android:a");
}
private String getProjectNames(Iterable<IN4JSProject> projects) {
return Iterables.toString(from(projects).transform(p -> p.getProjectName()));
}
@Override
public String toString() {
return super.toString() + " " + Iterables.toString(projectNames);
}
@Override
public String toString() {
return Iterables.toString(nettyHeaders);
}
@Override
public String toString() {
if (data == null) return "{}";
return Iterables.toString(getValues());
}
private String toS(Iterable i) {
return Iterables.toString(i);
}
@Override
public String toString() {
return Iterables.toString(this);
}
@Override
public String toString() {
return Iterables.toString(pathToCycle) + " -> " + Iterables.toString(cycle);
}
@Override
public synchronized String toString() {
return "EventCollector: " + Iterables.toString(collected);
}
@Override
public String toString() {
return Iterables.toString(nodes);
}
public String printContents() {
return Iterables.toString(this);
}