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

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

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

Objects.equal介绍

[英]Returns true if a and b are equal. Either object may be null.
[中]如果a和b相等,则返回true。任何一个对象都可以为空。

代码示例

代码示例来源:origin: webanno/webanno

  1. @Override
  2. public boolean equals(Object obj)
  3. {
  4. if (this == obj) {
  5. return true;
  6. }
  7. if (!(obj instanceof FeatureStateModel)) {
  8. return false;
  9. }
  10. FeatureStateModel that = (FeatureStateModel) obj;
  11. return Objects.equal(feature, that.feature);
  12. }

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

  1. @Override
  2. public boolean equals(Object obj) {
  3. if (this == obj) {
  4. return true;
  5. }
  6. if (obj instanceof Entry == false) {
  7. return false;
  8. }
  9. Entry that = (Entry) obj;
  10. return Objects.equal(key, that.key);
  11. }

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

  1. @Override
  2. public boolean equals(Object obj) {
  3. if (this == obj)
  4. return true;
  5. if (obj instanceof AbstractJcrTreeNode == false)
  6. return false;
  7. AbstractJcrTreeNode that = (AbstractJcrTreeNode) obj;
  8. return Objects.equal(nodeModel, that.nodeModel);
  9. }

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

  1. @Override
  2. public boolean equals(Object obj) {
  3. if (this == obj) {
  4. return true;
  5. }
  6. if (obj instanceof BrixNodeModel == false) {
  7. return false;
  8. }
  9. BrixNodeModel that = (BrixNodeModel) obj;
  10. return Objects.equal(this.id, that.id) &&
  11. Objects.equal(this.workspaceName, that.workspaceName);
  12. }

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

  1. @Override
  2. public boolean equals(Object obj) {
  3. if (this == obj)
  4. return true;
  5. if (obj instanceof WorkspaceEntry)
  6. return false;
  7. WorkspaceEntry that = (WorkspaceEntry) obj;
  8. return Objects.equal(id, that.id);
  9. }
  10. }

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

  1. @Override
  2. public boolean equals(final Object obj)
  3. {
  4. if (obj instanceof SpringBeanLocator)
  5. {
  6. SpringBeanLocator other = (SpringBeanLocator)obj;
  7. return beanTypeName.equals(other.beanTypeName) &&
  8. Objects.equal(beanName, other.beanName);
  9. }
  10. return false;
  11. }

代码示例来源:origin: org.wicketstuff/javaee-inject

  1. /**
  2. * @see java.lang.Object#equals(java.lang.Object)
  3. */
  4. @Override
  5. public boolean equals(Object obj) {
  6. if (obj instanceof JndiObjectLocator) {
  7. JndiObjectLocator other = (JndiObjectLocator) obj;
  8. return beanType.equals(other.beanType)
  9. && Objects.equal(beanName, other.beanName);
  10. }
  11. return false;
  12. }

代码示例来源:origin: org.wicketstuff/javaee-inject

  1. /**
  2. * @see java.lang.Object#equals(java.lang.Object)
  3. */
  4. @Override
  5. public boolean equals(Object obj) {
  6. if (obj instanceof JavaEEBeanLocator) {
  7. JavaEEBeanLocator other = (JavaEEBeanLocator) obj;
  8. return beanType.equals(other.beanType)
  9. && Objects.equal(beanName, other.beanName);
  10. }
  11. return false;
  12. }

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

  1. @Override
  2. public boolean accept(FeedbackMessage message)
  3. {
  4. return Objects.equal(component, message.getReporter());
  5. }
  6. }

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

  1. @Override
  2. public boolean accept(FeedbackMessage message)
  3. {
  4. return Objects.equal(component, message.getReporter());
  5. }
  6. }

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

  1. /**
  2. * @see org.apache.wicket.feedback.IFeedbackMessageFilter#accept(org.apache.wicket.feedback.FeedbackMessage)
  3. */
  4. public boolean accept(FeedbackMessage message)
  5. {
  6. return Objects.equal(component, message.getReporter());
  7. }
  8. }

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

  1. /**
  2. * @see org.apache.wicket.feedback.IFeedbackMessageFilter#accept(org.apache.wicket.feedback.FeedbackMessage)
  3. */
  4. public boolean accept(FeedbackMessage message)
  5. {
  6. return Objects.equal(component, message.getReporter());
  7. }
  8. }

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

  1. @Override
  2. public boolean accept(FeedbackMessage message)
  3. {
  4. final Component reporter = message.getReporter();
  5. return reporter != null &&
  6. (container.contains(reporter, true) || Objects.equal(container, reporter));
  7. }
  8. }

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

  1. @Override
  2. public boolean accept(FeedbackMessage message)
  3. {
  4. final Component reporter = message.getReporter();
  5. return reporter != null &&
  6. (container.contains(reporter, true) || Objects.equal(container, reporter));
  7. }
  8. }

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

  1. @Override
  2. public boolean equals(Object obj) {
  3. if (this == obj) {
  4. return true;
  5. }
  6. if (obj instanceof Model == false) {
  7. return false;
  8. }
  9. Model that = (Model) obj;
  10. return Objects.equal(getObject(), that.getObject());
  11. }

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

  1. @Override
  2. public boolean isEnabled() {
  3. BrixNode myNode = item.getModelObject();
  4. BrixNode selectedNode = currentNode.getObject();
  5. if (selectedNode != null) {
  6. return !Objects.equal(myNode.getIdentifier(), selectedNode.getIdentifier());
  7. } else {
  8. return true;
  9. }
  10. }
  11. };

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

  1. @Override
  2. public void validate(Form<?> form)
  3. {
  4. // we have a choice to validate the type converted values or the raw
  5. // input values, we validate the raw input
  6. final FormComponent<?> formComponent1 = components[0];
  7. final FormComponent<?> formComponent2 = components[1];
  8. if (!Objects.equal(formComponent1.getInput(), formComponent2.getInput()))
  9. {
  10. error(formComponent2);
  11. }
  12. }

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

  1. @Override
  2. public void validate(Form<?> form)
  3. {
  4. // we have a choice to validate the type converted values or the raw
  5. // input values, we validate the raw input
  6. final FormComponent<?> formComponent1 = components[0];
  7. final FormComponent<?> formComponent2 = components[1];
  8. if (!Objects.equal(formComponent1.getInput(), formComponent2.getInput()))
  9. {
  10. error(formComponent2);
  11. }
  12. }

代码示例来源:origin: net.ftlines.wicket-fullcalendar/wicket-fullcalendar-core

  1. public EventSource getEventSource(String id) throws EventSourceNotFoundException {
  2. for (EventSource source : calendar.getConfig().getEventSources()) {
  3. if (Objects.equal(id, source.getUuid())) {
  4. return source;
  5. }
  6. }
  7. throw new EventSourceNotFoundException("Event source with uuid: " + id + " not found");
  8. }

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

  1. @Override
  2. protected boolean match(Component component, ActionPerformedEvent<?> event,
  3. IEvent<?> wicketEvent) {
  4. if(component instanceof AbstractWidget && event.getCommand().isChangingDisplayMode()) {
  5. AbstractWidget<?> widget = (AbstractWidget<?>)component;
  6. return Objects.equal(widget.getDashboardPanel().getDashboardDocument(), event.getObject());
  7. } else return false;
  8. }

相关文章