com.crossideas.rolemining.common.bean.mapbean

Class PermissionMapBean

  • java.lang.Object
    • com.crossideas.rolemining.common.bean.mapbean.PermissionMapBean
  • All Implemented Interfaces:
    com.engiweb.rm.algorithms.dataset.Entity<java.lang.String>, com.engiweb.rm.algorithms.dataset.Permission, java.io.Serializable


    public class PermissionMapBean
    extends java.lang.Object
    implements com.engiweb.rm.algorithms.dataset.Permission, java.io.Serializable
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright
    • Constructor Detail

      • PermissionMapBean

        public PermissionMapBean(java.lang.Integer id)
      • PermissionMapBean

        public PermissionMapBean(java.lang.Integer id,
                                 java.lang.String name)
    • Method Detail

      • getId

        public java.lang.Integer getId()
      • setName

        public void setName(java.lang.String name)
      • equals

        public boolean equals(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • application

        public int application()
        Specified by:
        application in interface com.engiweb.rm.algorithms.dataset.Permission
      • name

        public java.lang.String name()
        Specified by:
        name in interface com.engiweb.rm.algorithms.dataset.Permission
      • attributes

        public java.util.List<java.util.Set<java.lang.String>> attributes()
        Specified by:
        attributes in interface com.engiweb.rm.algorithms.dataset.Entity<java.lang.String>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object