Class AbstractPropertyAccessor

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getPossibleProperty​(java.util.Map context, java.lang.Object target, java.lang.String name)  
      protected abstract java.lang.Object getProperty0​(ognl.OgnlContext context, java.lang.Object target, java.lang.String name)  
      boolean hasGetProperty​(ognl.OgnlContext context, java.lang.Object target, java.lang.Object oname)  
      protected abstract boolean hasGetProperty0​(ognl.OgnlContext context, java.lang.Object target, java.lang.String name)  
      boolean hasSetProperty​(ognl.OgnlContext context, java.lang.Object target, java.lang.Object oname)  
      protected abstract boolean hasSetProperty0​(ognl.OgnlContext context, java.lang.Object target, java.lang.String name)  
      java.lang.Object setPossibleProperty​(java.util.Map context, java.lang.Object target, java.lang.String name, java.lang.Object value)  
      protected abstract java.lang.Object setProperty0​(ognl.OgnlContext context, java.lang.Object target, java.lang.String name, java.lang.Object value)  
      • Methods inherited from class ognl.ObjectPropertyAccessor

        getProperty, getPropertyClass, getSourceAccessor, getSourceSetter, hasGetProperty, hasSetProperty, setProperty
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractPropertyAccessor

        public AbstractPropertyAccessor()
    • Method Detail

      • hasGetProperty

        public final boolean hasGetProperty​(ognl.OgnlContext context,
                                            java.lang.Object target,
                                            java.lang.Object oname)
                                     throws ognl.OgnlException
        Overrides:
        hasGetProperty in class ognl.ObjectPropertyAccessor
        Throws:
        ognl.OgnlException
      • hasSetProperty

        public final boolean hasSetProperty​(ognl.OgnlContext context,
                                            java.lang.Object target,
                                            java.lang.Object oname)
                                     throws ognl.OgnlException
        Overrides:
        hasSetProperty in class ognl.ObjectPropertyAccessor
        Throws:
        ognl.OgnlException
      • getPossibleProperty

        public final java.lang.Object getPossibleProperty​(java.util.Map context,
                                                          java.lang.Object target,
                                                          java.lang.String name)
                                                   throws ognl.OgnlException
        Overrides:
        getPossibleProperty in class ognl.ObjectPropertyAccessor
        Throws:
        ognl.OgnlException
      • setPossibleProperty

        public final java.lang.Object setPossibleProperty​(java.util.Map context,
                                                          java.lang.Object target,
                                                          java.lang.String name,
                                                          java.lang.Object value)
                                                   throws ognl.OgnlException
        Overrides:
        setPossibleProperty in class ognl.ObjectPropertyAccessor
        Throws:
        ognl.OgnlException
      • hasGetProperty0

        protected abstract boolean hasGetProperty0​(ognl.OgnlContext context,
                                                   java.lang.Object target,
                                                   java.lang.String name)
                                            throws ognl.OgnlException
        Throws:
        ognl.OgnlException
      • hasSetProperty0

        protected abstract boolean hasSetProperty0​(ognl.OgnlContext context,
                                                   java.lang.Object target,
                                                   java.lang.String name)
                                            throws ognl.OgnlException
        Throws:
        ognl.OgnlException
      • getProperty0

        protected abstract java.lang.Object getProperty0​(ognl.OgnlContext context,
                                                         java.lang.Object target,
                                                         java.lang.String name)
                                                  throws ognl.OgnlException
        Throws:
        ognl.OgnlException
      • setProperty0

        protected abstract java.lang.Object setProperty0​(ognl.OgnlContext context,
                                                         java.lang.Object target,
                                                         java.lang.String name,
                                                         java.lang.Object value)
                                                  throws ognl.OgnlException
        Throws:
        ognl.OgnlException