# Uses of Interface
org.gitana.platform.client.node.type.TypeDefinition

Packages that use TypeDefinition
Package
Description
org.gitana.platform.client.branch
org.gitana.platform.client.node.type

## Uses of TypeDefinition in org.gitana.platform.client.branch

Methods in org.gitana.platform.client.branch that return TypeDefinition
Modifier and Type
Method
Description
`TypeDefinition`
Branch.`defineType(org.gitana.platform.support.QName definitionQName)`
Creates a type definition.
`TypeDefinition`
Branch.`defineType(org.gitana.platform.support.QName definitionQName, com.fasterxml.jackson.databind.node.ObjectNode object)`
Creates a type definition.
`TypeDefinition`
BranchImpl.`defineType(org.gitana.platform.support.QName definitionQName)`
`TypeDefinition`
BranchImpl.`defineType(org.gitana.platform.support.QName definitionQName, com.fasterxml.jackson.databind.node.ObjectNode object)`

## Uses of TypeDefinition in org.gitana.platform.client.node.type

Classes in org.gitana.platform.client.node.type that implement TypeDefinition
Modifier and Type
Class
Description
`class`
`TypeDefinitionImpl`