org.apache.wicket.util.lang.Objects.stringValue()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(88)

本文整理了Java中org.apache.wicket.util.lang.Objects.stringValue()方法的一些代码示例,展示了Objects.stringValue()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.stringValue()方法的具体详情如下:
包路径:org.apache.wicket.util.lang.Objects
类名称:Objects
方法名:stringValue

Objects.stringValue介绍

[英]Evaluates the given object as a String.
[中]将给定对象作为字符串求值。

代码示例

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * Evaluates the given object as a String.
 * 
 * @param value
 *            an object to interpret as a String
 * @return the String value implied by the given object as returned by the toString() method, or
 *         "null" if the object is null.
 */
public static String stringValue(Object value)
{
  return stringValue(value, false);
}

代码示例来源:origin: org.apache.wicket/wicket-util

/**
 * Evaluates the given object as a String.
 * 
 * @param value
 *            an object to interpret as a String
 * @return the String value implied by the given object as returned by the toString() method, or
 *         "null" if the object is null.
 */
public static String stringValue(final Object value)
{
  return stringValue(value, false);
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * Evaluates the given object as a String.
 * 
 * @param value
 *            an object to interpret as a String
 * @return the String value implied by the given object as returned by the toString() method, or
 *         "null" if the object is null.
 */
public static String stringValue(Object value)
{
  return stringValue(value, false);
}

代码示例来源:origin: org.apache.wicket/wicket-util

String s = stringValue(value, true);

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

/**
 * Evaluates the given object as a long integer.
 * 
 * @param value
 *            an object to interpret as a long integer
 * @return the long integer value implied by the given object
 * @throws NumberFormatException
 *             if the given object can't be understood as a long integer
 */
public static long longValue(Object value) throws NumberFormatException
{
  if (value == null)
  {
    return 0L;
  }
  Class c = value.getClass();
  if (c.getSuperclass() == Number.class)
  {
    return ((Number)value).longValue();
  }
  if (c == Boolean.class)
  {
    return ((Boolean)value).booleanValue() ? 1 : 0;
  }
  if (c == Character.class)
  {
    return ((Character)value).charValue();
  }
  return Long.parseLong(stringValue(value, true));
}

代码示例来源:origin: apache/wicket

/**
 * The formatting for {@link Locale#ENGLISH} might not be compatible with HTML (e.g. group
 * digits), thus use {@link Objects#stringValue(Object)} instead.
 * 
 * @return value
 */
@Override
protected String getModelValue()
{
  N value = getModelObject();
  if (value == null)
  {
    return "";
  }
  else
  {
    return Objects.stringValue(value);
  }
}

代码示例来源:origin: org.apache.wicket/wicket-util

/**
 * Evaluates the given object as a long integer.
 * 
 * @param value
 *            an object to interpret as a long integer
 * @return the long integer value implied by the given object
 * @throws NumberFormatException
 *             if the given object can't be understood as a long integer
 */
public static long longValue(final Object value) throws NumberFormatException
{
  if (value == null)
  {
    return 0L;
  }
  Class<?> c = value.getClass();
  if (c.getSuperclass() == Number.class)
  {
    return ((Number)value).longValue();
  }
  if (c == Boolean.class)
  {
    return (Boolean)value ? 1 : 0;
  }
  if (c == Character.class)
  {
    return (Character)value;
  }
  return Long.parseLong(stringValue(value, true));
}

代码示例来源:origin: org.apache.wicket/wicket-core

/**
 * The formatting for {@link Locale#ENGLISH} might not be compatible with HTML (e.g. group
 * digits), thus use {@link Objects#stringValue(Object)} instead.
 * 
 * @return value
 */
@Override
protected String getModelValue()
{
  N value = getModelObject();
  if (value == null)
  {
    return "";
  }
  else
  {
    return Objects.stringValue(value);
  }
}

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

/**
 * Evaluates the given object as a long integer.
 * 
 * @param value
 *            an object to interpret as a long integer
 * @return the long integer value implied by the given object
 * @throws NumberFormatException
 *             if the given object can't be understood as a long integer
 */
public static long longValue(Object value) throws NumberFormatException
{
  if (value == null)
  {
    return 0L;
  }
  Class<?> c = value.getClass();
  if (c.getSuperclass() == Number.class)
  {
    return ((Number)value).longValue();
  }
  if (c == Boolean.class)
  {
    return ((Boolean)value).booleanValue() ? 1 : 0;
  }
  if (c == Character.class)
  {
    return ((Character)value).charValue();
  }
  return Long.parseLong(stringValue(value, true));
}

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

String s = stringValue(value, true);

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

String s = stringValue(value, true);

代码示例来源:origin: org.apache.wicket/wicket-util

return new BigInteger(stringValue(value, true));

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

return new BigDecimal(stringValue(value, true));

代码示例来源:origin: org.apache.wicket/wicket-util

return new BigDecimal(stringValue(value, true));

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

return new BigDecimal(stringValue(value, true));

代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket

return new BigInteger(stringValue(value, true));

代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service

return new BigInteger(stringValue(value, true));

代码示例来源:origin: org.apache.wicket/wicket-core

if (min != null)
  attributes.put("min", Objects.stringValue(min));
if (max != null)
  attributes.put("max", Objects.stringValue(max));
    attributes.put("step", Objects.stringValue(_step));

代码示例来源:origin: apache/wicket

if (min != null)
  attributes.put("min", Objects.stringValue(min));
if (max != null)
  attributes.put("max", Objects.stringValue(max));
    attributes.put("step", Objects.stringValue(_step));

代码示例来源:origin: org.apache.wicket/wicket-util

result = stringValue(value);

相关文章