/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getIterator(java.lang.Object, * org.apache.velocity.util.introspection.Info) */ //@SuppressWarnings("unchecked") //@Override public Iterator getIterator(Object obj, Info i) throws Exception { return (this.inner != null) ? this.inner.getIterator(obj, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getMethod(java.lang.Object, java.lang.String, * java.lang.Object[], org.apache.velocity.util.introspection.Info) */ //@Override public VelMethod getMethod(Object obj, String methodName, Object[] args, Info i) { return (this.inner != null) ? this.inner.getMethod(obj, methodName, args, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertyGet(java.lang.Object, java.lang.String, * org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertyGet getPropertyGet(Object obj, String identifier, Info i) { VelPropertyGet getter = leftUberspect.getPropertyGet(obj,identifier,i); return getter != null ? getter : rightUberspect.getPropertyGet(obj,identifier,i); }
/** * init - the chainable uberspector is responsible for the initialization of the wrapped uberspector * * @see org.apache.velocity.util.introspection.Uberspect#init() */ //@Override public void init() { if (this.inner != null) { this.inner.init(); } }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertySet(java.lang.Object, java.lang.String, * java.lang.Object, org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertySet getPropertySet(Object obj, String identifier, Object arg, Info i) throws Exception { return (this.inner != null) ? this.inner.getPropertySet(obj, identifier, arg, i) : null; } }
/** * init - the chainable uberspector is responsible for the initialization of the wrapped uberspector * * @see org.apache.velocity.util.introspection.Uberspect#init() */ //@Override public void init() throws Exception { if (this.inner != null) { this.inner.init(); } }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertySet(java.lang.Object, java.lang.String, * java.lang.Object, org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertySet getPropertySet(Object obj, String identifier, Object arg, Info i) { return (this.inner != null) ? this.inner.getPropertySet(obj, identifier, arg, i) : null; } }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertyGet(java.lang.Object, java.lang.String, * org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertyGet getPropertyGet(Object obj, String identifier, Info i) { return (this.inner != null) ? this.inner.getPropertyGet(obj, identifier, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getMethod(java.lang.Object, java.lang.String, * java.lang.Object[], org.apache.velocity.util.introspection.Info) */ //@Override public VelMethod getMethod(Object obj, String methodName, Object[] args, Info i) throws Exception { return (this.inner != null) ? this.inner.getMethod(obj, methodName, args, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertySet(java.lang.Object, java.lang.String, * java.lang.Object, org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertySet getPropertySet(Object obj, String identifier, Object arg, Info i) { VelPropertySet setter = leftUberspect.getPropertySet(obj,identifier,arg,i); return setter != null ? setter : rightUberspect.getPropertySet(obj,identifier,arg,i); } }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getIterator(java.lang.Object, * org.apache.velocity.util.introspection.Info) */ @SuppressWarnings("unchecked") @Override public Iterator getIterator(Object obj, Info i) throws Exception { return (this.inner != null) ? this.inner.getIterator(obj, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertyGet(java.lang.Object, java.lang.String, * org.apache.velocity.util.introspection.Info) */ //@Override public VelPropertyGet getPropertyGet(Object obj, String identifier, Info i) throws Exception { VelPropertyGet getter = leftUberspect.getPropertyGet(obj,identifier,i); return getter != null ? getter : rightUberspect.getPropertyGet(obj,identifier,i); }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getMethod(java.lang.Object, java.lang.String, * java.lang.Object[], org.apache.velocity.util.introspection.Info) */ //@Override public VelMethod getMethod(Object obj, String methodName, Object[] args, Info i) { VelMethod method = leftUberspect.getMethod(obj,methodName,args,i); return method != null ? method : rightUberspect.getMethod(obj,methodName,args,i); }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertySet(java.lang.Object, java.lang.String, * java.lang.Object, org.apache.velocity.util.introspection.Info) */ @Override public VelPropertySet getPropertySet(Object obj, String identifier, Object arg, Info i) throws Exception { return (this.inner != null) ? this.inner.getPropertySet(obj, identifier, arg, i) : null; } }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getIterator(java.lang.Object, * org.apache.velocity.util.introspection.Info) */ //@SuppressWarnings("unchecked") //@Override public Iterator getIterator(Object obj, Info i) throws Exception { return (this.inner != null) ? this.inner.getIterator(obj, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getPropertyGet(java.lang.Object, java.lang.String, * org.apache.velocity.util.introspection.Info) */ @Override public VelPropertyGet getPropertyGet(Object obj, String identifier, Info i) throws Exception { return (this.inner != null) ? this.inner.getPropertyGet(obj, identifier, i) : null; }
/** * {@inheritDoc} * * @see org.apache.velocity.util.introspection.Uberspect#getMethod(java.lang.Object, java.lang.String, * java.lang.Object[], org.apache.velocity.util.introspection.Info) */ @Override public VelMethod getMethod(Object obj, String methodName, Object[] args, Info i) throws Exception { return (this.inner != null) ? this.inner.getMethod(obj, methodName, args, i) : null; }