public static class PropertyRequestItem.NestedPropertyName<T> extends Object implements PropertyRequestItem
PropertyRequestItem.NestedPropertyName<T>, PropertyRequestItem.PropertyRequest
Constructor and Description |
---|
PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root,
PropertyNameList.PropertyName<?>[] items)
Constructs a NestedPropertyName from its constituent parts.
|
PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root,
PropertyRequestItem... items)
Constructs a NestedPropertyName from its constituent parts.
|
PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root,
PropertyRequestItem.NestedPropertyName<?>[] items)
Constructs a NestedPropertyName from its constituent parts.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Indicates whether some other object is "equal to" this one.
|
PropertyRequestItem.PropertyRequest |
getNested() |
PropertyNameList.PropertyName<T> |
getRoot() |
int |
hashCode()
Calculate a hash code value for the object.
|
String |
toString()
Returns a string representation of this NestedPropertyName suitable for
diagnostics.
|
public PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root, PropertyNameList.PropertyName<?>[] items)
root
- The root PropertyName of the request; must not be null.items
- The PropertyRequest for the value(s) of the root
property; may be null or empty to request no
nested properties.public PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root, PropertyRequestItem... items)
root
- The root PropertyName of the request; must not be null.items
- The PropertyRequest for the value(s) of the root
property; may be null or empty to request no
nested properties.public PropertyRequestItem.NestedPropertyName(PropertyNameList.PropertyName<T> root, PropertyRequestItem.NestedPropertyName<?>[] items)
root
- The root PropertyName of the request; must not be null.items
- The PropertyRequest for the value(s) of the root
property; may be null or empty to request no
nested properties.public boolean equals(Object o)
equals
in class Object
o
- the object to compare with.public PropertyRequestItem.PropertyRequest getNested()
public PropertyNameList.PropertyName<T> getRoot()
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
Copyright © IBM 2018. All rights reserved.