org.entityfs.entityattrs.ntfs
Interface NtFileAttributesConfigurable

All Known Subinterfaces:
NtFileAttributesAttributes
All Known Implementing Classes:
NtfsAttributes

public interface NtFileAttributesConfigurable

This interface is implemented by objects that can be configured with NtFileAttributes.

Since:
1.0
Author:
Karl Gustafsson
In_jar:
entityfs-core

Method Summary
 Set<NtFileAttributes> getNtFileAttributes()
          Get the attributes.
 void setNtFileAttributes(int attr)
          Set the attributes.
 void setNtFileAttributes(Set<NtFileAttributes> ntFileAttributes)
          Set the attributes.
 

Method Detail

getNtFileAttributes

Set<NtFileAttributes> getNtFileAttributes()
Get the attributes.

Returns:
The attributes.

setNtFileAttributes

void setNtFileAttributes(Set<NtFileAttributes> ntFileAttributes)
Set the attributes.

Parameters:
ntFileAttributes - The attributes.

setNtFileAttributes

void setNtFileAttributes(int attr)
Set the attributes. The attributes are represented by a single integer that is made from adding different attributes' flag values

Parameters:
attr - The attributes code.
See Also:
NtFileAttributes.getIntValue()