## Uses of Class
org.modeshape.web.jcr.rest.client.domain.NodeType

- Packages that use NodeType
  Package | Description
  --- | ---
  org.modeshape.web.jcr.rest.client.domain | The ModeShape REST Client domain package defines the ModeShape and JCR business objects.
  org.modeshape.web.jcr.rest.client.json | The ModeShape REST Client JSON package defines an implementation of an `ModeShape REST client`.

- - ### Uses of NodeType in org.modeshape.web.jcr.rest.client.domain

    Methods in org.modeshape.web.jcr.rest.client.domain that return NodeType
    Modifier and Type | Method and Description
    --- | ---
    `NodeType` | ItemDefinition.`getDeclaringNodeType()`
    `NodeType` | ChildNodeDefinition.`getDefaultPrimaryType()`
    `protected NodeType` | ItemDefinition.`nodeType(String name)` Find the node type with the supplied name.

    Methods in org.modeshape.web.jcr.rest.client.domain that return types with arguments of type NodeType
    Modifier and Type | Method and Description
    --- | ---
    `protected List<NodeType>` | NodeType.`allSuperTypes()`
    `protected Map<String,NodeType>` | ItemDefinition.`nodeTypes()`

    Method parameters in org.modeshape.web.jcr.rest.client.domain with type arguments of type NodeType
    Modifier and Type | Method and Description
    --- | ---
    `protected static NodeType[]` | ItemDefinition.`nodeTypes(Collection<String> nodeTypeNames, Map<String,NodeType> nodeTypes)`

    Constructor parameters in org.modeshape.web.jcr.rest.client.domain with type arguments of type NodeType
    Constructor and Description
    `ChildNodeDefinition(String declaringNodeTypeName, String name, Set<String> requiredTypes, boolean isAutoCreated, boolean isMandatory, boolean isProtected, boolean allowsSameNameSiblings, int onParentVersion, String defaultPrimaryTypeName, Map<String,NodeType> nodeTypes)`
    `ItemDefinition(String declaringNodeTypeName, boolean isAutoCreated, boolean isMandatory, boolean isProtected, int onParentVersion, Map<String,NodeType> nodeTypes)`
    `NodeType.NodeTypes(List<NodeType> nodeTypes)`
    `NodeType(String name, boolean isMixin, boolean isAbstract, List<String> superTypes, List<PropertyDefinition> propertyDefinitions, List<ChildNodeDefinition> childNodeDefinitions, String primaryItemName, boolean hasOrderableChildNodes, boolean isQueryable, Map<String,NodeType> nodeTypes)` Constructs a new instance.
    `PropertyDefinition(String declaringNodeTypeName, String name, int requiredType, boolean isAutoCreated, boolean isMandatory, boolean isProtected, boolean isFullTextSearchable, boolean isMultiple, boolean isQueryOrderable, int onParentVersion, List<String> defaultValues, List<String> valueConstraints, List<String> availableQueryOperations, Map<String,NodeType> nodeTypes)`

  - ### Uses of NodeType in org.modeshape.web.jcr.rest.client.json

    Method parameters in org.modeshape.web.jcr.rest.client.json with type arguments of type NodeType
    Modifier and Type | Method and Description
    --- | ---
    `protected ChildNodeDefinition` | NodeTypeNode.`createChildNodeDefinition(String defnName, org.codehaus.jettison.json.JSONObject body, String declaringNodeTypeName, Map<String,NodeType> nodeTypes)`
    `protected void` | NodeTypeNode.`createNodeType(String name, org.codehaus.jettison.json.JSONObject body, Map<String,NodeType> nodeTypes)`
    `protected PropertyDefinition` | NodeTypeNode.`createPropertyDefinition(String defnName, org.codehaus.jettison.json.JSONObject body, String declaringNodeTypeName, Map<String,NodeType> nodeTypes)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.