public abstract class QItemDefinitionImpl extends Object implements QItemDefinition, Serializable
QItemDefinition
interface and additionally provides setter methods for the
various item definition attributes.Modifier and Type | Field and Description |
---|---|
protected int |
hashCode
HashCode of this object
|
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
boolean |
definesResidual()
Determines whether this item definition defines a residual set of
child items.
|
boolean |
equals(Object obj)
Compares two item definitions for equality.
|
Name |
getDeclaringNodeType()
Gets the name of the declaring node type.
|
Name |
getName()
Gets the name of the child item.
|
int |
getOnParentVersion()
Gets the 'onParentVersion' attribute of the item.
|
int |
hashCode() |
boolean |
isAutoCreated()
Determines whether the item is 'autoCreated'.
|
boolean |
isMandatory()
Determines whether the item is 'mandatory'.
|
boolean |
isProtected()
Determines whether the item is 'protected'.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definesNode
public Name getDeclaringNodeType()
getDeclaringNodeType
in interface QItemDefinition
public Name getName()
getName
in interface QItemDefinition
public boolean isAutoCreated()
isAutoCreated
in interface QItemDefinition
public int getOnParentVersion()
getOnParentVersion
in interface QItemDefinition
public boolean isProtected()
isProtected
in interface QItemDefinition
public boolean isMandatory()
isMandatory
in interface QItemDefinition
public boolean definesResidual()
definesResidual
in interface QItemDefinition
true
if this definition defines a residual set;
false
otherwise.public boolean equals(Object obj)
true
if the given object is an item definition and has the same attributes
as this item definition.equals
in class Object
obj
- the object to compare this item definition withtrue
if the object is equal to this item definition,
false
otherwiseObject.equals(Object)
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.