C D G I O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- ContentHandler - Interface in org.apache.sling.contentparser.api
-
A
ContentHandler
gets notified while parsing content with aContentParser
. - ContentParser - Interface in org.apache.sling.contentparser.api
-
A
ContentParser
parses Sling resource trees from a file. - convertSingleTypeArray(Object[]) - Static method in class org.apache.sling.contentparser.api.ParserHelper
-
Converts a multi-value property to a single object.
D
- DEFAULT_IGNORE_RESOURCE_NAMES - Static variable in class org.apache.sling.contentparser.api.ParserOptions
-
Default list of resource names that should be ignored.
- DEFAULT_PRIMARY_TYPE - Static variable in class org.apache.sling.contentparser.api.ParserOptions
-
Default primary type.
- DEFAULT_REMOVE_PROPERTY_NAME_PREFIXES - Static variable in class org.apache.sling.contentparser.api.ParserOptions
-
Default list of prefixes to remove from property names.
- defaultPrimaryType(String) - Method in class org.apache.sling.contentparser.api.ParserOptions
-
Default "jcr:primaryType" property for resources that have no explicit value for this value.
- detectCalendarValues(boolean) - Method in class org.apache.sling.contentparser.api.ParserOptions
-
Some content formats like JSON do not contain information to identify date/time values.
G
- getDefaultPrimaryType() - Method in class org.apache.sling.contentparser.api.ParserOptions
- getIgnorePropertyNames() - Method in class org.apache.sling.contentparser.api.ParserOptions
- getIgnoreResourceNames() - Method in class org.apache.sling.contentparser.api.ParserOptions
- getRemovePropertyNamePrefixes() - Method in class org.apache.sling.contentparser.api.ParserOptions
I
- ignorePropertyNames(Set<String>) - Method in class org.apache.sling.contentparser.api.ParserOptions
-
Set a list of property names that should be ignored when parsing the content file.
- ignoreResourceNames(Set<String>) - Method in class org.apache.sling.contentparser.api.ParserOptions
-
Set a list of resource/node names that should be ignored when parsing the content file.
- isDetectCalendarValues() - Method in class org.apache.sling.contentparser.api.ParserOptions
O
- org.apache.sling.contentparser.api - package org.apache.sling.contentparser.api
P
- parse(ContentHandler, InputStream, ParserOptions) - Method in interface org.apache.sling.contentparser.api.ContentParser
-
Parse content in a "stream-based" way.
- parseDate(String) - Static method in class org.apache.sling.contentparser.api.ParserHelper
-
Attempts to parse a
string
using first theParserHelper.ISO_8601_MILLISECONDS_DATE_FORMAT
format and then theParserHelper.ECMA_DATE_FORMAT
. - ParserHelper - Class in org.apache.sling.contentparser.api
- ParserOptions - Class in org.apache.sling.contentparser.api
-
Generic options for content parsers.
- ParserOptions() - Constructor for class org.apache.sling.contentparser.api.ParserOptions
R
- removePropertyNamePrefixes(Set<String>) - Method in class org.apache.sling.contentparser.api.ParserOptions
-
Set a list of property name prefixes that should be removed automatically from the property name.
- resource(String, Map<String, Object>) - Method in interface org.apache.sling.contentparser.api.ContentHandler
-
Resource found in parsed content.
S
- SERVICE_PROPERTY_CONTENT_TYPE - Static variable in interface org.apache.sling.contentparser.api.ContentParser
-
OSGi service registration property indicating the content type this
ContentParser
supports.
All Classes All Packages