public abstract class Metadata
extends java.lang.Object
Preference,
Source dissertation| Constructor and Description |
|---|
Metadata(java.lang.String name)
Constructor.
|
Metadata(java.lang.String name,
java.lang.String description)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
java.lang.String |
getDescription()
Returns the description.
|
java.lang.String |
getName()
Returns the name (ex: "text/html" or "compress" or "iso-8851-1").
|
abstract Metadata |
getParent()
Returns the parent metadata if available or null.
|
int |
hashCode() |
abstract boolean |
includes(Metadata included)
Indicates if a given metadata is included in the current one.
|
boolean |
isCompatible(Metadata otherMetadata)
Checks if this metadata is compatible with the given metadata.
|
java.lang.String |
toString()
Returns the metadata name.
|
public Metadata(java.lang.String name)
name - The unique name.public Metadata(java.lang.String name,
java.lang.String description)
name - The unique name.description - The description.public abstract Metadata getParent()
public abstract boolean includes(Metadata included)
MediaType.ALL includes all
media types.
Examples:
included - The metadata to test for inclusion.isCompatible(Metadata)public boolean isCompatible(Metadata otherMetadata)
Examples:
otherMetadata - The other metadata to compare.includes(Metadata)public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic java.lang.String getDescription()
public java.lang.String getName()
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2005-2012. All Rights Reserved.