## Uses of Interface
org.apache.sling.hapi.HApiType

Packages that use HApiType
org.apache.sling.hapi: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.sling.hapi.impl
org.apache.sling.hapi.sightly: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

### Uses of HApiType in org.apache.sling.hapi

Methods in org.apache.sling.hapi that return HApiType
`HApiType` HApiUtil.`fromNode(org.apache.sling.api.resource.ResourceResolver resolver, javax.jcr.Node typeNode)` Deprecated.
`HApiType` HApiUtil.`fromPath(org.apache.sling.api.resource.ResourceResolver resolver, String type)` Get a HApi type object from a type identifier.
`HApiType` HApiUtil.`fromResource(org.apache.sling.api.resource.ResourceResolver resolver, org.apache.sling.api.resource.Resource typeResource)` Get a HApi type object from the `Resource`.
`HApiType` HApiType.`getParent()` Returns the parent type object
`HApiType` HApiProperty.`getType()` Get the type of this property

Methods in org.apache.sling.hapi with parameters of type HApiType
`void` HApiProperty.`setType(HApiType type)` Set the type of this property

### Uses of HApiType in org.apache.sling.hapi.impl

Classes in org.apache.sling.hapi.impl that implement HApiType
`class` `AbstractHapiTypeImpl`
`class` `HApiTypeImpl`
`class` `HApiTypeLazyWrapper`

Methods in org.apache.sling.hapi.impl that return HApiType
`HApiType` HApiUtilImpl.`fromNode(org.apache.sling.api.resource.ResourceResolver resolver, javax.jcr.Node typeNode)` Deprecated.
`HApiType` HApiUtilImpl.`fromPath(org.apache.sling.api.resource.ResourceResolver resolver, String type)` Get a HApi type object from a type identifier.
`HApiType` HApiUtilImpl.`fromResource(org.apache.sling.api.resource.ResourceResolver resolver, org.apache.sling.api.resource.Resource typeResource)` Get a HApi type object from the `Resource`.
`HApiType` HApiTypeLazyWrapper.`getParent()` Returns the parent type object
`HApiType` HApiTypeImpl.`getParent()` Returns the parent type object
`HApiType` AbstractHapiTypeImpl.`getParent()`
`HApiType` HApiPropertyImpl.`getType()` Get the type of this property

Methods in org.apache.sling.hapi.impl with parameters of type HApiType
`void` HApiTypeImpl.`setParent(HApiType parent)`
`void` HApiPropertyImpl.`setType(HApiType type)` Set the type of this property

Constructors in org.apache.sling.hapi.impl with parameters of type HApiType
Constructor and Description
`HApiPropertyImpl(String name, String description, HApiType type, Boolean multiple)`
`HApiTypeImpl(String name, String description, String serverUrl, String path, String fqdn, List<String> parameters, Map<String,HApiProperty> properties, HApiType parent, boolean isAbstract)` A new HApiType
`MicrodataAttributeHelperImpl(org.apache.sling.api.resource.ResourceResolver resolver, HApiType type)` Get a new microdata html attributes helper for the given HApiType object.

### Uses of HApiType in org.apache.sling.hapi.sightly

Methods in org.apache.sling.hapi.sightly that return types with arguments of type HApiType
`Collection<HApiType>` TypesCollectionView.`getTypes()`