|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Schema
Allows for type discouverability and reuse.
We have not specified how schemas may be looked up, we recommend a JNDI
solution based on the namespace uri used here. If needed you may also
consider a Map
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface Map |
---|
Map.Entry<K,V> |
Method Summary | |
---|---|
Namespace |
keySet()
The keySet is actually a Namespace |
Namespace |
namespace()
Dervived quantity from keySet() |
Schema |
profile(Namespace profile)
Used to select a profile of this schema. |
String |
toURI()
Here is a helper method to retrive the "uri" for this schema. |
Methods inherited from interface Map |
---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, put, putAll, remove, size, values |
Method Detail |
---|
Namespace keySet()
keySet
in interface Map<Name,AttributeType>
Namespace namespace()
String toURI()
Schema profile(Namespace profile)
Used to select a subset of types for a specific application. Profiles often are used to express limitiations of a source of data.
profile
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |