case class BasicPathTranslator(outputSuffix: String) extends PathTranslator with Product with Serializable
Basic path translator implementation that only replaces the suffix of the path.
Used in scenarios where only a single document gets rendered and there is no use case for cross references or static or versioned documents.
- Alphabetic
- By Inheritance
- BasicPathTranslator
- Serializable
- Serializable
- Product
- Equals
- PathTranslator
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new BasicPathTranslator(outputSuffix: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val outputSuffix: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
translate(input: RelativePath): RelativePath
Translates the specified relative path of an input document to the corresponding output path.
Translates the specified relative path of an input document to the corresponding output path.
- Definition Classes
- BasicPathTranslator → PathTranslator
-
def
translate(input: Path): Path
Translates the specified path of an input document to the corresponding output path.
Translates the specified path of an input document to the corresponding output path.
- Definition Classes
- BasicPathTranslator → PathTranslator
-
def
translate(target: Target): Target
Translates the specified target pointing to an input document to a target pointing to an output document.
Translates the specified target pointing to an input document to a target pointing to an output document. Might turn an internal target into an external one in cases where it points to a document that is not rendered for the current target format, but for the site output. In this case it will point to the corresponding location of the hosted site, in case a
siteBaseURL
is configured.- Definition Classes
- PathTranslator
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()