@Immutable public abstract class ItemDefinition extends Object implements javax.jcr.nodetype.ItemDefinition
ItemDefinition implementation for the ModeShape client.| Modifier | Constructor and Description |
|---|---|
protected |
ItemDefinition(String declaringNodeTypeName,
org.codehaus.jettison.json.JSONObject json,
NodeTypes nodeTypes) |
| Modifier and Type | Method and Description |
|---|---|
NodeType |
getDeclaringNodeType() |
int |
getOnParentVersion() |
boolean |
isAutoCreated() |
boolean |
isMandatory() |
boolean |
isProtected() |
protected NodeTypes |
nodeTypes() |
protected ItemDefinition(String declaringNodeTypeName, org.codehaus.jettison.json.JSONObject json, NodeTypes nodeTypes)
public NodeType getDeclaringNodeType()
getDeclaringNodeType in interface javax.jcr.nodetype.ItemDefinitionpublic int getOnParentVersion()
getOnParentVersion in interface javax.jcr.nodetype.ItemDefinitionpublic boolean isAutoCreated()
isAutoCreated in interface javax.jcr.nodetype.ItemDefinitionpublic boolean isMandatory()
isMandatory in interface javax.jcr.nodetype.ItemDefinitionpublic boolean isProtected()
isProtected in interface javax.jcr.nodetype.ItemDefinitionCopyright © 2008–2021 JBoss, a division of Red Hat. All rights reserved.