|
NetKernel APIs |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IURRepresentation
An IURRepresentationInterface is an object that acts as a representation for data pertaining to a URI. A representation is fundamentally immutable from its API. It exhibits a IURMeta which gives meta data such as typing and validity. It also exhibits a set (usually with one value) of other application interfaces. This interfaces are dependent upon what the representation is a representation for.
| Method Summary | |
|---|---|
IURAspect |
getAspect(java.lang.Class aAspectClass)
Return the first aspect which implements the given interface class |
java.util.Collection |
getAspects()
Return a collection of all unique aspects that this representation exhibits |
IURMeta |
getMeta()
Return the meta for this representation |
boolean |
hasAspect(java.lang.Class aAspectClass)
Return true if this representation can return an aspect which implements the given interface |
| Method Detail |
|---|
IURMeta getMeta()
boolean hasAspect(java.lang.Class aAspectClass)
aAspectClass - a IURAspect class object for an aspect to test for
IURAspect getAspect(java.lang.Class aAspectClass)
java.util.Collection getAspects()
|
NetKernel APIs |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||