test_class.declarator: MARSHALER = new Marshaler<SecurityRule>(SecurityRule.class)
test_class.modifier: private final static
test_class.original_string: private final static Marshaler<SecurityRule> MARSHALER = new Marshaler<SecurityRule>(SecurityRule.class);
test_class.type: Marshaler<SecurityRule>
test_class.var_name: MARSHALER
test_class.file: src/core/model/src/test/java/it/geosolutions/geostore/core/model/SecurityRuleTest.java
test_class.identifier: SecurityRuleTest
test_case.body: @Test
      public void testMarshallingUsername() throws Exception {
          SecurityRule sr0 = new SecurityRule();
          sr0.setUsername("testuser");
          doTheTest(sr0);
      }
test_case.class_method_signature: SecurityRuleTest.testMarshallingUsername()
test_case.full_signature: @Test public void testMarshallingUsername()
test_case.identifier: testMarshallingUsername
test_case.invocations: setUsername doTheTest
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testMarshallingUsername()
focal_class.declarator: serialVersionUID = -4160546863296343389L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = -4160546863296343389L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: id
focal_class.modifier: @Id
      @GeneratedValue
      private
focal_class.original_string: @Id
      @GeneratedValue
      private Long id;
focal_class.type: Long
focal_class.var_name: id
focal_class.declarator: resource
focal_class.modifier: @ManyToOne(optional = true)
      @Index(name = "idx_security_resource")
      @ForeignKey(name = "fk_security_resource")
      private
focal_class.original_string: @ManyToOne(optional = true)
      @Index(name = "idx_security_resource")
      @ForeignKey(name = "fk_security_resource")
      private Resource resource;
focal_class.type: Resource
focal_class.var_name: resource
focal_class.declarator: user
focal_class.modifier: @ManyToOne(optional = true)
      @Index(name = "idx_security_user")
      @ForeignKey(name = "fk_security_user")
      private
focal_class.original_string: @ManyToOne(optional = true)
      @Index(name = "idx_security_user")
      @ForeignKey(name = "fk_security_user")
      private User user;
focal_class.type: User
focal_class.var_name: user
focal_class.declarator: group
focal_class.modifier: @ManyToOne(optional = true)
      @Index(name = "idx_security_group")
      @ForeignKey(name = "fk_security_group")
      private
focal_class.original_string: @ManyToOne(optional = true)
      @Index(name = "idx_security_group")
      @ForeignKey(name = "fk_security_group")
      private UserGroup group;
focal_class.type: UserGroup
focal_class.var_name: group
focal_class.declarator: canRead
focal_class.modifier: @Column(nullable = false, updatable = true)
      @Index(name = "idx_security_read")
      private
focal_class.original_string: @Column(nullable = false, updatable = true)
      @Index(name = "idx_security_read")
      private boolean canRead;
focal_class.type: boolean
focal_class.var_name: canRead
focal_class.declarator: canWrite
focal_class.modifier: @Column(nullable = false, updatable = true)
      @Index(name = "idx_security_write")
      private
focal_class.original_string: @Column(nullable = false, updatable = true)
      @Index(name = "idx_security_write")
      private boolean canWrite;
focal_class.type: boolean
focal_class.var_name: canWrite
focal_class.declarator: username
focal_class.modifier: @Column(nullable = true, updatable = true)
      @Index(name = "idx_security_username")
      private
focal_class.original_string: @Column(nullable = true, updatable = true)
      @Index(name = "idx_security_username")
      private String username;
focal_class.type: String
focal_class.var_name: username
focal_class.declarator: groupname
focal_class.modifier: @Column(nullable = true, updatable = true)
      @Index(name = "idx_security_groupname")
      private
focal_class.original_string: @Column(nullable = true, updatable = true)
      @Index(name = "idx_security_groupname")
      private String groupname;
focal_class.type: String
focal_class.var_name: groupname
focal_class.file: src/core/model/src/main/java/it/geosolutions/geostore/core/model/SecurityRule.java
focal_class.identifier: SecurityRule
focal_class.interfaces: implements Serializable
focal_class.class_method_signature: SecurityRule.onPreUpdate()
focal_class.full_signature: @PreUpdate @PrePersist public void onPreUpdate()
focal_class.identifier: onPreUpdate
focal_class.modifiers: @PreUpdate @PrePersist public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onPreUpdate()
focal_class.class_method_signature: SecurityRule.getId()
focal_class.full_signature: @XmlTransient public Long getId()
focal_class.identifier: getId
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: Long
focal_class.signature: Long getId()
focal_class.class_method_signature: SecurityRule.setId(Long id)
focal_class.full_signature: public void setId(Long id)
focal_class.identifier: setId
focal_class.modifiers: public
focal_class.parameters: (Long id)
focal_class.return: void
focal_class.signature: void setId(Long id)
focal_class.class_method_signature: SecurityRule.getResource()
focal_class.full_signature: @XmlTransient public Resource getResource()
focal_class.identifier: getResource
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: Resource
focal_class.signature: Resource getResource()
focal_class.class_method_signature: SecurityRule.setResource(Resource resource)
focal_class.full_signature: public void setResource(Resource resource)
focal_class.identifier: setResource
focal_class.modifiers: public
focal_class.parameters: (Resource resource)
focal_class.return: void
focal_class.signature: void setResource(Resource resource)
focal_class.class_method_signature: SecurityRule.getUser()
focal_class.full_signature: @XmlTransient public User getUser()
focal_class.identifier: getUser
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: User
focal_class.signature: User getUser()
focal_class.class_method_signature: SecurityRule.setUser(User user)
focal_class.full_signature: public void setUser(User user)
focal_class.identifier: setUser
focal_class.modifiers: public
focal_class.parameters: (User user)
focal_class.return: void
focal_class.signature: void setUser(User user)
focal_class.class_method_signature: SecurityRule.getGroup()
focal_class.full_signature: @XmlTransient public UserGroup getGroup()
focal_class.identifier: getGroup
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: UserGroup
focal_class.signature: UserGroup getGroup()
focal_class.class_method_signature: SecurityRule.setGroup(UserGroup group)
focal_class.full_signature: public void setGroup(UserGroup group)
focal_class.identifier: setGroup
focal_class.modifiers: public
focal_class.parameters: (UserGroup group)
focal_class.return: void
focal_class.signature: void setGroup(UserGroup group)
focal_class.class_method_signature: SecurityRule.getUsername()
focal_class.full_signature: public String getUsername()
focal_class.identifier: getUsername
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getUsername()
focal_class.class_method_signature: SecurityRule.setUsername(String username)
focal_class.full_signature: public void setUsername(String username)
focal_class.identifier: setUsername
focal_class.modifiers: public
focal_class.parameters: (String username)
focal_class.return: void
focal_class.signature: void setUsername(String username)
focal_class.class_method_signature: SecurityRule.getGroupname()
focal_class.full_signature: public String getGroupname()
focal_class.identifier: getGroupname
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getGroupname()
focal_class.class_method_signature: SecurityRule.setGroupname(String groupname)
focal_class.full_signature: public void setGroupname(String groupname)
focal_class.identifier: setGroupname
focal_class.modifiers: public
focal_class.parameters: (String groupname)
focal_class.return: void
focal_class.signature: void setGroupname(String groupname)
focal_class.class_method_signature: SecurityRule.isCanRead()
focal_class.full_signature: @XmlTransient public boolean isCanRead()
focal_class.identifier: isCanRead
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isCanRead()
focal_class.class_method_signature: SecurityRule.setCanRead(boolean canRead)
focal_class.full_signature: public void setCanRead(boolean canRead)
focal_class.identifier: setCanRead
focal_class.modifiers: public
focal_class.parameters: (boolean canRead)
focal_class.return: void
focal_class.signature: void setCanRead(boolean canRead)
focal_class.class_method_signature: SecurityRule.isCanWrite()
focal_class.full_signature: @XmlTransient public boolean isCanWrite()
focal_class.identifier: isCanWrite
focal_class.modifiers: @XmlTransient public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isCanWrite()
focal_class.class_method_signature: SecurityRule.setCanWrite(boolean canWrite)
focal_class.full_signature: public void setCanWrite(boolean canWrite)
focal_class.identifier: setCanWrite
focal_class.modifiers: public
focal_class.parameters: (boolean canWrite)
focal_class.return: void
focal_class.signature: void setCanWrite(boolean canWrite)
focal_class.class_method_signature: SecurityRule.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: SecurityRule.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: SecurityRule.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_method.body: public void setUsername(String username) {
          this.username = username;
      }
focal_method.class_method_signature: SecurityRule.setUsername(String username)
focal_method.full_signature: public void setUsername(String username)
focal_method.identifier: setUsername
focal_method.modifiers: public
focal_method.parameters: (String username)
focal_method.return: void
focal_method.signature: void setUsername(String username)