|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
P
- The metadata type of the parent.public interface Metadata<P extends Metadata>
Common interface for definitions and values.
Method Summary | |
---|---|
String |
getDescription()
Returns the description of this metadata. |
String |
getFullName()
Gives the full name. |
String |
getFullNameFrom(MetadataParent<P> base)
Gives the full name. |
String[] |
getFullPath()
Gives the full path as a String array.. |
String |
getName()
Returns the name of this metadata. |
MetadataParent<P> |
getParent()
The parent of this metadata. |
Object |
getValue()
Get the value. |
boolean |
isExposedToEnvironment()
Returns whether or not this should be exposed to the environment. |
void |
setExposeToEnvironment(boolean expose)
Set whether this should be exposed to the environment or not. |
void |
setParent(MetadataParent<P> parent)
The parent of this metadata. |
Method Detail |
---|
String getName()
String getDescription()
Object getValue()
MetadataParent<P> getParent()
void setParent(MetadataParent<P> parent)
parent
- the metadata.boolean isExposedToEnvironment()
void setExposeToEnvironment(boolean expose)
expose
- true if this should be exposed, false if not.String getFullName()
String getFullNameFrom(MetadataParent<P> base)
base
- the parent to calculate the path from.
String[] getFullPath()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |