Skip navigation links
A C D E F G H I L M O R S T 

A

ABSTRACT - Static variable in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
AbstractHapiTypeImpl - Class in org.apache.sling.hapi.impl
 
AbstractHapiTypeImpl(String) - Constructor for class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
activate() - Method in class org.apache.sling.hapi.sightly.HApiUse
Initializes the helper and the attribute maps for the given type though the bindings
activate() - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
activate() - Method in class org.apache.sling.hapi.sightly.TypeView
 
allItemPropMap() - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
allItemPropMap() - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Get a map of maps with the HTMl attributes for each property of the type defined through a new MicrodataAttributeHelper
allItemPropMap() - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Get a map of maps with the HTMl attributes for each property of the type defined through a new MicrodataAttributeHelper
allPropTypesMap() - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
allPropTypesMap() - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Get a map of types for each type property.
allPropTypesMap() - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Get a map of types for each type property.

C

COLLECTION_RESOURCE_TYPE - Static variable in interface org.apache.sling.hapi.HApiUtil
 
COLLECTION_RESOURCE_TYPE_DESC - Static variable in interface org.apache.sling.hapi.HApiUtil
 
collectionFromPath(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApiTypesCollection object from a path String.
collectionFromPath(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApiTypesCollection object from a path String.
collectionFromResource(ResourceResolver, Resource) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApiTypesCollection object from a Resource.
collectionFromResource(ResourceResolver, Resource) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApiTypesCollection object from a Resource.

D

DEFAULT_COLLECTION_RESOURCE_TYPE - Static variable in interface org.apache.sling.hapi.HApiUtil
 
DEFAULT_ENABLED - Static variable in interface org.apache.sling.hapi.HApiUtil
 
DEFAULT_RESOURCE_TYPE - Static variable in interface org.apache.sling.hapi.HApiUtil
 
DEFAULT_SEARCH_PATH - Static variable in interface org.apache.sling.hapi.HApiUtil
 
DEFAULT_SERVER_URL - Static variable in interface org.apache.sling.hapi.HApiUtil
 

E

EmptyAttributeHelperImpl - Class in org.apache.sling.hapi.impl
 
EmptyAttributeHelperImpl() - Constructor for class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
ENABLED - Static variable in interface org.apache.sling.hapi.HApiUtil
 
ENABLED_DESC - Static variable in interface org.apache.sling.hapi.HApiUtil
 
EXTERNAL_URL - Static variable in interface org.apache.sling.hapi.HApiUtil
 
EXTERNAL_URL_DESC - Static variable in interface org.apache.sling.hapi.HApiUtil
 

F

fromNode(ResourceResolver, Node) - Method in interface org.apache.sling.hapi.HApiUtil
Deprecated.
fromNode(ResourceResolver, Node) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Deprecated.
fromPath(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApi type object from a type identifier.
fromPath(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApi type object from a type identifier.
fromResource(ResourceResolver, Resource) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApi type object from the Resource.
fromResource(ResourceResolver, Resource) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApi type object from the Resource.

G

getAllProperties() - Method in interface org.apache.sling.hapi.HApiType
A map with the names of the properties as keys and the HApiProperty object as values defined for this type, including the properties inherited from the parent type
getAllProperties() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getAllProperties() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
A map with the names of the properties as keys and the HApiProperty object as values defined for this type, including the properties inherited from the parent type
getAllProperties() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
A map with the names of the properties as keys and the HApiProperty object as values defined for this type, including the properties inherited from the parent type
getDescription() - Method in interface org.apache.sling.hapi.HApiProperty
Get the description of this property
getDescription() - Method in interface org.apache.sling.hapi.HApiType
The description of this type
getDescription() - Method in interface org.apache.sling.hapi.HApiTypesCollection
The description of this type collection
getDescription() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getDescription() - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Get the description of this property
getDescription() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
The description of this type
getDescription() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
The description of this type
getDescription() - Method in class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
The description of this type collection
getDescription() - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
getDescription() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getFqdn() - Method in interface org.apache.sling.hapi.HApiType
The fully qualified domain name of this type
getFqdn() - Method in interface org.apache.sling.hapi.HApiTypesCollection
The fully qualified domain name of this type collection
getFqdn() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getFqdn() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
The fully qualified domain name of this type
getFqdn() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
The fully qualified domain name of this type
getFqdn() - Method in class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
The fully qualified domain name of this type collection
getHasProps() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getHasTypes() - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
getHelper(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Get a new instance of AttributeHelper for the type identified by 'type'
getHelper(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a new instance of AttributeHelper for the type identified by 'type'
getItemprop() - Method in class org.apache.sling.hapi.sightly.HApiUse
Get the itemprop attributes map for the type, for each property.
getItemtype() - Method in class org.apache.sling.hapi.sightly.HApiUse
Get the itemtype html attributes map for the type
getMultiple() - Method in interface org.apache.sling.hapi.HApiProperty
Whether this property is a multiple value
getMultiple() - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Whether this property is a multiple value
getName() - Method in interface org.apache.sling.hapi.HApiProperty
Get the name of this property
getName() - Method in interface org.apache.sling.hapi.HApiType
The name of this type
getName() - Method in interface org.apache.sling.hapi.HApiTypesCollection
The name of this type collection
getName() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getName() - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Get the name of this property
getName() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
The name of this type
getName() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
The name of this type
getName() - Method in class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
The name of this type collection
getParameters() - Method in interface org.apache.sling.hapi.HApiType
A list of String representing java-like generic types that can be used as types for the properties belonging to this type
getParameters() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getParameters() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
A list of String representing java-like generic types that can be used as types for the properties belonging to this type
getParameters() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
A list of String representing java-like generic types that can be used as types for the properties belonging to this type
getParameters() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getParent() - Method in interface org.apache.sling.hapi.HApiType
Returns the parent type object
getParent() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getParent() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
Returns the parent type object
getParent() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
Returns the parent type object
getParentFqdn() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getParentUrl() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getPath() - Method in interface org.apache.sling.hapi.HApiType
The path of the Resource representing this type
getPath() - Method in interface org.apache.sling.hapi.HApiTypesCollection
The Resource path of this type collection
getPath() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getPath() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
The path of the Resource representing this type
getPath() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
The path of the Resource representing this type
getPath() - Method in class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
The Resource path of this type collection
getProperties() - Method in interface org.apache.sling.hapi.HApiType
A map with the names of the properties as keys and the HApiProperty object as values defined for this type
getProperties() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getProperties() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
A map with the names of the properties as keys and the HApiProperty object as values defined for this type
getProperties() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
A map with the names of the properties as keys and the HApiProperty object as values defined for this type
getProps() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getProptype() - Method in class org.apache.sling.hapi.sightly.HApiUse
Get a map of the type for each property name of the type The key is the property name and the value is the type path in JCR
getTitle() - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
getTitle() - Method in class org.apache.sling.hapi.sightly.TypeView
 
getType() - Method in interface org.apache.sling.hapi.HApiProperty
Get the type of this property
getType() - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Get the type of this property
getTypeCollectionResource(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApi type collection Resource from a collection identifier.
getTypeCollectionResource(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApi type collection Resource from a collection identifier.
getTypeNode(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Deprecated.
getTypeNode(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Deprecated.
getTypeResource(ResourceResolver, String) - Method in interface org.apache.sling.hapi.HApiUtil
Get a HApi type Resource from a type identifier.
getTypeResource(ResourceResolver, String) - Method in class org.apache.sling.hapi.impl.HApiUtilImpl
Get a HApi type Resource from a type identifier.
getTypes() - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
getUrl() - Method in interface org.apache.sling.hapi.HApiType
The external URL of the node representing this type
getUrl() - Method in interface org.apache.sling.hapi.HApiTypesCollection
The external URL of the type collection
getUrl() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
getUrl() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
The external URL of the node representing this type
getUrl() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
The external URL of the node representing this type
getUrl() - Method in class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
The external URL of the type collection

H

HApiException - Exception in org.apache.sling.hapi
A Hypermedia API exception
HApiException() - Constructor for exception org.apache.sling.hapi.HApiException
 
HApiException(String) - Constructor for exception org.apache.sling.hapi.HApiException
 
HApiException(String, Throwable) - Constructor for exception org.apache.sling.hapi.HApiException
 
HApiException(Throwable) - Constructor for exception org.apache.sling.hapi.HApiException
 
HApiProperty - Interface in org.apache.sling.hapi
A Hypermedia API property for a HApiType
HApiPropertyImpl - Class in org.apache.sling.hapi.impl
HApiPropertyImpl(String, String, HApiType, Boolean) - Constructor for class org.apache.sling.hapi.impl.HApiPropertyImpl
 
HApiType - Interface in org.apache.sling.hapi
A Hypermedia API type.
HApiTypeImpl - Class in org.apache.sling.hapi.impl
HApiTypeImpl(String, String, String, String, String, List<String>, Map<String, HApiProperty>, HApiType, boolean) - Constructor for class org.apache.sling.hapi.impl.HApiTypeImpl
A new HApiType
HApiTypeLazyWrapper - Class in org.apache.sling.hapi.impl
HApiTypeLazyWrapper(HApiUtil, ResourceResolver, String, String) - Constructor for class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
A new HApiType that is just a weak reference by name
HApiTypeLazyWrapper(HApiUtil, ResourceResolver, String, Resource) - Constructor for class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
 
HApiTypesCollection - Interface in org.apache.sling.hapi
 
HApiTypesCollectionImpl - Class in org.apache.sling.hapi.impl
 
HApiTypesCollectionImpl(String, String, String, String, String) - Constructor for class org.apache.sling.hapi.impl.HApiTypesCollectionImpl
 
HApiUse - Class in org.apache.sling.hapi.sightly
Sightly use class helper to provide the hypermedia API microdata attributes for the type configured throught the 'type' binding.
HApiUse() - Constructor for class org.apache.sling.hapi.sightly.HApiUse
 
HApiUtil - Interface in org.apache.sling.hapi
 
HApiUtilImpl - Class in org.apache.sling.hapi.impl
 
HApiUtilImpl() - Constructor for class org.apache.sling.hapi.impl.HApiUtilImpl
 

I

init(Bindings) - Method in class org.apache.sling.hapi.sightly.HApiUse
init(Bindings) - Method in class org.apache.sling.hapi.sightly.TypesCollectionView
 
init(Bindings) - Method in class org.apache.sling.hapi.sightly.TypeView
 
isAbstract() - Method in interface org.apache.sling.hapi.HApiType
Whether this type is abstract or not.
isAbstract() - Method in class org.apache.sling.hapi.impl.AbstractHapiTypeImpl
 
isAbstract() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
Whether this type is abstract or not.
isAbstract() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
Whether this type is abstract or not.
itemprop(String) - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
itemprop(String, boolean) - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
itemprop(String) - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
itemprop(String, boolean) - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Calls MicrodataAttributeHelper.itempropMap(String, boolean) and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'
itemprop(String) - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
itemprop(String, boolean) - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Calls MicrodataAttributeHelper.itempropMap(String, boolean) and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'
itempropMap(String, boolean) - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
itempropMap(String, boolean) - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Get a map with the HTMl attributes for the given property of the type defined through a new MicrodataAttributeHelper
itempropMap(String, boolean) - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Get a map with the HTMl attributes for the given property of the type defined through a new MicrodataAttributeHelper
itemtype() - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
itemtype() - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Calls MicrodataAttributeHelper.itemtypeMap() and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'
itemtype() - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Calls MicrodataAttributeHelper.itemtypeMap() and normalizes the map into a String of the form 'attr1="val1" attr2="val2"'
itemtypeMap() - Method in class org.apache.sling.hapi.impl.EmptyAttributeHelperImpl
 
itemtypeMap() - Method in class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Get a map with the HTMl attributes for a new item of the type defined through a new MicrodataAttributeHelper object
itemtypeMap() - Method in interface org.apache.sling.hapi.MicrodataAttributeHelper
Get a map with the HTMl attributes for a new item of the type defined through a new MicrodataAttributeHelper object

L

LOG - Static variable in class org.apache.sling.hapi.impl.HApiTypeImpl
 
LOG - Static variable in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
 

M

MicrodataAttributeHelper - Interface in org.apache.sling.hapi
 
MicrodataAttributeHelperImpl - Class in org.apache.sling.hapi.impl
Helper class for HTML microdata attributes
MicrodataAttributeHelperImpl(ResourceResolver, HApiType) - Constructor for class org.apache.sling.hapi.impl.MicrodataAttributeHelperImpl
Get a new microdata html attributes helper for the given HApiType object.

O

org.apache.sling.hapi - package org.apache.sling.hapi
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.sling.hapi.impl - package org.apache.sling.hapi.impl
 
org.apache.sling.hapi.sightly - package org.apache.sling.hapi.sightly
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

R

RESOURCE_TYPE - Static variable in interface org.apache.sling.hapi.HApiUtil
 
RESOURCE_TYPE_DESC - Static variable in interface org.apache.sling.hapi.HApiUtil
 

S

SEARCH_PATHS - Static variable in interface org.apache.sling.hapi.HApiUtil
 
SEARCH_PATHS_DESC - Static variable in interface org.apache.sling.hapi.HApiUtil
 
setDescription(String) - Method in interface org.apache.sling.hapi.HApiProperty
Set the description of this property
setDescription(String) - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Set the description of this property
setMultiple(Boolean) - Method in interface org.apache.sling.hapi.HApiProperty
Set the boolean value for multiple
setMultiple(Boolean) - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Set the boolean value for multiple
setName(String) - Method in interface org.apache.sling.hapi.HApiProperty
Set the name of this property
setName(String) - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Set the name of this property
setParent(HApiType) - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
 
setProperties(Map<String, HApiProperty>) - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
 
setType(HApiType) - Method in interface org.apache.sling.hapi.HApiProperty
Set the type of this property
setType(HApiType) - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
Set the type of this property

T

toString() - Method in class org.apache.sling.hapi.impl.HApiPropertyImpl
 
toString() - Method in class org.apache.sling.hapi.impl.HApiTypeImpl
 
toString() - Method in class org.apache.sling.hapi.impl.HApiTypeLazyWrapper
 
TypesCollectionView - Class in org.apache.sling.hapi.sightly
 
TypesCollectionView() - Constructor for class org.apache.sling.hapi.sightly.TypesCollectionView
 
TypeView - Class in org.apache.sling.hapi.sightly
 
TypeView() - Constructor for class org.apache.sling.hapi.sightly.TypeView
 
A C D E F G H I L M O R S T 
Skip navigation links

Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.