org.apache.wicket.util.lang.Objects类的使用及代码示例

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

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

Objects介绍

[英]Object utilities.
[中]对象实用程序。

代码示例

代码示例来源:origin: brix-cms/brix-cms

@Override
public boolean equals(Object obj) {
  if (this == obj) {
    return true;
  } else if (obj instanceof MenuTreeNode == false) {
    return false;
  }
  return Objects.equal(entry, ((MenuTreeNode) obj).entry);
}

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

/**
   * {@inheritDoc}
   */
  @Override
  public boolean equals(final Object obj)
  {
    if (obj instanceof StringValue)
    {
      StringValue stringValue = (StringValue)obj;
      return Objects.isEqual(text, stringValue.text) && locale.equals(stringValue.locale);
    }
    else
    {
      return false;
    }
  }
}

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

@Override
public int hashCode()
{
  return Objects.hashCode(bindingAnnotation, optional, className, fieldName);
}

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

for (int i = 0, icount = Array.getLength(value); i < icount; i++)
  Array.set(result, i, convertValue(Array.get(value, i), componentType));
  result = (int)longValue(value);
  result = doubleValue(value);
  result = booleanValue(value) ? Boolean.TRUE : Boolean.FALSE;
  result = (byte)longValue(value);
  result = (char)longValue(value);
  result = (short)longValue(value);
  result = longValue(value);
  result = new Float(doubleValue(value));
  result = bigIntValue(value);
  result = bigDecValue(value);
  result = stringValue(value);

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

int t1 = getNumericType(v1), t2 = getNumericType(v2), type = getNumericType(t1, t2,
  true);
    result = bigIntValue(v1).compareTo(bigIntValue(v2));
    break;
    result = bigDecValue(v1).compareTo(bigDecValue(v2));
    break;
    double dv1 = doubleValue(v1),
    dv2 = doubleValue(v2);
    long lv1 = longValue(v1),
    lv2 = longValue(v2);

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

result = isEqual(Array.get(object1, i), Array.get(object2, i));
((compareWithConversion(object1, object2) == 0) || object1.equals(object2));

代码示例来源: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/com.springsource.org.apache.wicket

/**
   * @see org.apache.wicket.util.convert.IConverter#convertToString(java.lang.Object,
   *      java.util.Locale)
   */
  public String convertToString(Object value, Locale locale)
  {
    if (value == null || "".equals(value))
    {
      return "";
    }
    return (String)Objects.convertValue(value, String.class);
  }
}

代码示例来源:origin: org.wicketstuff/wicketstuff-datetime-yui

Objects.longValue(p.get("pages")) > 1)

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

for (int i = 0, icount = Array.getLength(value); i < icount; i++)
  Array.set(result, i, convertValue(Array.get(value, i), componentType));
  result = new Integer((int)longValue(value));
  result = new Double(doubleValue(value));
  result = booleanValue(value) ? Boolean.TRUE : Boolean.FALSE;
  result = new Byte((byte)longValue(value));
  result = new Character((char)longValue(value));
  result = new Short((short)longValue(value));
  result = new Long(longValue(value));
  result = new Float(doubleValue(value));
  result = bigIntValue(value);
  result = bigDecValue(value);
  result = stringValue(value);

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

int t1 = getNumericType(v1), t2 = getNumericType(v2), type = getNumericType(t1, t2,
  true);
    result = bigIntValue(v1).compareTo(bigIntValue(v2));
    break;
    result = bigDecValue(v1).compareTo(bigDecValue(v2));
    break;
    double dv1 = doubleValue(v1),
    dv2 = doubleValue(v2);
    long lv1 = longValue(v1),
    lv2 = longValue(v2);

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

result = isEqual(Array.get(object1, i), Array.get(object2, i));
((compareWithConversion(object1, object2) == 0) || object1.equals(object2));

代码示例来源: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

/**
 * @see org.apache.wicket.util.convert.IConverter#convertToObject(java.lang.String,
 *      java.util.Locale)
 */
public Object convertToObject(String value, Locale locale)
{
  if (value == null)
  {
    return null;
  }
  if ("".equals(value))
  {
    if (((Class)type.get()) == String.class)
    {
      return "";
    }
    return null;
  }
  try
  {
    return Objects.convertValue(value, (Class)type.get());
  }
  catch (Exception e)
  {
    throw new ConversionException(e.getMessage(), e).setSourceValue(value);
  }
}

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

Objects.longValue(p.get("pages")) > 1)

代码示例来源:origin: brix-cms/brix-cms

@Override
public boolean equals(Object obj) {
  if (this == obj) {
    return true;
  }
  if (obj instanceof Entry == false) {
    return false;
  }
  Entry that = (Entry) obj;
  return Objects.equal(key, that.key) && Objects.equal(value, that.value);
}

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

for (int i = 0, icount = Array.getLength(value); i < icount; i++)
  Array.set(result, i, convertValue(Array.get(value, i), componentType));
  result = new Integer((int)longValue(value));
  result = new Double(doubleValue(value));
  result = booleanValue(value) ? Boolean.TRUE : Boolean.FALSE;
  result = new Byte((byte)longValue(value));
  result = new Character((char)longValue(value));
  result = new Short((short)longValue(value));
  result = new Long(longValue(value));
  result = new Float(doubleValue(value));
  result = bigIntValue(value);
  result = bigDecValue(value);
  result = stringValue(value);

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

/**
 * @see java.lang.Object#hashCode()
 */
@Override
public int hashCode()
{
  return Objects.hashCode(scope, name, locale, style, variation);
}

代码示例来源:origin: OrienteerBAP/Orienteer

@Override
  public boolean isEnabled(Component component) {
    return Objects.isEqual(getPerspective(), component.getDefaultModelObject());
  }
};

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

int t1 = getNumericType(v1), t2 = getNumericType(v2), type = getNumericType(t1, t2,
  true);
    result = bigIntValue(v1).compareTo(bigIntValue(v2));
    break;
    result = bigDecValue(v1).compareTo(bigDecValue(v2));
    break;
    double dv1 = doubleValue(v1),
    dv2 = doubleValue(v2);
    long lv1 = longValue(v1),
    lv2 = longValue(v2);

相关文章