List of usage examples for org.apache.commons.jxpath.ri.model NodePointer getClass
@HotSpotIntrinsicCandidate public final native Class<?> getClass();
From source file:jp.terasoluna.fw.beans.jxpath.BeanPointerFactoryExTest.java
/** * testCreateNodePointerQname01() <br> * <br>/* w ww. j a v a 2s .c o m*/ * () <br> * A <br> * <br> * () name:not null<br> * () bean:new Object()<br> * () locale:Locale("ja")<br> * <br> * () NodePointer:new BeanPointerEX {<br> * locale=?locale<br> * name=?name<br> * bean=?bean<br> * }<br> * <br> * ??? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerQname01() throws Exception { // ?? BeanPointerFactoryEx factory = new BeanPointerFactoryEx(); QName qName = new QName("name"); Object bean = new Object(); Locale locale = new Locale("ja"); // NodePointer result = factory.createNodePointer(qName, bean, locale); // assertSame(BeanPointerEx.class, result.getClass()); assertSame(locale, result.getLocale()); assertSame(qName, result.getName()); assertSame(bean, ReflectionTestUtils.getField(result, "bean")); }
From source file:jp.terasoluna.fw.beans.jxpath.BeanPointerFactoryExTest.java
/** * testCreateNodePointerNodePointer01() <br> * <br>//from ww w .j a v a2 s. c o m * () <br> * C <br> * <br> * () parent:not null<br> * () name:not null<br> * () bean:null<br> * <br> * () NodePointer:new NullPointer {<br> * parent=?parent<br> * name=?name<br> * }<br> * <br> * ?null??? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerNodePointer01() throws Exception { // ?? BeanPointerFactoryEx factory = new BeanPointerFactoryEx(); QName qName = new QName("name"); Locale locale = new Locale("ja"); NodePointer nodePointer = NodePointer.newNodePointer(qName, null, locale); // NodePointer result = factory.createNodePointer(nodePointer, qName, null); // assertSame(NullPointer.class, result.getClass()); assertSame(nodePointer, result.getParent()); assertSame(qName, result.getName()); }
From source file:jp.terasoluna.fw.beans.jxpath.BeanPointerFactoryExTest.java
/** * testCreateNodePointerNodePointer02() <br> * <br>//from w w w . j a va 2s . c o m * () <br> * A <br> * <br> * () parent:not null<br> * () name:not null<br> * () bean:new Object()<br> * <br> * () NodePointer:new BeanPointerEX {<br> * parent=?parent<br> * name=?name<br> * bean=?bean<br> * }<br> * <br> * ?null?????? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerNodePointer02() throws Exception { // ?? BeanPointerFactoryEx factory = new BeanPointerFactoryEx(); QName qName = new QName("name"); Object bean = new Object(); Locale locale = new Locale("ja"); NodePointer nodePointer = NodePointer.newNodePointer(qName, bean, locale); // NodePointer result = factory.createNodePointer(nodePointer, qName, bean); // assertSame(BeanPointerEx.class, result.getClass()); assertSame(nodePointer, result.getParent()); assertSame(qName, result.getName()); assertSame(bean, ReflectionTestUtils.getField(result, "bean")); }
From source file:jp.terasoluna.fw.beans.jxpath.DynamicPointerFactoryExTest.java
/** * testCreateNodePointerNodePointer01() <br> * <br>/*from w ww .ja va 2 s .co m*/ * () <br> * A <br> * <br> * () parent:not null<br> * () name:not null<br> * () bean:null<br> * <br> * () NodePointer:new NullPointer {<br> * parent=?parent<br> * name=?name<br> * }<br> * <br> * ?null??? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerNodePointer01() throws Exception { // ?? DynamicPointerFactoryEx factory = new DynamicPointerFactoryEx(); QName qName = new QName("name"); Locale locale = new Locale("ja"); NodePointer nodePointer = NodePointer.newNodePointer(qName, null, locale); // NodePointer result = factory.createNodePointer(nodePointer, qName, null); // assertSame(NullPointer.class, result.getClass()); assertSame(qName, result.getName()); assertSame(nodePointer, result.getParent()); }
From source file:jp.terasoluna.fw.beans.jxpath.DynamicPointerFactoryExTest.java
/** * testCreateNodePointerQname01() <br> * <br>/*from w w w . j a v a 2 s . co m*/ * () <br> * A <br> * <br> * () name:not null<br> * () bean:new HashMap() {<br> * key="value"<br> * }<br> * () locale:Locale("ja")<br> * () bi.isDynamic():true<br> * <br> * () NodePointer:new DynamicPointerEX {<br> * locale=?locale<br> * name=?name<br> * bean=?bean<br> * }<br> * <br> * Map?? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerQname01() throws Exception { // ?? DynamicPointerFactoryEx factory = new DynamicPointerFactoryEx(); QName qName = new QName("name"); Object bean = new HashMap<Object, Object>(); Locale locale = new Locale("ja"); // NodePointer result = factory.createNodePointer(qName, bean, locale); // assertSame(DynamicPointerEx.class, result.getClass()); assertSame(locale, result.getLocale()); assertSame(qName, result.getName()); assertSame(bean, ReflectionTestUtils.getField(result, "bean")); }
From source file:jp.terasoluna.fw.beans.jxpath.DynamicPointerFactoryExTest.java
/** * testCreateNodePointerNodePointer02() <br> * <br>//from ww w . jav a 2 s. c o m * () <br> * A <br> * <br> * () parent:not null<br> * () name:not null<br> * () bean:new HashMap() {<br> * key="value"<br> * }<br> * () bi.isDynamic():true<br> * <br> * () NodePointer:new DynamicPointerEX {<br> * parent=?parent<br> * name=?name<br> * bean=?bean<br> * }<br> * <br> * Map?? <br> * @throws Exception ????? */ @Test public void testCreateNodePointerNodePointer02() throws Exception { // ?? DynamicPointerFactoryEx factory = new DynamicPointerFactoryEx(); QName qName = new QName("name"); Object bean = new HashMap<Object, Object>(); Locale locale = new Locale("ja"); NodePointer nodePointer = NodePointer.newNodePointer(qName, bean, locale); // NodePointer result = factory.createNodePointer(nodePointer, qName, bean); // assertSame(DynamicPointerEx.class, result.getClass()); assertSame(nodePointer, result.getParent()); assertSame(qName, result.getName()); assertSame(bean, ReflectionTestUtils.getField(result, "bean")); }