Example usage for org.apache.commons.lang3 StringUtils isNotEmpty

List of usage examples for org.apache.commons.lang3 StringUtils isNotEmpty

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringUtils isNotEmpty.

Prototype

public static boolean isNotEmpty(final CharSequence cs) 

Source Link

Document

Checks if a CharSequence is not empty ("") and not null.

 StringUtils.isNotEmpty(null)      = false StringUtils.isNotEmpty("")        = false StringUtils.isNotEmpty(" ")       = true StringUtils.isNotEmpty("bob")     = true StringUtils.isNotEmpty("  bob  ") = true 

Usage

From source file:cherry.foundation.code.CodeTagSupport.java

@Override
protected int doStartTagInternal() throws Exception {
    CodeManager codeManager = getCodeManager();
    T object = getObject(codeManager, codeName, value, plainLabel);
    if (StringUtils.isNotEmpty(var)) {
        VariableMapper vm = pageContext.getELContext().getVariableMapper();
        if (vm != null) {
            vm.setVariable(var, null);
        }/* w w  w.jav a  2  s.  com*/
        pageContext.setAttribute(var, object, PageContext.PAGE_SCOPE);
    }
    if (doesEvalBody(codeManager, codeName, value, plainLabel)) {
        return EVAL_BODY_INCLUDE;
    } else {
        return SKIP_BODY;
    }
}

From source file:com.nridge.core.app.mail.Mail.java

/**
 * Convenience method that extracts a last name from an email address
 * formatted as 'first.last@company.com'.  The last name will have its
 * first letter capitalized./*ww  w  .  j a va 2 s. c o  m*/
 *
 * @param anEmailAddress Email address.
 *
 * @return Proper last name.
 */
public static String extractLastName(String anEmailAddress) {
    String lastName = StringUtils.EMPTY;

    if (StringUtils.isNotEmpty(anEmailAddress)) {
        int offset2 = anEmailAddress.indexOf(StrUtl.CHAR_AT);
        if (offset2 > 0) {
            int offset1 = anEmailAddress.indexOf(StrUtl.CHAR_DOT);
            if (offset1 > 0)
                lastName = StrUtl.firstCharToUpper(anEmailAddress.substring(offset1 + 1, offset2));
            else
                lastName = StrUtl.firstCharToUpper(anEmailAddress.substring(0, offset2));
        }
    }

    return lastName;
}

From source file:com.netflix.spinnaker.halyard.deploy.spinnaker.v1.service.distributed.kubernetes.v1.ResourceBuilder.java

static Container buildContainer(String name, ServiceSettings settings, List<ConfigSource> configSources,
        DeploymentEnvironment deploymentEnvironment) {
    int port = settings.getPort();
    List<EnvVar> envVars = settings.getEnv().entrySet().stream().map(e -> {
        EnvVarBuilder envVarBuilder = new EnvVarBuilder();
        return envVarBuilder.withName(e.getKey()).withValue(e.getValue()).build();
    }).collect(Collectors.toList());

    configSources.forEach(c -> {// w w  w.  j  a  v  a 2s.  co  m
        c.getEnv().entrySet().forEach(envEntry -> {
            EnvVarBuilder envVarBuilder = new EnvVarBuilder();
            envVars.add(envVarBuilder.withName(envEntry.getKey()).withValue(envEntry.getValue()).build());
        });
    });

    ProbeBuilder probeBuilder = new ProbeBuilder();

    String scheme = settings.getScheme();
    if (StringUtils.isNotEmpty(scheme)) {
        scheme = scheme.toUpperCase();
    } else {
        scheme = null;
    }

    if (settings.getHealthEndpoint() != null) {
        probeBuilder = probeBuilder.withNewHttpGet().withNewPort(port).withPath(settings.getHealthEndpoint())
                .withScheme(scheme).endHttpGet();
    } else {
        probeBuilder = probeBuilder.withNewTcpSocket().withNewPort().withIntVal(port).endPort().endTcpSocket();
    }

    List<VolumeMount> volumeMounts = configSources.stream().map(c -> {
        return new VolumeMountBuilder().withMountPath(c.getMountPath()).withName(c.getId()).build();
    }).collect(Collectors.toList());

    ContainerBuilder containerBuilder = new ContainerBuilder();
    containerBuilder = containerBuilder.withName(name).withImage(settings.getArtifactId())
            .withPorts(new ContainerPortBuilder().withContainerPort(port).build())
            .withVolumeMounts(volumeMounts).withEnv(envVars).withReadinessProbe(probeBuilder.build())
            .withResources(buildResourceRequirements(name, deploymentEnvironment));

    return containerBuilder.build();
}

From source file:com.netflix.hystrix.contrib.javanica.command.AbstractHystrixCommandFactory.java

/**
 * {@inheritDoc}//from  w w w . j  av  a 2 s.  c om
 */
@Override
public T create(MetaHolder metaHolder,
        Collection<HystrixCollapser.CollapsedRequest<Object, Object>> collapsedRequests) {
    Validate.notNull(metaHolder.getHystrixCommand(), "hystrixCommand cannot be null");
    String groupKey = StringUtils.isNotEmpty(metaHolder.getHystrixCommand().groupKey())
            ? metaHolder.getHystrixCommand().groupKey()
            : metaHolder.getDefaultGroupKey();
    String commandKey = StringUtils.isNotEmpty(metaHolder.getHystrixCommand().commandKey())
            ? metaHolder.getHystrixCommand().commandKey()
            : metaHolder.getDefaultCommandKey();

    CommandSetterBuilder setterBuilder = new CommandSetterBuilder();
    setterBuilder.commandKey(commandKey);
    setterBuilder.groupKey(groupKey);
    setterBuilder.threadPoolKey(metaHolder.getHystrixCommand().threadPoolKey());
    Map<String, Object> commandProperties = getCommandProperties(metaHolder.getHystrixCommand());
    CommandAction commandAction = new MethodExecutionAction(metaHolder.getObj(), metaHolder.getMethod(),
            metaHolder.getArgs());
    CommandAction fallbackAction = createFallbackAction(metaHolder, collapsedRequests);
    CommandAction cacheKeyAction = createCacheKeyAction(metaHolder);
    CommandActions commandActions = CommandActions.builder().commandAction(commandAction)
            .fallbackAction(fallbackAction).cacheKeyAction(cacheKeyAction).build();
    return create(setterBuilder, commandActions, commandProperties, collapsedRequests,
            metaHolder.getHystrixCommand().ignoreExceptions(), metaHolder.getExecutionType());
}

From source file:com.ijuru.kumva.sms.Messages.java

public static String errorOccurred() {
    StringBuilder builder = new StringBuilder();
    builder.append(ERROR_MESSAGE1);/*  w  ww .  j ava  2s  .  co  m*/

    String supportEmail = Context.getOptions().getSupportEmail();
    if (StringUtils.isNotEmpty(supportEmail))
        builder.append(ERROR_MESSAGE2.replace("%s", supportEmail));

    return builder.toString();
}

From source file:edu.purdue.cybercenter.dm.activiti.CrisGroupManager.java

public List<Group> findGroupByQueryCriteria(Object query, Page page) {
    List<Group> groupList = new ArrayList<>();
    GroupQueryImpl groupQuery = (GroupQueryImpl) query;
    if (StringUtils.isNotEmpty(groupQuery.getId())) {
        GroupEntity singleGroup = findGroupById(groupQuery.getId());
        groupList.add(singleGroup);/*from   ww  w  .j  av a  2s .c  o m*/
        return groupList;
    } else if (StringUtils.isNotEmpty(groupQuery.getName())) {
        GroupEntity singleGroup = findGroupById(groupQuery.getId());
        groupList.add(singleGroup);
        return groupList;
    } else if (StringUtils.isNotEmpty(groupQuery.getUserId())) {
        return findGroupsByUser(groupQuery.getUserId());
    } else {
        //TODO: get all groups from your identity domain and convert them to List<Group>
        return null;
    }
    //TODO: you can add other search criteria that will allow extended support using the Activiti engine API
}

From source file:com.bellman.bible.service.format.Note.java

public String getDetail() {
    String retval = "";
    try {/*from w w  w  .  j  av a  2s.c  om*/
        if (noteType.equals(NoteType.TYPE_REFERENCE)) {
            String verse = StringUtils.isNotEmpty(osisRef) ? osisRef : noteText;
            retval = SwordContentFacade.getInstance().getPlainText(
                    ControlFactory.getInstance().getCurrentPageControl().getCurrentBible().getCurrentDocument(),
                    verse, 1);
            retval = CommonUtils.limitTextLength(retval);
        }
    } catch (Exception e) {
        log.error("Error getting note detail for osisRef " + osisRef, e);
    }
    return retval;
}

From source file:com.paopao.hzgzf.modules.dlj.service.ComClientBasicInfoService.java

@Transactional(readOnly = false)
public void save(ComClientBasicInfo newObj, ComClientBasicInfo old) {
    super.save(newObj);
    if (StringUtils.isNotEmpty(newObj.getId())) {
        // ?//from  w  w w .  j  av  a 2 s  . c  o m
        dealWithRecord(newObj, old);
    }
}

From source file:com.tascape.qa.android.demo.suite.SmokeSuite.java

@Override
protected void setUpEnvironment() throws Exception {
    device = this.getAvailableDevice();
    String apk = SYSCONFIG.getProperty(App.SYSPROP_APK_PATH);
    if (StringUtils.isNotEmpty(apk)) {
        device.uninstall(droid.getPackageName());
        device.install(apk);//from ww w . j  a  v  a 2s .  c o  m
    }
    droid.attachTo(device);
    device.takeDeviceScreenshot();

    this.putTestDirver(DeviceTests.MOBILE_DEVICE, device);

    this.putTestDirver(FDroidSettingsTests.MOBILE_DEVICE, device);
    this.putTestDirver(FDroidSettingsTests.MOBILE_APP, droid);
}

From source file:com.mgmtp.jfunk.data.generator.constraint.Exists.java

@Override
protected String initValuesImpl(final FieldCase c) throws Exception {
    String value = source.initValues(c);
    if (StringUtils.isNotEmpty(value)) {
        return JFunkConstants.TRUE;
    }//from  w  w w . j a  va  2 s  .  co m
    return JFunkConstants.FALSE;
}