类java.lang.StringBuilder源码实例Demo

下面列出了怎么用java.lang.StringBuilder的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: algorithms   文件: Utilities.java
public static String toString(int[][] a) {
    if (a == null) return "[[]]";
    StringBuilder b = new StringBuilder();

    b.append("\n[\n");
    for (int i = 0; i < a.length; i ++) {
        b.append("\t[");
        for (int j = 0; j < a[i].length; j ++) {
            b.append(a[i][j]);
            if (j < a[i].length - 1) b.append(", ");
        }
        b.append("]\n");
    }
    b.append("]");

    return b.toString();
}
 
源代码2 项目: ecosys   文件: generateDataset.java
public void batchPost(String target_host, String rest_endpoint, StringBuilder payload) {
  // String requestUrl = "http://" + host + ":9000/dumpfile?filename=/tmp/data.csv";
  String requestUrl = target_host + "/ddl?sep=,&tag=" + rest_endpoint + "&eol=%0A";
  String response = sendPostRequest(requestUrl, payload.toString());
  JSONObject res_json;
  try {
    res_json = new JSONObject(response);
    if (res_json.has("error") && res_json.optBoolean("error", true) == true) {
      logWarning("Response has error: " + response);
    } else {
      logInfo("Response: " + response);
    }
  } catch (JSONException e) {
     e.printStackTrace();
  }
  payload.setLength(0);
}
 
源代码3 项目: nalu   文件: ControllerC07CreatorImpl.java
@Override
public void onFinishCreating(Object object) throws RoutingInterceptionException {
  ControllerC07 controller = (ControllerC07) object;
  StringBuilder sb01 = new StringBuilder();
  IComponent07 component = new Component07();
  sb01.setLength(0);
  sb01.append("component >>com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter04.Component07<< --> created using new");
  ClientLogger.get().logDetailed(sb01.toString(), 4);
  component.setController(controller);
  sb01.setLength(0);
  sb01.append("component >>").append(component.getClass().getCanonicalName()).append("<< --> created and controller instance injected");
  ClientLogger.get().logDetailed(sb01.toString(), 4);
  controller.setComponent(component);
  sb01.setLength(0);
  sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> instance of >>").append(component.getClass().getCanonicalName()).append("<< injected");
  ClientLogger.get().logDetailed(sb01.toString(), 4);
  component.render();
  sb01.setLength(0);
  sb01.append("component >>").append(component.getClass().getCanonicalName()).append("<< --> rendered");
  ClientLogger.get().logDetailed(sb01.toString(), 4);
  component.bind();
  sb01.setLength(0);
  sb01.append("component >>").append(component.getClass().getCanonicalName()).append("<< --> bound");
  ClientLogger.get().logDetailed(sb01.toString(), 4);
  ClientLogger.get().logSimple("controller >>com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter04.Component07<< created for route >>/mockShell/route01/*/*<<", 3);
}
 
源代码4 项目: cassandra-count   文件: CqlCount.java
private PreparedStatement prepareStatement() {
List<ColumnMetadata> partkeys = cluster.getMetadata().getKeyspace(keyspaceName).getTable(tableName).getPartitionKey();
StringBuilder sb = new StringBuilder();
sb.append("SELECT COUNT(*) FROM ");
sb.append(keyspaceName).append(".").append(tableName);
sb.append(" WHERE Token(");
sb.append(partkeys.get(0).getName());
for (int i = 1; i < partkeys.size(); i++)
    sb.append(", ").append(partkeys.get(i).getName());
sb.append(") > ? AND Token(");
sb.append(partkeys.get(0).getName());
for (int i = 1; i < partkeys.size(); i++)
    sb.append(",").append(partkeys.get(i).getName());
sb.append(") <= ?");

debugPrint("Query: " + sb.toString(), true, 2);

return session.prepare(sb.toString()).setConsistencyLevel(consistencyLevel);
   }
 
源代码5 项目: android_9.0.0_r45   文件: Plog.java
private String formatCurve(String name, float[] xs, float[] ys) {
    StringBuilder sb = new StringBuilder();
    sb.append("curve: " + name + ": [");
    int n = xs.length <= ys.length ? xs.length : ys.length;
    for (int i = 0; i < n; i++) {
        sb.append("(" + xs[i] + "," + ys[i] + "),");
    }
    sb.append("]");
    return sb.toString();
}
 
@Override
public ControllerInstance create() {
  StringBuilder sb01 = new StringBuilder();
  ControllerInstance controllerInstance = new ControllerInstance();
  controllerInstance.setControllerClassName("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite01.ControllerWithComposite01");
  AbstractComponentController<?, ?, ?> storedController = ControllerFactory.get().getControllerFormStore("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite01.ControllerWithComposite01");
  if (storedController == null) {
    sb01.append("controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite01.ControllerWithComposite01<< --> will be created");
    ClientLogger.get().logSimple(sb01.toString(), 3);
    ControllerWithComposite01 controller = new ControllerWithComposite01();
    controllerInstance.setController(controller);
    controllerInstance.setCached(false);
    controller.setContext(context);
    controller.setEventBus(eventBus);
    controller.setRouter(router);
    controller.setCached(false);
    controller.setRelatedRoute("/mockShell/route01/*");
    controller.setRelatedSelector("selector01");
    sb01.setLength(0);
    sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> created and data injected");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
  } else {
    sb01.append("controller >>").append(storedController.getClass().getCanonicalName()).append("<< --> found in cache -> REUSE!");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
    controllerInstance.setController(storedController);
    controllerInstance.setCached(true);
    controllerInstance.getController().setCached(true);
  }
  return controllerInstance;
}
 
源代码7 项目: android_9.0.0_r45   文件: VrManagerService.java
@Override
public String toLogString(SimpleDateFormat dateFormat) {
    String tab = "  ";
    String newLine = "\n";
    StringBuilder sb = new StringBuilder(dateFormat.format(new Date(timestamp)));
    sb.append(tab);
    sb.append("State changed to:");
    sb.append(tab);
    sb.append((enabled) ? "ENABLED" : "DISABLED");
    sb.append(newLine);
    if (enabled) {
        sb.append(tab);
        sb.append("User=");
        sb.append(userId);
        sb.append(newLine);
        sb.append(tab);
        sb.append("Current VR Activity=");
        sb.append((callingPackage == null) ? "None" : callingPackage.flattenToString());
        sb.append(newLine);
        sb.append(tab);
        sb.append("Bound VrListenerService=");
        sb.append((targetPackageName == null) ? "None"
                : targetPackageName.flattenToString());
        sb.append(newLine);
        if (defaultPermissionsGranted) {
            sb.append(tab);
            sb.append("Default permissions granted to the bound VrListenerService.");
            sb.append(newLine);
        }
    }
    return sb.toString();
}
 
源代码8 项目: nalu   文件: ApplicationWithComposite08Impl.java
@Override
public void loadRoutes() {
  StringBuilder sb01 = new StringBuilder();
  sb01.append("load routes");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  super.routerConfiguration.getRouters().add(new RouteConfig("/mockShell/route05/*", Arrays.asList(new String[]{"parameter05"}), "selector05", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite07.ControllerWithComposite05"));
  sb01.setLength(0);
  sb01.append("register route >>/mockShell/route05/*<< with parameter >>parameter05<< for selector >>selector05<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite07.ControllerWithComposite05<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
  super.routerConfiguration.getRouters().add(new RouteConfig("/mockShell/route06/*", Arrays.asList(new String[]{"parameter06"}), "selector06", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite07.ControllerWithComposite06"));
  sb01.setLength(0);
  sb01.append("register route >>/mockShell/route06/*<< with parameter >>parameter06<< for selector >>selector06<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite07.ControllerWithComposite06<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
}
 
源代码9 项目: VideoOS-Android-SDK   文件: MovieParams.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (viewBoxWidth != null) builder.append(", viewBoxWidth=").append(viewBoxWidth);
  if (viewBoxHeight != null) builder.append(", viewBoxHeight=").append(viewBoxHeight);
  if (fps != null) builder.append(", fps=").append(fps);
  if (frames != null) builder.append(", frames=").append(frames);
  return builder.replace(0, 2, "MovieParams{").append('}').toString();
}
 
源代码10 项目: SVGAPlayer-Android   文件: SpriteEntity.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (imageKey != null) builder.append(", imageKey=").append(imageKey);
  if (!frames.isEmpty()) builder.append(", frames=").append(frames);
  if (matteKey != null) builder.append(", matteKey=").append(matteKey);
  return builder.replace(0, 2, "SpriteEntity{").append('}').toString();
}
 
源代码11 项目: VideoOS-Android-SDK   文件: ShapeEntity.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (x != null) builder.append(", x=").append(x);
  if (y != null) builder.append(", y=").append(y);
  if (width != null) builder.append(", width=").append(width);
  if (height != null) builder.append(", height=").append(height);
  if (cornerRadius != null) builder.append(", cornerRadius=").append(cornerRadius);
  return builder.replace(0, 2, "RectArgs{").append('}').toString();
}
 
源代码12 项目: VideoOS-Android-SDK   文件: ShapeEntity.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (x != null) builder.append(", x=").append(x);
  if (y != null) builder.append(", y=").append(y);
  if (radiusX != null) builder.append(", radiusX=").append(radiusX);
  if (radiusY != null) builder.append(", radiusY=").append(radiusY);
  return builder.replace(0, 2, "EllipseArgs{").append('}').toString();
}
 
源代码13 项目: VideoOS-Android-SDK   文件: ShapeEntity.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (fill != null) builder.append(", fill=").append(fill);
  if (stroke != null) builder.append(", stroke=").append(stroke);
  if (strokeWidth != null) builder.append(", strokeWidth=").append(strokeWidth);
  if (lineCap != null) builder.append(", lineCap=").append(lineCap);
  if (lineJoin != null) builder.append(", lineJoin=").append(lineJoin);
  if (miterLimit != null) builder.append(", miterLimit=").append(miterLimit);
  if (lineDashI != null) builder.append(", lineDashI=").append(lineDashI);
  if (lineDashII != null) builder.append(", lineDashII=").append(lineDashII);
  if (lineDashIII != null) builder.append(", lineDashIII=").append(lineDashIII);
  return builder.replace(0, 2, "ShapeStyle{").append('}').toString();
}
 
源代码14 项目: VideoOS-Android-SDK   文件: ShapeEntity.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (r != null) builder.append(", r=").append(r);
  if (g != null) builder.append(", g=").append(g);
  if (b != null) builder.append(", b=").append(b);
  if (a != null) builder.append(", a=").append(a);
  return builder.replace(0, 2, "RGBAColor{").append('}').toString();
}
 
源代码15 项目: VideoOS-Android-SDK   文件: Transform.java
@Override
public String toString() {
  StringBuilder builder = new StringBuilder();
  if (a != null) builder.append(", a=").append(a);
  if (b != null) builder.append(", b=").append(b);
  if (c != null) builder.append(", c=").append(c);
  if (d != null) builder.append(", d=").append(d);
  if (tx != null) builder.append(", tx=").append(tx);
  if (ty != null) builder.append(", ty=").append(ty);
  return builder.replace(0, 2, "Transform{").append('}').toString();
}
 
源代码16 项目: nalu   文件: ApplicationWithComposite03Impl.java
@Override
public void loadDefaultRoutes() {
  StringBuilder sb01 = new StringBuilder();
  this.startRoute = "/mockShell/route03";
  sb01.append("found startRoute >>/mockShell/route03<<");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  sb01.setLength(0);
  ClientLogger.get().logDetailed(sb01.toString(), 2);
}
 
源代码17 项目: nalu   文件: ApplicationWithComposite05Impl.java
@Override
public void loadCompositeReferences() {
  StringBuilder sb01 = new StringBuilder();
  sb01.append("load composite references");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  this.compositeControllerReferences.add(new CompositeControllerReference("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05", "testComposite01", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.composite.CompositeController03", "selector", false));
  sb01.setLength(0);
  sb01.append("register composite >>testComposite01<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05<< in selector >>selector<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
  this.compositeControllerReferences.add(new CompositeControllerReference("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05", "testComposite02", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.composite.CompositeController04", "selector", false));
  sb01.setLength(0);
  sb01.append("register composite >>testComposite02<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05<< in selector >>selector<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
}
 
源代码18 项目: nalu   文件: ApplicationWithComposite02Impl.java
@Override
public void loadCompositeReferences() {
  StringBuilder sb01 = new StringBuilder();
  sb01.append("load composite references");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  this.compositeControllerReferences.add(new CompositeControllerReference("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.ControllerWithComposite02", "testComposite", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.composite.CompositeController02", "selector", false));
  sb01.setLength(0);
  sb01.append("register composite >>testComposite<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.ControllerWithComposite02<< in selector >>selector<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
}
 
源代码19 项目: algorithms   文件: Utilities.java
public static String toString(int[] a) {
    if (a == null) return "[]";
    StringBuilder b = new StringBuilder();

    b.append("[");
    for (int i = 0; i < a.length; i ++) {
        b.append(a[i]);
        if (i < a.length - 1) b.append(", ");
    }
    b.append("]");

    return b.toString();
}
 
源代码20 项目: openjdk-jdk9   文件: ImplicitStringConcat.java
public static void test(String expected, String actual) {
   // Fingers crossed: String concat should work.
   if (!expected.equals(actual)) {
       StringBuilder sb = new StringBuilder();
       sb.append("Expected = ");
       sb.append(expected);
       sb.append(", actual = ");
       sb.append(actual);
       throw new IllegalStateException(sb.toString());
   }
}
 
源代码21 项目: nalu   文件: ControllerC02CreatorImpl.java
@Override
public void setParameter(Object object, String... params) throws RoutingInterceptionException {
  ControllerC02 controller = (ControllerC02) object;
  StringBuilder sb01 = new StringBuilder();
  if (params != null) {
    if (params.length >= 1) {
      sb01.setLength(0);
      sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> using method >>setParameter01<< to set value >>").append(params[0]).append("<<");
      ClientLogger.get().logDetailed(sb01.toString(), 4);
      controller.setParameter01(params[0]);
    }
  }
}
 
@Override
public ControllerInstance create() {
  StringBuilder sb01 = new StringBuilder();
  ControllerInstance controllerInstance = new ControllerInstance();
  controllerInstance.setControllerClassName("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.ControllerWithComposite02");
  AbstractComponentController<?, ?, ?> storedController = ControllerFactory.get().getControllerFormStore("com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.ControllerWithComposite02");
  if (storedController == null) {
    sb01.append("controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite02.ControllerWithComposite02<< --> will be created");
    ClientLogger.get().logSimple(sb01.toString(), 3);
    ControllerWithComposite02 controller = new ControllerWithComposite02();
    controllerInstance.setController(controller);
    controllerInstance.setCached(false);
    controller.setContext(context);
    controller.setEventBus(eventBus);
    controller.setRouter(router);
    controller.setCached(false);
    controller.setRelatedRoute("/mockShell/route02/*");
    controller.setRelatedSelector("selector02");
    sb01.setLength(0);
    sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> created and data injected");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
  } else {
    sb01.append("controller >>").append(storedController.getClass().getCanonicalName()).append("<< --> found in cache -> REUSE!");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
    controllerInstance.setController(storedController);
    controllerInstance.setCached(true);
    controllerInstance.getController().setCached(true);
  }
  return controllerInstance;
}
 
源代码23 项目: codeu_project_2017   文件: Uuid.java
private static void buildString(Uuid current, StringBuilder build) {
  final long mask = (1L << 32) - 1;  // removes sign extension
  if (current != null) {
    buildString(current.root(), build);
    build.append(".").append(current.id() & mask);
  }
}
 
源代码24 项目: nalu   文件: ControllerC06CreatorImpl.java
@Override
public ControllerInstance create() {
  StringBuilder sb01 = new StringBuilder();
  ControllerInstance controllerInstance = new ControllerInstance();
  controllerInstance.setControllerClassName("com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter03.ControllerC06");
  AbstractComponentController<?, ?, ?> storedController = ControllerFactory.get().getControllerFormStore("com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter03.ControllerC06");
  if (storedController == null) {
    sb01.append("controller >>com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter03.ControllerC06<< --> will be created");
    ClientLogger.get().logSimple(sb01.toString(), 3);
    ControllerC06 controller = new ControllerC06();
    controllerInstance.setController(controller);
    controllerInstance.setCached(false);
    controller.setContext(context);
    controller.setEventBus(eventBus);
    controller.setRouter(router);
    controller.setCached(false);
    controller.setRelatedRoute("/mockShell/route01/*/*");
    controller.setRelatedSelector("selector01");
    sb01.setLength(0);
    sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> created and data injected");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
  } else {
    sb01.append("controller >>").append(storedController.getClass().getCanonicalName()).append("<< --> found in cache -> REUSE!");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
    controllerInstance.setController(storedController);
    controllerInstance.setCached(true);
    controllerInstance.getController().setCached(true);
  }
  return controllerInstance;
}
 
源代码25 项目: nalu   文件: ApplicationWithComposite05Impl.java
@Override
public void loadRoutes() {
  StringBuilder sb01 = new StringBuilder();
  sb01.append("load routes");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  super.routerConfiguration.getRouters().add(new RouteConfig("/mockShell/route05/*", Arrays.asList(new String[]{"parameter05"}), "selector05", "com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05"));
  sb01.setLength(0);
  sb01.append("register route >>/mockShell/route05/*<< with parameter >>parameter05<< for selector >>selector05<< for controller >>com.github.nalukit.nalu.processor.common.ui.controllerWithComposite05.ControllerWithComposite05<<");
  ClientLogger.get().logDetailed(sb01.toString(), 3);
}
 
源代码26 项目: nalu   文件: ApplicationWithTrackerImpl.java
@Override
public void logProcessorVersion() {
  ClientLogger.get().logDetailed("", 0);
  ClientLogger.get().logDetailed("=================================================================================", 0);
  StringBuilder sb01 = new StringBuilder();
  sb01.append("Nalu processor version  >>2.0.1<< used to generate this source");
  ClientLogger.get().logDetailed(sb01.toString(), 0);
  ClientLogger.get().logDetailed("=================================================================================", 0);
  ClientLogger.get().logDetailed("", 0);
}
 
源代码27 项目: nalu   文件: ControllerC07CreatorImpl.java
@Override
public ControllerInstance create() {
  StringBuilder sb01 = new StringBuilder();
  ControllerInstance controllerInstance = new ControllerInstance();
  controllerInstance.setControllerClassName("com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter04.ControllerC07");
  AbstractComponentController<?, ?, ?> storedController = ControllerFactory.get().getControllerFormStore("com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter04.ControllerC07");
  if (storedController == null) {
    sb01.append("controller >>com.github.nalukit.nalu.processor.controllerCreator.controllerCreatorOkWithTwoParameter04.ControllerC07<< --> will be created");
    ClientLogger.get().logSimple(sb01.toString(), 3);
    ControllerC07 controller = new ControllerC07();
    controllerInstance.setController(controller);
    controllerInstance.setCached(false);
    controller.setContext(context);
    controller.setEventBus(eventBus);
    controller.setRouter(router);
    controller.setCached(false);
    controller.setRelatedRoute("/mockShell/route01/*/*");
    controller.setRelatedSelector("selector01");
    sb01.setLength(0);
    sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> created and data injected");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
  } else {
    sb01.append("controller >>").append(storedController.getClass().getCanonicalName()).append("<< --> found in cache -> REUSE!");
    ClientLogger.get().logDetailed(sb01.toString(), 4);
    controllerInstance.setController(storedController);
    controllerInstance.setCached(true);
    controllerInstance.getController().setCached(true);
  }
  return controllerInstance;
}
 
源代码28 项目: nalu   文件: GenerateWithIsComponentCreatorImpl.java
@Override
public void logProcessorVersion() {
  ClientLogger.get().logDetailed("", 0);
  ClientLogger.get().logDetailed("=================================================================================", 0);
  StringBuilder sb01 = new StringBuilder();
  sb01.append("Nalu processor version  >>2.0.1<< used to generate this source");
  ClientLogger.get().logDetailed(sb01.toString(), 0);
  ClientLogger.get().logDetailed("=================================================================================", 0);
  ClientLogger.get().logDetailed("", 0);
}
 
源代码29 项目: nalu   文件: ErrorPopUpAnnotationOkImpl.java
@Override
public void loadDefaultRoutes() {
  StringBuilder sb01 = new StringBuilder();
  this.startRoute = "/mockShell/route01";
  sb01.append("found startRoute >>/mockShell/route01<<");
  ClientLogger.get().logDetailed(sb01.toString(), 2);
  sb01.setLength(0);
  ClientLogger.get().logDetailed(sb01.toString(), 2);
}
 
@Override
public void setParameter(Object object, String... params) throws RoutingInterceptionException {
  ControllerWithComposite01 controller = (ControllerWithComposite01) object;
  StringBuilder sb01 = new StringBuilder();
  if (params != null) {
    if (params.length >= 1) {
      sb01.setLength(0);
      sb01.append("controller >>").append(controller.getClass().getCanonicalName()).append("<< --> using method >>setParameter01<< to set value >>").append(params[0]).append("<<");
      ClientLogger.get().logDetailed(sb01.toString(), 4);
      controller.setParameter01(params[0]);
    }
  }
}
 
 类所在包
 同包方法