Class UserReader

  • All Implemented Interfaces:
    net.n2oapp.framework.api.metadata.aware.ElementClassAware<N2oUserAccess>, net.n2oapp.framework.api.metadata.aware.ElementNameAware, net.n2oapp.framework.api.metadata.aware.ReaderFactoryAware, net.n2oapp.framework.api.metadata.reader.ElementReader<N2oUserAccess>, net.n2oapp.framework.api.metadata.reader.TypedElementReader<N2oUserAccess>

    public class UserReader
    extends java.lang.Object
    implements net.n2oapp.framework.api.metadata.reader.TypedElementReader<N2oUserAccess>, net.n2oapp.framework.api.metadata.aware.ReaderFactoryAware
    Класс для чтения элемента доступа user из схемы доступа и преобразования его в инстанс N2oUserAccess
    Since:
    29.12.2016
    Author:
    dednakov
    • Constructor Summary

      Constructors 
      Constructor Description
      UserReader​(net.n2oapp.framework.api.metadata.reader.NamespaceReaderFactory readerFactory)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Class<N2oUserAccess> getElementClass()  
      java.lang.String getElementName()  
      N2oUserAccess read​(org.jdom2.Element element)  
      void setReaderFactory​(net.n2oapp.framework.api.metadata.reader.NamespaceReaderFactory readerFactory)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface net.n2oapp.framework.api.metadata.aware.ElementClassAware

        newInstance
    • Constructor Detail

      • UserReader

        public UserReader​(net.n2oapp.framework.api.metadata.reader.NamespaceReaderFactory readerFactory)
    • Method Detail

      • read

        public N2oUserAccess read​(org.jdom2.Element element)
        Specified by:
        read in interface net.n2oapp.framework.api.metadata.reader.ElementReader<N2oUserAccess>
      • getElementClass

        public java.lang.Class<N2oUserAccess> getElementClass()
        Specified by:
        getElementClass in interface net.n2oapp.framework.api.metadata.aware.ElementClassAware<N2oUserAccess>
      • setReaderFactory

        public void setReaderFactory​(net.n2oapp.framework.api.metadata.reader.NamespaceReaderFactory readerFactory)
        Specified by:
        setReaderFactory in interface net.n2oapp.framework.api.metadata.aware.ReaderFactoryAware
      • getElementName

        public java.lang.String getElementName()
        Specified by:
        getElementName in interface net.n2oapp.framework.api.metadata.aware.ElementNameAware