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) |
java.util.Locale |
getLocale() |
public void activate(ReadabilityConfig config)
public double calculateARI(java.lang.String text)
calculateARI
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateARI(org.apache.sling.cms.readability.Text text)
calculateARI
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateAverageGradeLevel(java.lang.String text)
calculateAverageGradeLevel
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateAverageGradeLevel(org.apache.sling.cms.readability.Text text)
calculateAverageGradeLevel
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateColemanLiauIndex(java.lang.String text)
calculateColemanLiauIndex
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateColemanLiauIndex(org.apache.sling.cms.readability.Text text)
calculateColemanLiauIndex
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateFleschKincaidGradeLevel(java.lang.String text)
calculateFleschKincaidGradeLevel
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateFleschKincaidGradeLevel(org.apache.sling.cms.readability.Text text)
calculateFleschKincaidGradeLevel
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateFleschReadingEase(java.lang.String text)
calculateFleschReadingEase
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateFleschReadingEase(org.apache.sling.cms.readability.Text text)
calculateFleschReadingEase
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateGunningFog(java.lang.String text)
calculateGunningFog
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateGunningFog(org.apache.sling.cms.readability.Text text)
calculateGunningFog
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateSMOG(java.lang.String text)
calculateSMOG
in interface org.apache.sling.cms.readability.ReadabilityService
public double calculateSMOG(org.apache.sling.cms.readability.Text text)
calculateSMOG
in interface org.apache.sling.cms.readability.ReadabilityService
public org.apache.sling.cms.readability.Text extractSentences(java.lang.String input)
extractSentences
in interface org.apache.sling.cms.readability.ReadabilityService
public java.util.Locale getLocale()
getLocale
in interface org.apache.sling.cms.readability.ReadabilityService
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.