Tabnine Logo
Concat.when
Code IndexAdd Tabnine to your IDE (free)

How to use
when
method
in
com.obsidiandynamics.concat.Concat

Best Java code snippets using com.obsidiandynamics.concat.Concat.when (Showing top 8 results out of 315)

origin: com.obsidiandynamics.fulcrum/fulcrum-concat

public ConditionalConcat whenIsNotNull(Object obj) {
 return when(obj != null);
}

origin: com.obsidiandynamics.fulcrum/fulcrum-docker-compose

public void stop(int timeout) throws DockerComposeException {
 ensureComposeFileAssigned();
 final Concat cmd = new Concat("docker-compose")
   .whenIsNotNull(project).append(new StringBuilder(" -p ").append(project))
   .append(" -f ").append(composeFile)
   .append(" stop")
   .when(timeout != 0).append(new StringBuilder(" -t ").append(timeout));
 run(cmd.toString());
}

origin: com.obsidiandynamics.fulcrum/fulcrum-concat

public ConditionalConcat whenIsNull(Object obj) {
 return when(obj == null);
}

origin: com.obsidiandynamics.fulcrum/fulcrum-docker-compose

public void rm(boolean removeVolumes) throws DockerComposeException {
 ensureComposeFileAssigned();
 final Concat cmd = new Concat("docker-compose")
   .whenIsNotNull(project).append(new StringBuilder(" -p ").append(project))
   .append(" -f ").append(composeFile)
   .append(" rm -f")
   .when(removeVolumes).append(" -v");
 run(cmd.toString());
}

origin: com.obsidiandynamics.fulcrum/fulcrum-concat

public Concat appendArray(String separator, Object... objs) {
 for (int i = 0; i < objs.length; i++) {
  append(objs[i]).when(i < objs.length - 1).append(separator);
 }
 return this;
}

origin: com.obsidiandynamics.fulcrum/fulcrum-docker-compose

public void down(boolean removeVolumes) throws DockerComposeException {
 ensureComposeFileAssigned();
 final Concat cmd = new Concat("docker-compose")
   .whenIsNotNull(project).append(new StringBuilder(" -p ").append(project))
   .append(" -f ").append(composeFile)
   .append(" down")
   .when(removeVolumes).append(" -v");
 run(cmd.toString());
}

origin: com.obsidiandynamics.fulcrum/fulcrum-shell

private String parseCommand(String[] command) {
 return new Concat()
   .when(path != null).append(new Concat("export PATH=$PATH:")
                 .append(path)
                 .append(" && "))
   .appendArray(" ", (Object[]) command)
   .toString();
}

origin: com.obsidiandynamics.fulcrum/fulcrum-worker

/**
 *  Helper for naming the thread by taking the simple name of the given class (i.e. {@link Class#getSimpleName()})
 *  and concatenating hyphen-delimited {@code nameFrags}.<p>
 *  
 *  Example 1: {@code withName(Reaper.class)} results in {@code Reaper}.<br>
 *  Example 2: {@code withName(Reaper.class, "collector", 0)} results in {@code Reaper-collector-0}.<br>
 *  
 *  @param cls The class name.
 *  @param nameFrags The name fragments.
 *  @return This {@link WorkerOptions} instance for fluent chaining.
 */
public WorkerOptions withName(Class<?> cls, Object... nameFrags) {
 final String name = new Concat()
   .append(cls.getSimpleName())
   .when(nameFrags.length > 0).append(new Concat().append("-").appendArray("-", nameFrags))
   .toString();
 return withName(name);
}
com.obsidiandynamics.concatConcatwhen

Popular methods of Concat

  • append
  • <init>
  • appendArray
  • toString
  • whenIsNotNull

Popular in Java

  • Making http post requests using okhttp
  • getResourceAsStream (ClassLoader)
  • getSupportFragmentManager (FragmentActivity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now