本文整理了Java中org.apache.wicket.util.lang.Objects.isEqual()
方法的一些代码示例,展示了Objects.isEqual()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.isEqual()
方法的具体详情如下:
包路径:org.apache.wicket.util.lang.Objects
类名称:Objects
方法名:isEqual
[英]Returns true if object1 is equal to object2 in either the sense that they are the same object or, if both are non-null if they are equal in the equals()
sense.
[中]如果object1与object2在同一对象的意义上相等,或者如果两者在equals()
意义上相等,则返回true。
代码示例来源: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: OrienteerBAP/Orienteer
@Override
public boolean isEnabled(Component component) {
return Objects.isEqual(getPerspective(), component.getDefaultModelObject());
}
};
代码示例来源:origin: org.apache.wicket/com.springsource.org.apache.wicket
result = isEqual(Array.get(object1, i), Array.get(object2, i));
代码示例来源:origin: org.ops4j.pax.wicket/pax-wicket-service
result = isEqual(Array.get(object1, i), Array.get(object2, i));
代码示例来源:origin: org.apache.wicket/wicket-util
result = isEqual(Array.get(object1, i), Array.get(object2, i));
代码示例来源:origin: OrienteerBAP/Orienteer
@Override
public void component(
AbstractMetaPanel<?, ?, ?> object,
IVisit<AbstractMetaPanel<?, ?, ?>> visit) {
if(Objects.isEqual(object.getPropertyObject(), critery)) visit.stop(object);
else visit.dontGoDeeper();
}
});
代码示例来源:origin: apache/wicket
/**
* {@inheritDoc}
*/
@Override
public boolean equals(final Object obj)
{
if (this == obj)
{
return true;
}
if ((obj instanceof Url) == false)
{
return false;
}
Url rhs = (Url)obj;
return getSegments().equals(rhs.getSegments()) &&
getQueryParameters().equals(rhs.getQueryParameters()) &&
Objects.isEqual(getFragment(), rhs.getFragment());
}
代码示例来源:origin: org.apache.wicket/wicket-request
/**
* {@inheritDoc}
*/
@Override
public boolean equals(final Object obj)
{
if (this == obj)
{
return true;
}
if ((obj instanceof Url) == false)
{
return false;
}
Url rhs = (Url)obj;
return getSegments().equals(rhs.getSegments()) &&
getQueryParameters().equals(rhs.getQueryParameters()) &&
Objects.isEqual(getFragment(), rhs.getFragment());
}
代码示例来源:origin: apache/wicket
@Override
public void onBeforeRender(Component component)
{
if (component instanceof Page || RequestCycle.get().find(IPartialPageRequestHandler.class).isPresent())
{
Page page = component.getPage();
String cid = ConversationPropagator.getConversationIdFromPage(page);
if (cid != null && !Objects.isEqual(conversation.getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, RequestCycle.get()
.getActiveRequestHandler());
}
}
}
}
代码示例来源:origin: org.apache.wicket/wicket-cdi-1.1
@Override
public void onBeforeRender(Component component)
{
if (component instanceof Page || RequestCycle.get().find(IPartialPageRequestHandler.class).isPresent())
{
Page page = component.getPage();
String cid = ConversationPropagator.getConversationIdFromPage(page);
if (cid != null && !Objects.isEqual(conversation.getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, RequestCycle.get()
.getActiveRequestHandler());
}
}
}
}
代码示例来源:origin: net.ftlines.wicket-cdi/wicket-cdi
@Override
public void onBeforeRender(Component component)
{
if (component instanceof Page || RequestCycle.get().find(AjaxRequestTarget.class) != null)
{
Page page = component.getPage();
String cid = container.getConversationMarker(page);
if (cid != null && !Objects.isEqual(conversation.getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, RequestCycle.get()
.getActiveRequestHandler());
}
}
}
}
代码示例来源:origin: com.github.javawithmarcus.wicket-cdi-1.1/wicket-cdi-1.1-core
@Override
public void onBeforeRender(Component component)
{
if (component instanceof Page || RequestCycle.get().find(AjaxRequestTarget.class) != null)
{
Page page = component.getPage();
String cid = container.getConversationMarker(page);
if (cid != null && !Objects.isEqual(container.getCurrentConversation().getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, RequestCycle.get()
.getActiveRequestHandler());
}
}
}
}
代码示例来源:origin: net.ftlines.wicket-cdi/wicket-cdi
public void onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
{
String cid = cycle.getRequest().getRequestParameters().getParameterValue(CID).toString();
Page page = getPage(handler);
if (cid == null && page != null)
{
cid = page.getMetaData(CID_KEY);
}
Conversation current = getConversation(cycle);
if (current != null && !Objects.isEqual(current.getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, handler);
}
activateConversationIfNeeded(cycle, handler, cid);
}
代码示例来源:origin: com.github.javawithmarcus.wicket-cdi-1.1/wicket-cdi-1.1-core
@Override
public void onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler)
{
Conversation conversation = getConversation();
logger.debug("In onRequestHandlerResolved id = {}", conversation.getId());
String cid = cycle.getRequest().getRequestParameters().getParameterValue(CID_ATTR).toString();
Page page = getPage(handler);
if (page == null)
{
return;
}
if (cid == null)
{
cid = page.getMetaData(CID_KEY);
}
if (cid != null && !conversation.isTransient() && !Objects.isEqual(conversation.getId(), cid))
{
logger.info("Conversation {} has expired for {}", cid, page);
throw new ConversationExpiredException(null, cid, page, handler);
}
activateConversationIfNeeded(page, cycle, handler, cid);
}
内容来源于网络,如有侵权,请联系作者删除!