Example usage for org.apache.commons.lang3 ObjectUtils toString

List of usage examples for org.apache.commons.lang3 ObjectUtils toString

Introduction

In this page you can find the example usage for org.apache.commons.lang3 ObjectUtils toString.

Prototype

@Deprecated
public static String toString(final Object obj) 

Source Link

Document

Gets the toString of an Object returning an empty string ("") if null input.

 ObjectUtils.toString(null)         = "" ObjectUtils.toString("")           = "" ObjectUtils.toString("bat")        = "bat" ObjectUtils.toString(Boolean.TRUE) = "true" 

Usage

From source file:de.micromata.genome.gwiki.web.tags.GWikiTagRenderUtils.java

public static String readFormStringValue(PageContext pageContext, String name) {
    Object o = readFormValue(pageContext, name);
    if (o == null) {
        return null;
    }/*ww  w .j  a  va  2  s.co  m*/
    return ObjectUtils.toString(o);
}

From source file:apm.modules.sys.service.LogService.java

public Page<Log> find(Page<Log> page, Map<String, Object> paramMap) {
    DetachedCriteria dc = dao.createDetachedCriteria();

    String createById = ObjectUtils.toString(paramMap.get("createById"));
    if (StringUtils.isNotEmpty(createById)) {
        dc.add(Restrictions.eq("createBy.id", createById));
    }//w  w w .  j a  va2 s  .co m

    String uri = ObjectUtils.toString(paramMap.get("uri"));
    if (StringUtils.isNotBlank(uri)) {
        dc.add(Restrictions.like("uri", "%" + uri + "%"));
    }

    String exception = ObjectUtils.toString(paramMap.get("exception"));
    if (StringUtils.isNotBlank(exception)) {
        dc.add(Restrictions.eq("type", Log.TYPE_EXCEPTION));
    }

    Date beginDate = DateUtils.parseDate(paramMap.get("beginDate"));
    if (beginDate == null) {
        beginDate = DateUtils.setDays(new Date(), 1);
        paramMap.put("beginDate", DateUtils.formatDate(beginDate, "yyyy-MM-dd"));
    }
    Date endDate = DateUtils.parseDate(paramMap.get("endDate"));
    if (endDate == null) {
        endDate = DateUtils.addDays(DateUtils.addMonths(beginDate, 1), -1);
        paramMap.put("endDate", DateUtils.formatDate(endDate, "yyyy-MM-dd"));
    }
    dc.add(Restrictions.between("createDate", beginDate, endDate));

    dc.addOrder(Order.desc("createDate"));
    return dao.find(page, dc);
}

From source file:com.green.modules.sys.service.LogService.java

public Page<Log> find(Page<Log> page, Map<String, Object> paramMap) {
    DetachedCriteria dc = logDao.createDetachedCriteria();

    Long createById = StringUtils.toLong(paramMap.get("createById"));
    if (createById > 0) {
        dc.add(Restrictions.eq("createBy.id", createById));
    }//  w  w w .j a v a2 s.  c  o  m

    String requestUri = ObjectUtils.toString(paramMap.get("requestUri"));
    if (StringUtils.isNotBlank(requestUri)) {
        dc.add(Restrictions.like("requestUri", "%" + requestUri + "%"));
    }

    String exception = ObjectUtils.toString(paramMap.get("exception"));
    if (StringUtils.isNotBlank(exception)) {
        dc.add(Restrictions.eq("type", Log.TYPE_EXCEPTION));
    }

    Date beginDate = DateUtils.parseDate(paramMap.get("beginDate"));
    if (beginDate == null) {
        beginDate = DateUtils.setDays(new Date(), 1);
        paramMap.put("beginDate", DateUtils.formatDate(beginDate, "yyyy-MM-dd"));
    }
    Date endDate = DateUtils.parseDate(paramMap.get("endDate"));
    if (endDate == null) {
        endDate = DateUtils.addDays(DateUtils.addMonths(beginDate, 1), -1);
        paramMap.put("endDate", DateUtils.formatDate(endDate, "yyyy-MM-dd"));
    }
    dc.add(Restrictions.between("createDate", beginDate, endDate));

    dc.addOrder(Order.desc("id"));
    return logDao.find(page, dc);
}

From source file:com.anrisoftware.sscontrol.types.internal.ToStringServiceImpl.java

@SuppressWarnings("deprecation")
@Override/*from w  ww .  j  a  va 2s.com*/
public String toString(Object arg, String name) throws AppException {
    if (arg == null) {
        throw new ArgumentNullException(name);
    }
    return ObjectUtils.toString(arg);
}

From source file:com.nesscomputing.jersey.exceptions.JsonMessageReaderMapper.java

@Override
public Response toResponse(JsonParseException exception) {
    for (StackTraceElement e : exception.getStackTrace()) {
        if (CLASS_NAMES.contains(e.getClassName())) {
            final Map<String, String> response = ImmutableMap.of("code", "400", "trace",
                    ObjectUtils.toString(MDC.get("track")), "message",
                    ObjectUtils.toString(exception.getMessage(), "(no message)"));

            return Response.status(400).entity(response).type(MediaType.APPLICATION_JSON_TYPE).build();
        }/* w w  w  .j a  va 2  s .  c  om*/
    }

    return super.toResponse(exception);
}

From source file:com.nesscomputing.jersey.exceptions.NessJerseyExceptionMapper.java

@Override
public Response toResponse(final U exception) {
    final Map<String, String> response = ImmutableMap.of("code", statusCode.toString(), "trace",
            ObjectUtils.toString(MDC.get("track")), "message",
            ObjectUtils.toString(exception.getMessage(), "(no message)"));

    return Response.status(statusCode).entity(response).type(MediaType.APPLICATION_JSON_TYPE).build();
}

From source file:de.micromata.genome.gwiki.web.tags.GWikiTagRenderUtils.java

public static void renderAttribute(Object tag, Pair<Field, ? extends Annotation> p, StringBuilder sb) {
    Object value = PrivateBeanUtils.readField(tag, p.getFirst());
    if (value == null) {
        return;//w ww .  j  a  va2 s .c o m
    }

    if (sb.length() > 0) {
        sb.append(" ");
    }
    ElementProperty an = (ElementProperty) p.getSecond();
    String svalue = value.toString();
    if (an.ignoreValue().length() > 0 && an.ignoreValue().equals(svalue) == true) {
        return;
    }
    String name = an.name();
    if (StringUtils.isEmpty(name) == true) {
        name = p.getFirst().getName();
    }
    sb.append(name).append("=").append("\"").append(StringEscapeUtils.escapeXml(ObjectUtils.toString(value)))
            .append("\"");
}

From source file:de.micromata.genome.gwiki.page.impl.actionbean.ActionBeanBase.java

public ActionBeanBase print(Object s) {
    return print(ObjectUtils.toString(s));
}

From source file:com.nesscomputing.httpserver.log.log4j.Log4jRequestLog.java

@Override
public void log(Request request, Response response) {
    final String requestUri = request.getRequestURI();

    for (String blackListEntry : blackList) {
        if (StringUtils.startsWith(requestUri, blackListEntry)) {
            return;
        }/*ww w .  j a  v  a  2  s .  c o m*/
    }

    final StringTemplate template = new StringTemplate(pattern);

    for (Entry<String, LogField> field : knownFields.entrySet()) {
        template.setAttribute(field.getKey(),
                ObjectUtils.toString(field.getValue().log(request, response, null)));
    }
    try {
        MDC.put("track", ObjectUtils.toString(response.getHeader("X-Trumpet-Track")));
        log.info(template.toString());
    } finally {
        MDC.remove("track");
    }
}

From source file:com.strandls.alchemy.rest.client.TestWebserviceMultipart.java

/**
 * Echoes a multipart request including file content as a map of strings.
 *
 * @param multiPart/*from  w w  w.j av a  2 s  . co  m*/
 * @return
 * @throws IOException
 */
@Path("/multipartMapEcho")
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.MULTIPART_FORM_DATA)
public Map<String, String> multipartMapEcho(
        @DefaultValue("true") @FormDataParam("enabled") final boolean enabled,
        @FormDataParam("secret") final String secret, @FormDataParam("file") final InputStream file,
        @FormDataParam("file") final FormDataContentDisposition fileDisposition) throws IOException {
    final Map<String, String> echo = new HashMap<String, String>();
    echo.put("enabled", ObjectUtils.toString(enabled));
    echo.put("secret", secret);
    echo.put("file", IOUtils.toString(file));
    echo.put("filename", fileDisposition.getFileName());
    echo.put("filetype", fileDisposition.getType());
    return echo;
}