@InterfaceAudience.Public @InterfaceStability.Evolving public class Permission extends org.apache.hadoop.io.VersionedWritable
TablePermission| 限定符和类型 | 类和说明 |
|---|---|
static class |
Permission.Action |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Map<Byte,Permission.Action> |
ACTION_BY_CODE |
protected Permission.Action[] |
actions |
protected static byte |
VERSION |
| 构造器和说明 |
|---|
Permission()
Empty constructor for Writable implementation.
|
Permission(byte[] actionCodes) |
Permission(Permission.Action... assigned) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
Permission.Action[] |
getActions() |
byte |
getVersion() |
int |
hashCode() |
boolean |
implies(Permission.Action action) |
void |
readFields(DataInput in) |
void |
setActions(Permission.Action[] assigned) |
String |
toString() |
void |
write(DataOutput out) |
protected static final byte VERSION
protected static final Map<Byte,Permission.Action> ACTION_BY_CODE
protected Permission.Action[] actions
public Permission()
public Permission(Permission.Action... assigned)
public Permission(byte[] actionCodes)
public Permission.Action[] getActions()
public boolean implies(Permission.Action action)
public void setActions(Permission.Action[] assigned)
public byte getVersion()
getVersion 在类中 org.apache.hadoop.io.VersionedWritablepublic void readFields(DataInput in) throws IOException
readFields 在接口中 org.apache.hadoop.io.WritablereadFields 在类中 org.apache.hadoop.io.VersionedWritableIOExceptionpublic void write(DataOutput out) throws IOException
write 在接口中 org.apache.hadoop.io.Writablewrite 在类中 org.apache.hadoop.io.VersionedWritableIOExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.