|
|||||||||
| Home >> All >> org >> apache >> slide >> [ common overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.slide.common
Class RequestedPropertyImpl

java.lang.Objectorg.apache.slide.common.RequestedPropertyImpl
- All Implemented Interfaces:
- RequestedProperty
- public class RequestedPropertyImpl
- extends java.lang.Object
- implements RequestedProperty
- extends java.lang.Object
Holds one property as part of the SELECT element.
- Version:
- $Revision: 1.7 $
| Field Summary | |
protected java.lang.String |
namespace
|
private java.lang.String |
propertyName
|
| Constructor Summary | |
RequestedPropertyImpl(java.lang.String propertyName)
Constructs a RequestedProperty using the default namespace as defined in NodeProperty |
|
RequestedPropertyImpl(java.lang.String propertyName,
java.lang.String namespace)
Constructs a RequestedProperty: |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
checks, if another Object is equal to this RequestedProperty |
java.lang.String |
getName()
Method getName |
java.lang.String |
getNamespace()
Method getNamespace |
java.lang.String |
getPropertyName()
Method getPropertyName |
int |
hashCode()
Get a value that represents this Object, as uniquely as possible within the confines of an int. |
java.lang.String |
toString()
debugging purpose |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
namespace
protected java.lang.String namespace
propertyName
private java.lang.String propertyName
| Constructor Detail |
RequestedPropertyImpl
public RequestedPropertyImpl(java.lang.String propertyName)
- Constructs a RequestedProperty using the default namespace as defined
in NodeProperty
RequestedPropertyImpl
public RequestedPropertyImpl(java.lang.String propertyName, java.lang.String namespace)
- Constructs a RequestedProperty:
| Method Detail |
getPropertyName
public java.lang.String getPropertyName()
- Method getPropertyName
getNamespace
public java.lang.String getNamespace()
- Method getNamespace
- Specified by:
getNamespacein interfaceRequestedProperty
getName
public java.lang.String getName()
- Method getName
- Specified by:
getNamein interfaceRequestedProperty
equals
public boolean equals(java.lang.Object o)
- checks, if another Object is equal to this RequestedProperty
toString
public java.lang.String toString()
- debugging purpose
hashCode
public int hashCode()
- Description copied from class:
java.lang.Object - Get a value that represents this Object, as uniquely as
possible within the confines of an int.
There are some requirements on this method which subclasses must follow:
- Semantic equality implies identical hashcodes. In other
words, if
a.equals(b)is true, thena.hashCode() == b.hashCode()must be as well. However, the reverse is not necessarily true, and two objects may have the same hashcode without being equal. - It must be consistent. Whichever value o.hashCode() returns on the first invocation must be the value returned on all later invocations as long as the object exists. Notice, however, that the result of hashCode may change between separate executions of a Virtual Machine, because it is not invoked on the same object.
Notice that since
hashCodeis used in java.util.Hashtable and other hashing classes, a poor implementation will degrade the performance of hashing (so don't blindly implement it as returning a constant!). Also, if calculating the hash is time-consuming, a class may consider caching the results.The default implementation returns
System.identityHashCode(this) - Semantic equality implies identical hashcodes. In other
words, if
|
|||||||||
| Home >> All >> org >> apache >> slide >> [ common overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.apache.slide.common.RequestedPropertyImpl