Class SitemapGenerator
- java.lang.Object
-
- cz.jiripinkas.jsitemapgenerator.AbstractGenerator<T>
-
- cz.jiripinkas.jsitemapgenerator.AbstractSitemapGenerator<SitemapGenerator>
-
- cz.jiripinkas.jsitemapgenerator.generator.SitemapGenerator
-
public class SitemapGenerator extends AbstractSitemapGenerator<SitemapGenerator>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SitemapGenerator.AdditionalNamespace
-
Nested classes/interfaces inherited from class cz.jiripinkas.jsitemapgenerator.AbstractGenerator
AbstractGenerator.GeneratorConsumerWithException<T>, AbstractGenerator.RunnableWithException, AbstractGenerator.StringSupplierWithException<String>
-
-
Field Summary
-
Fields inherited from class cz.jiripinkas.jsitemapgenerator.AbstractSitemapGenerator
dateFormat
-
Fields inherited from class cz.jiripinkas.jsitemapgenerator.AbstractGenerator
baseUrl, urls
-
-
Constructor Summary
Constructors Constructor Description SitemapGenerator(String baseUrl)
Deprecated.Useof(String)
SitemapGenerator(String baseUrl, SitemapGenerator.AdditionalNamespace[] additionalNamespaces)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected String
constructImage(Image image)
String[]
constructSitemap()
Deprecated.UsetoStringArray()
insteadprotected String
constructUrl(WebPage webPage)
static SitemapGenerator
of(String baseUrl)
Helper method to create an instance of SitemapGeneratorstatic SitemapGenerator
of(String baseUrl, SitemapGenerator.AdditionalNamespace[] additionalNamespaces)
Deprecated.String[]
toStringArray()
Construct sitemap into array of Strings.-
Methods inherited from class cz.jiripinkas.jsitemapgenerator.AbstractSitemapGenerator
beforeAddPageEvent, constructAndSaveSitemap, constructAndSaveSitemap, constructSitemapGzip, constructSitemapString, defaultChangeFreq, defaultChangeFreqAlways, defaultChangeFreqDaily, defaultChangeFreqHourly, defaultChangeFreqMonthly, defaultChangeFreqNever, defaultChangeFreqWeekly, defaultChangeFreqYearly, defaultDir, defaultDir, defaultExtension, defaultLastMod, defaultLastMod, defaultLastModNow, defaultPriority, defaultPriorityMax, escapeXmlSpecialCharacters, pingBing, pingBing, pingGoogle, pingGoogle, resetDefaultChangeFreq, resetDefaultDir, resetDefaultExtension, resetDefaultLastMod, resetDefaultPriority, saveSitemap, toFile, toFile, toGzipByteArray, toString
-
Methods inherited from class cz.jiripinkas.jsitemapgenerator.AbstractGenerator
addPage, addPage, addPage, addPageNames, addPageNames, addPages, addPages, addPages, addPages, getThis, run, run
-
-
-
-
Constructor Detail
-
SitemapGenerator
@Deprecated public SitemapGenerator(String baseUrl)
Deprecated.Useof(String)
- Parameters:
baseUrl
- Base URL
-
SitemapGenerator
@Deprecated public SitemapGenerator(String baseUrl, SitemapGenerator.AdditionalNamespace[] additionalNamespaces)
Deprecated.- Parameters:
baseUrl
- Base URLadditionalNamespaces
- Additional parameters
-
-
Method Detail
-
of
public static SitemapGenerator of(String baseUrl)
Helper method to create an instance of SitemapGenerator- Parameters:
baseUrl
- Base URL- Returns:
- Instance of SitemapGenerator
-
of
@Deprecated public static SitemapGenerator of(String baseUrl, SitemapGenerator.AdditionalNamespace[] additionalNamespaces)
Deprecated.Helper method to create an instance of SitemapGenerator- Parameters:
baseUrl
- Base URLadditionalNamespaces
- Additional parameters- Returns:
- Instance of SitemapGenerator
-
constructSitemap
@Deprecated public String[] constructSitemap()
Deprecated.UsetoStringArray()
insteadConstruct sitemap into array of Strings. The URLs will be ordered using priority in descending order (URLs with higher priority will be at the top).- Returns:
- sitemap
-
toStringArray
public String[] toStringArray()
Construct sitemap into array of Strings. The URLs will be ordered using priority in descending order (URLs with higher priority will be at the top).- Specified by:
toStringArray
in classAbstractSitemapGenerator<SitemapGenerator>
- Returns:
- sitemap
-
-