org.jvnet.solaris.libzfs
Enum ZFSPermission

java.lang.Object
  extended by java.lang.Enum<ZFSPermission>
      extended by org.jvnet.solaris.libzfs.ZFSPermission
All Implemented Interfaces:
Serializable, Comparable<ZFSPermission>

public enum ZFSPermission
extends Enum<ZFSPermission>

Author:
Kohsuke Kawaguchi

Enum Constant Summary
ACLINHERIT
           
ACLMODE
           
ALLOW
           
ATIME
           
CANMOUNT
           
CHECKSUM
           
CLONE
           
COMPRESSION
           
COPIES
           
CREATE
           
DESTROY
           
DEVICES
           
EXEC
           
MOUNT
           
MOUNTPOINT
           
PRIMARYCACHE
           
PROMOTE
           
QUOTA
           
READONLY
           
RECEIVE
           
RECORDSIZE
           
RENAME
           
RESERVATION
           
ROLLBACK
           
SECONDARYCACHE
           
SEND
           
SETUID
           
SHARE
           
SHAREISCSI
           
SHARENFS
           
SNAPDIR
           
SNAPSHOT
           
USERPROP
           
VERSION
           
VOLSIZE
           
XATTR
           
ZONED
           
 
Method Summary
static ZFSPermission valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ZFSPermission[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ALLOW

public static final ZFSPermission ALLOW

CLONE

public static final ZFSPermission CLONE

CREATE

public static final ZFSPermission CREATE

DESTROY

public static final ZFSPermission DESTROY

MOUNT

public static final ZFSPermission MOUNT

PROMOTE

public static final ZFSPermission PROMOTE

RECEIVE

public static final ZFSPermission RECEIVE

RENAME

public static final ZFSPermission RENAME

ROLLBACK

public static final ZFSPermission ROLLBACK

SNAPSHOT

public static final ZFSPermission SNAPSHOT

SHARE

public static final ZFSPermission SHARE

SEND

public static final ZFSPermission SEND

ACLINHERIT

public static final ZFSPermission ACLINHERIT

ACLMODE

public static final ZFSPermission ACLMODE

ATIME

public static final ZFSPermission ATIME

CANMOUNT

public static final ZFSPermission CANMOUNT

CHECKSUM

public static final ZFSPermission CHECKSUM

COMPRESSION

public static final ZFSPermission COMPRESSION

COPIES

public static final ZFSPermission COPIES

DEVICES

public static final ZFSPermission DEVICES

EXEC

public static final ZFSPermission EXEC

MOUNTPOINT

public static final ZFSPermission MOUNTPOINT

PRIMARYCACHE

public static final ZFSPermission PRIMARYCACHE

QUOTA

public static final ZFSPermission QUOTA

READONLY

public static final ZFSPermission READONLY

RECORDSIZE

public static final ZFSPermission RECORDSIZE

RESERVATION

public static final ZFSPermission RESERVATION

SECONDARYCACHE

public static final ZFSPermission SECONDARYCACHE

SETUID

public static final ZFSPermission SETUID

SHAREISCSI

public static final ZFSPermission SHAREISCSI

SHARENFS

public static final ZFSPermission SHARENFS

SNAPDIR

public static final ZFSPermission SNAPDIR

VERSION

public static final ZFSPermission VERSION

VOLSIZE

public static final ZFSPermission VOLSIZE

XATTR

public static final ZFSPermission XATTR

ZONED

public static final ZFSPermission ZONED

USERPROP

public static final ZFSPermission USERPROP
Method Detail

values

public static ZFSPermission[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ZFSPermission c : ZFSPermission.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ZFSPermission valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2012. All Rights Reserved.