@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.VersionedWritable
public void readFields(DataInput in) throws IOException
readFields
在接口中 org.apache.hadoop.io.Writable
readFields
在类中 org.apache.hadoop.io.VersionedWritable
IOException
public void write(DataOutput out) throws IOException
write
在接口中 org.apache.hadoop.io.Writable
write
在类中 org.apache.hadoop.io.VersionedWritable
IOException
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.