|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CompositeValue
Method Summary | |
---|---|
Iterable<String> |
childTypeUris()
|
Object |
get(String childTypeUri)
|
boolean |
getBoolean(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
boolean |
getBoolean(String childTypeUri,
boolean defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
CompositeValue |
getCompositeValue(String childTypeUri)
Convenience accessor for the *composite* value of a single-valued child. |
CompositeValue |
getCompositeValue(String childTypeUri,
CompositeValue defaultValue)
Convenience accessor for the *composite* value of a single-valued child. |
double |
getDouble(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
double |
getDouble(String childTypeUri,
double defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
int |
getInt(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
int |
getInt(String childTypeUri,
int defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
long |
getLong(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
long |
getLong(String childTypeUri,
long defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
CompositeValueModel |
getModel()
|
Object |
getObject(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
Object |
getObject(String childTypeUri,
Object defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
String |
getString(String childTypeUri)
Convenience accessor for the *simple* value of a single-valued child. |
String |
getString(String childTypeUri,
String defaultValue)
Convenience accessor for the *simple* value of a single-valued child. |
Topic |
getTopic(String childTypeUri)
Accesses a single-valued child. |
Topic |
getTopic(String childTypeUri,
Topic defaultTopic)
Accesses a single-valued child. |
List<Topic> |
getTopics(String childTypeUri)
Accesses a multiple-valued child. |
List<Topic> |
getTopics(String childTypeUri,
List<Topic> defaultValue)
Accesses a multiple-valued child. |
boolean |
has(String childTypeUri)
|
CompositeValue |
remove(String childTypeUri,
long topicId,
ClientState clientState,
Directives directives)
|
CompositeValue |
set(String childTypeUri,
CompositeValueModel value,
ClientState clientState,
Directives directives)
Convenience method to set the composite value of a child. |
CompositeValue |
set(String childTypeUri,
Object value,
ClientState clientState,
Directives directives)
Convenience method to set the simple value of a child. |
CompositeValue |
set(String childTypeUri,
TopicModel value,
ClientState clientState,
Directives directives)
Sets a child. |
CompositeValue |
setRef(String childTypeUri,
long refTopicId,
ClientState clientState,
Directives directives)
|
CompositeValue |
setRef(String childTypeUri,
String refTopicUri,
ClientState clientState,
Directives directives)
|
int |
size()
|
Method Detail |
---|
Topic getTopic(String childTypeUri)
Topic getTopic(String childTypeUri, Topic defaultTopic)
List<Topic> getTopics(String childTypeUri)
List<Topic> getTopics(String childTypeUri, List<Topic> defaultValue)
Object get(String childTypeUri)
boolean has(String childTypeUri)
Iterable<String> childTypeUris()
int size()
CompositeValueModel getModel()
String getString(String childTypeUri)
String getString(String childTypeUri, String defaultValue)
int getInt(String childTypeUri)
int getInt(String childTypeUri, int defaultValue)
long getLong(String childTypeUri)
long getLong(String childTypeUri, long defaultValue)
double getDouble(String childTypeUri)
double getDouble(String childTypeUri, double defaultValue)
boolean getBoolean(String childTypeUri)
boolean getBoolean(String childTypeUri, boolean defaultValue)
Object getObject(String childTypeUri)
Object getObject(String childTypeUri, Object defaultValue)
CompositeValue getCompositeValue(String childTypeUri)
CompositeValue getCompositeValue(String childTypeUri, CompositeValue defaultValue)
CompositeValue set(String childTypeUri, TopicModel value, ClientState clientState, Directives directives)
CompositeValue set(String childTypeUri, Object value, ClientState clientState, Directives directives)
value
- The simple value.
Either String, Integer, Long, Double, or Boolean. Primitive values are auto-boxed.CompositeValue set(String childTypeUri, CompositeValueModel value, ClientState clientState, Directives directives)
CompositeValue setRef(String childTypeUri, long refTopicId, ClientState clientState, Directives directives)
CompositeValue setRef(String childTypeUri, String refTopicUri, ClientState clientState, Directives directives)
CompositeValue remove(String childTypeUri, long topicId, ClientState clientState, Directives directives)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |