|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.oracle.webservices.api.message.BasePropertySet
com.sun.xml.ws.api.PropertySet
public abstract class PropertySet
Placeholder for backwards compatibility.
| Nested Class Summary | |
|---|---|
protected static class |
PropertySet.PropertyMap
Deprecated. |
| Nested classes/interfaces inherited from class com.oracle.webservices.api.message.BasePropertySet |
|---|
com.oracle.webservices.api.message.BasePropertySet.Accessor, com.oracle.webservices.api.message.BasePropertySet.PropertyMapEntry |
| Nested classes/interfaces inherited from interface com.oracle.webservices.api.message.PropertySet |
|---|
com.oracle.webservices.api.message.PropertySet.Property |
| Constructor Summary | |
|---|---|
PropertySet()
Deprecated. |
|
| Method Summary | |
|---|---|
protected void |
createEntrySet(java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> core)
Deprecated. |
java.lang.Object |
get(java.lang.Object key)
Deprecated. Gets the name of the property. |
protected abstract PropertySet.PropertyMap |
getPropertyMap()
Deprecated. Map representing the Fields and Methods annotated with PropertySet.Property. |
protected static PropertySet.PropertyMap |
parse(java.lang.Class clazz)
Deprecated. |
java.lang.Object |
put(java.lang.String key,
java.lang.Object value)
Deprecated. Sets a property. |
java.lang.Object |
remove(java.lang.Object key)
Deprecated. |
boolean |
supports(java.lang.Object key)
Deprecated. Checks if this PropertySet supports a property of the given name. |
| Methods inherited from class com.oracle.webservices.api.message.BasePropertySet |
|---|
asMap, containsKey, createMapView, createView, mapAllowsAdditionalProperties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertySet()
| Method Detail |
|---|
protected static PropertySet.PropertyMap parse(java.lang.Class clazz)
public java.lang.Object get(java.lang.Object key)
get in interface com.oracle.webservices.api.message.PropertySetget in class com.oracle.webservices.api.message.BasePropertySetkey - This field is typed as Object to follow the HashMap.get(Object)
convention, but if anything but String is passed, this method
just returns null.
public java.lang.Object put(java.lang.String key,
java.lang.Object value)
put in interface com.oracle.webservices.api.message.PropertySetput in class com.oracle.webservices.api.message.BasePropertySetReadOnlyPropertyException - if the given key is an alias of a strongly-typed field,
and if the name object given is not assignable to the field.Propertypublic boolean supports(java.lang.Object key)
com.oracle.webservices.api.message.BasePropertySetPropertySet supports a property of the given name.
supports in interface com.oracle.webservices.api.message.PropertySetsupports in class com.oracle.webservices.api.message.BasePropertySetpublic java.lang.Object remove(java.lang.Object key)
remove in interface com.oracle.webservices.api.message.PropertySetremove in class com.oracle.webservices.api.message.BasePropertySetprotected void createEntrySet(java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> core)
createEntrySet in class com.oracle.webservices.api.message.BasePropertySetprotected abstract PropertySet.PropertyMap getPropertyMap()
com.oracle.webservices.api.message.BasePropertySetPropertySet.Property.
Model of PropertySet class.
At the end of the derivation chain this method just needs to be implemented as:
private static final PropertyMap model;
static {
model = parse(MyDerivedClass.class);
}
protected PropertyMap getPropertyMap() {
return model;
}
getPropertyMap in class com.oracle.webservices.api.message.BasePropertySet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||