Packages

trait Formatter extends AnyRef

API used to format identifiers.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Formatter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def encode(name: String): String

    Encode a single name element within a full identifier.

    Encode a single name element within a full identifier. This allows delimiters in the name, or special characters, to be encoded differently. Such as replacing '.' with '_'.

    name

    single name element within full identifier

    returns

    encoded name to be included in full identifier

  2. abstract def join(names: List[String]): String

    Join names into a single delimited identifier.

    Join names into a single delimited identifier.

    names

    the parts of the full identifier to join together

    returns

    a single delimited identifier