com.webobjects.eoaccess
Class EOProperty
java.lang.Object
|
+--com.webobjects.eoaccess.EOProperty
- Direct Known Subclasses:
- EOAttribute, EORelationship
- public abstract class EOProperty
- extends Object
EOProperty is an abstract class that embodies the notion of
an object that belongs to (is the property of) an EOEntity.
The concrete subclasses of EOProperty in the Enterprise Objects
Framework are EOAttribute and EORelationship.
- See Also:
EOAttribute
,
EOEntity
,
EORelationship
Method Summary |
abstract String |
name()
An abstract method that should be implemented by subclasses
to return the name of the property object. |
abstract String |
relationshipPath()
An abstract method that should be implemented by subclasses
to return a data path naming each component of a flattened
property, separated by period characters ("."),
or null if the receiver is not a flattened
property. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EOProperty
public EOProperty()
name
public abstract String name()
- An abstract method that should be implemented by subclasses
to return the name of the property object.
- Returns:
- Should return the name of the receiver.
relationshipPath
public abstract String relationshipPath()
- An abstract method that should be implemented by subclasses
to return a data path naming each component of a flattened
property, separated by period characters ("."),
or
null
if the receiver is not a flattened
property.
- Returns:
- Should return the data path for the receiver, or
null
if the receiver is not flattened. - See Also:
EOAttribute
,
EOAttribute.relationshipPath()
,
EORelationship
,
EORelationship.relationshipPath()
Copyright © 2003 Apple Computer, Inc.