Class BaseAccessTransformer<D extends net.n2oapp.framework.api.metadata.Compiled,​C extends net.n2oapp.framework.api.metadata.compile.CompileContext<?,​?>>

    • Constructor Detail

      • BaseAccessTransformer

        public BaseAccessTransformer()
    • Method Detail

      • collectObjectAccess

        protected void collectObjectAccess​(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled,
                                           String objectId,
                                           String operationId,
                                           SimpleCompiledAccessSchema schema,
                                           net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
      • collectPageAccess

        protected void collectPageAccess​(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled,
                                         String pageId,
                                         SimpleCompiledAccessSchema schema,
                                         net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
      • collectUrlAccess

        protected void collectUrlAccess​(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled,
                                        String url,
                                        SimpleCompiledAccessSchema schema,
                                        net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
      • transfer

        protected void transfer​(net.n2oapp.framework.api.metadata.aware.PropertiesAware from,
                                net.n2oapp.framework.api.metadata.aware.PropertiesAware to)
      • merge

        protected void merge​(net.n2oapp.framework.api.metadata.aware.PropertiesAware destination,
                             List<? extends net.n2oapp.framework.api.metadata.aware.PropertiesAware> sources)
      • collectObjectFilters

        protected void collectObjectFilters​(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled,
                                            String objectId,
                                            String operationId,
                                            SimpleCompiledAccessSchema schema)