|
Project Wonder 5.0 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.webobjects.eocontrol.EOClassDescription
er.rest.MapClassDescription
public class MapClassDescription
MapClassDescription is an EOClassDescription that is made on the fly based on a Map (NSDictionary, etc) so that ERRest can render a dictionary as a node where the keys of the node are the keys of the dictionary.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.webobjects.eocontrol.EOClassDescription |
|---|
com.webobjects.eocontrol.EOClassDescription.ClassDelegate |
| Field Summary |
|---|
| Fields inherited from class com.webobjects.eocontrol.EOClassDescription |
|---|
_CLASS, ClassDescriptionNeededForClassNotification, ClassDescriptionNeededForEntityNameNotification, DeleteRuleCascade, DeleteRuleDeny, DeleteRuleNoAction, DeleteRuleNullify |
| Constructor Summary | |
|---|---|
MapClassDescription(java.util.Map<java.lang.String,?> map)
|
|
| Method Summary | |
|---|---|
com.webobjects.foundation.NSArray |
attributeKeys()
|
com.webobjects.eocontrol.EOClassDescription |
classDescriptionForDestinationKey(java.lang.String detailKey)
|
java.lang.Object |
createInstance()
|
java.lang.String |
entityName()
|
protected boolean |
isAttribute(java.lang.Class type)
|
protected boolean |
isToMany(java.lang.Class type)
|
com.webobjects.foundation.NSArray |
toManyRelationshipKeys()
|
com.webobjects.foundation.NSArray |
toOneRelationshipKeys()
|
| Methods inherited from class com.webobjects.eocontrol.EOClassDescription |
|---|
_awakeFromRegistration, _concreteSubClassDescriptionForDeferredFault, _decimalFormatter, _enforcedKVCNumberClassForKey, _globalIDWithEntityName, _integerFormatter, _newDictionaryForProperties, _timestampFormatter, awakeObjectFromFetch, awakeObjectFromInsertion, classDelegate, classDescriptionForClass, classDescriptionForEntityName, classDescriptionForKeyPath, classForAttributeKey, clientAttributeKeys, clientToManyRelationshipKeys, clientToOneRelationshipKeys, createInstanceWithEditingContext, defaultFormatterForKey, defaultFormatterForKeyPath, deleteRuleForRelationshipKey, displayNameForKey, fetchSpecificationNamed, finalize, invalidateClassDescriptionCache, inverseForRelationshipKey, ownsDestinationObjectsForRelationshipKey, propagateDeleteForObject, registerClassDescription, setClassDelegate, superClassDescription, toString, userPresentableDescriptionForObject, validateObjectForDelete, validateObjectForSave, validateValueForKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MapClassDescription(java.util.Map<java.lang.String,?> map)
| Method Detail |
|---|
public java.lang.String entityName()
entityName in class com.webobjects.eocontrol.EOClassDescriptionprotected boolean isAttribute(java.lang.Class type)
protected boolean isToMany(java.lang.Class type)
public com.webobjects.foundation.NSArray attributeKeys()
attributeKeys in class com.webobjects.eocontrol.EOClassDescriptionpublic com.webobjects.foundation.NSArray toOneRelationshipKeys()
toOneRelationshipKeys in class com.webobjects.eocontrol.EOClassDescriptionpublic com.webobjects.foundation.NSArray toManyRelationshipKeys()
toManyRelationshipKeys in class com.webobjects.eocontrol.EOClassDescriptionpublic com.webobjects.eocontrol.EOClassDescription classDescriptionForDestinationKey(java.lang.String detailKey)
classDescriptionForDestinationKey in class com.webobjects.eocontrol.EOClassDescriptionpublic java.lang.Object createInstance()
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||