Package org.eclipse.serializer.afs.types
Class AItem.Abstract
- java.lang.Object
-
- org.eclipse.serializer.afs.types.AItem.Base
-
- org.eclipse.serializer.afs.types.AItem.Abstract
-
- All Implemented Interfaces:
AItem
- Direct Known Subclasses:
ADirectory.Abstract,AFile.Default
- Enclosing interface:
- AItem
public abstract static class AItem.Abstract extends AItem.Base
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.serializer.afs.types.AItem
AItem.Abstract, AItem.Base, AItem.Wrapper
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringidentifier()The value that uniquely identifies the item locally in itsAItem.parent()directory.protected Objectmutex()-
Methods inherited from class org.eclipse.serializer.afs.types.AItem.Base
toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.serializer.afs.types.AItem
exists, fileSystem, parent, toPath, toPathString
-
-
-
-
Constructor Detail
-
Abstract
protected Abstract(String identifier)
-
-
Method Detail
-
identifier
public final String identifier()
Description copied from interface:AItemThe value that uniquely identifies the item locally in itsAItem.parent()directory.- Returns:
- the item's locally unique identifier.
- See Also:
AItem.parent(),AItem.toPathString()
-
mutex
protected final Object mutex()
-
-