Class UberspectImpl.VelGetterImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getMethodName()
      returns the method name used to return this 'property'
      java.lang.Object invoke​(java.lang.Object o)
      invocation method - called when the 'get action' should be preformed and a value returned
      boolean isCacheable()
      specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for
      • Methods inherited from class java.lang.Object

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

      • VelGetterImpl

        public VelGetterImpl​(AbstractExecutor exec)
        Parameters:
        exec -
      • VelGetterImpl

        private VelGetterImpl()
    • Method Detail

      • invoke

        public java.lang.Object invoke​(java.lang.Object o)
                                throws java.lang.Exception
        Description copied from interface: VelPropertyGet
        invocation method - called when the 'get action' should be preformed and a value returned
        Specified by:
        invoke in interface VelPropertyGet
        Returns:
        The resulting Object.
        Throws:
        java.lang.Exception
        See Also:
        VelPropertyGet.invoke(java.lang.Object)
      • isCacheable

        public boolean isCacheable()
        Description copied from interface: VelPropertyGet
        specifies if this VelPropertyGet is cacheable and able to be reused for this class of object it was returned for
        Specified by:
        isCacheable in interface VelPropertyGet
        Returns:
        true if can be reused for this class, false if not
        See Also:
        VelPropertyGet.isCacheable()