public abstract class MetadataImpl extends java.lang.Object implements Metadata, java.io.Serializable, InternalDataContainer, About
| Modifier and Type | Class and Description |
|---|---|
static class |
MetadataImpl.DomainMetadataImpl
Implementation of DomainMetadata
|
static class |
MetadataImpl.FolderMetadataImpl
Implementation of FolderMetadata
|
static class |
MetadataImpl.ProjectMetadataImpl
Implementation of ProjectMetadata
|
static class |
MetadataImpl.ResourceMetadataImpl
Implementation of ResourceMetadata
|
| Modifier | Constructor and Description |
|---|---|
protected |
MetadataImpl(Ref thisref, int numDependents, int numDependencies) |
| Modifier and Type | Method and Description |
|---|---|
Ref |
about() |
int |
getDependencies()
REturns the number of resources that this resource, project or folder depends on
|
int |
getDependents()
Returns the number of resources that depend on this resource, folder, or project.
|
Ref |
getThisRef()
Returns the reference to the object (resource, project, or folder) that this metadata represents
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitremoveInternalDataprotected MetadataImpl(Ref thisref, int numDependents, int numDependencies)
public Ref about()
public Ref getThisRef()
MetadatagetThisRef in interface Metadatapublic int getDependents()
MetadatagetDependents in interface Metadatapublic int getDependencies()
MetadatagetDependencies in interface Metadata