public class ReadabilityServiceImpl
extends java.lang.Object
implements org.apache.sling.cms.readability.ReadabilityService
| Constructor and Description |
|---|
ReadabilityServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(ReadabilityConfig config) |
double |
calculateARI(java.lang.String text) |
double |
calculateARI(org.apache.sling.cms.readability.Text text) |
double |
calculateAverageGradeLevel(java.lang.String text) |
double |
calculateAverageGradeLevel(org.apache.sling.cms.readability.Text text) |
double |
calculateColemanLiauIndex(java.lang.String text) |
double |
calculateColemanLiauIndex(org.apache.sling.cms.readability.Text text) |
double |
calculateFleschKincaidGradeLevel(java.lang.String text) |
double |
calculateFleschKincaidGradeLevel(org.apache.sling.cms.readability.Text text) |
double |
calculateFleschReadingEase(java.lang.String text) |
double |
calculateFleschReadingEase(org.apache.sling.cms.readability.Text text) |
double |
calculateGunningFog(java.lang.String text) |
double |
calculateGunningFog(org.apache.sling.cms.readability.Text text) |
double |
calculateSMOG(java.lang.String text) |
double |
calculateSMOG(org.apache.sling.cms.readability.Text text) |
org.apache.sling.cms.readability.Text |
extractSentences(java.lang.String input) |
public void activate(ReadabilityConfig config)
public double calculateARI(java.lang.String text)
calculateARI in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateARI(org.apache.sling.cms.readability.Text text)
calculateARI in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateAverageGradeLevel(java.lang.String text)
calculateAverageGradeLevel in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateAverageGradeLevel(org.apache.sling.cms.readability.Text text)
calculateAverageGradeLevel in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateColemanLiauIndex(java.lang.String text)
calculateColemanLiauIndex in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateColemanLiauIndex(org.apache.sling.cms.readability.Text text)
calculateColemanLiauIndex in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateFleschKincaidGradeLevel(java.lang.String text)
calculateFleschKincaidGradeLevel in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateFleschKincaidGradeLevel(org.apache.sling.cms.readability.Text text)
calculateFleschKincaidGradeLevel in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateFleschReadingEase(java.lang.String text)
calculateFleschReadingEase in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateFleschReadingEase(org.apache.sling.cms.readability.Text text)
calculateFleschReadingEase in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateGunningFog(java.lang.String text)
calculateGunningFog in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateGunningFog(org.apache.sling.cms.readability.Text text)
calculateGunningFog in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateSMOG(java.lang.String text)
calculateSMOG in interface org.apache.sling.cms.readability.ReadabilityServicepublic double calculateSMOG(org.apache.sling.cms.readability.Text text)
calculateSMOG in interface org.apache.sling.cms.readability.ReadabilityServicepublic org.apache.sling.cms.readability.Text extractSentences(java.lang.String input)
extractSentences in interface org.apache.sling.cms.readability.ReadabilityServiceCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.