
com.eventstore.dbclient.UserStreamAcl Maven / Gradle / Ivy
package com.eventstore.dbclient;
public class UserStreamAcl implements Acl {
public static final String ACL_NAME = "$userStreamAcl";
private static final UserStreamAcl SINGLETON = new UserStreamAcl();
private UserStreamAcl() {}
public static UserStreamAcl deserialize(String source) {
UserStreamAcl acl = null;
if (source.equals(ACL_NAME))
acl = SINGLETON;
return acl;
}
public static UserStreamAcl getInstance() {
return SINGLETON;
}
@Override
public Object serialize() {
return ACL_NAME;
}
@Override
public int hashCode() {
return ACL_NAME.hashCode();
}
@Override
public boolean equals(Object obj) {
return (obj instanceof UserStreamAcl);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy