Sha256: 5a5827e35b59c7f953bff6e2b96309e8fd422a8dfabf8e6dcbdd395a82d4293c
Contents?: true
Size: 1.17 KB
Versions: 7
Compression:
Stored size: 1.17 KB
Contents
package com.treasuredata.api.model; import com.fasterxml.jackson.annotation.JsonProperty; import com.google.common.base.Objects; public class TDTablePermission { private boolean importable; private boolean queryable; public TDTablePermission( @JsonProperty("importable") boolean importable, @JsonProperty("queryable") boolean queryable) { this.importable = importable; this.queryable = queryable; } @JsonProperty("importable") public boolean isImportable() { return importable; } @JsonProperty("queryable") public boolean isQueryable() { return queryable; } @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null || getClass() != obj.getClass()) { return false; } TDTablePermission other = (TDTablePermission) obj; return Objects.equal(this.importable, other.importable) && Objects.equal(this.queryable, other.queryable); } @Override public int hashCode() { return Objects.hashCode(importable, queryable); } }
Version data entries
7 entries across 7 versions & 1 rubygems