package documents

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class ApexClassDocument(_path: PathLike, _name: Name) extends ClassDocument with Product with Serializable
  2. final case class ApexClassMetaDocument(_path: PathLike, _name: Name) extends MetaMetadataDocument with Product with Serializable
  3. final case class ApexTriggerDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  4. final case class ApexTriggerMetaDocument(_path: PathLike, _name: Name) extends MetaMetadataDocument with Product with Serializable
  5. final case class BigObjectDocument(_path: PathLike, _name: Name) extends SimpleSObjectLike with Product with Serializable
  6. final case class CacheEntry(key: CacheKey, value: Array[Byte]) extends Product with Serializable
  7. final case class CacheKey(version: Int, packageContext: PackageContext, sourceKey: Int) extends Product with Serializable
  8. abstract class ClassDocument extends MetadataDocument
  9. final case class ComponentDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  10. final case class CustomMetadataDocument(_path: PathLike, _name: Name) extends SimpleSObjectLike with Product with Serializable
  11. class DirectoryTree extends AnyRef
  12. class DocumentIndex extends AnyRef

    Metadata document index, maintains information on available metadata files and reports errors against them for things like duplicates or missing meta files.

    Metadata document index, maintains information on available metadata files and reports errors against them for things like duplicates or missing meta files. See DocumentScanner for initial generation of the index. Documents are grouped under a controlling typeName to make it easier to validate them later, so cls-meta.xml files are grouped with .cls and fields, fieldSets & sharing reasons are grouped with object-meta.xml files.

  13. final case class FlowDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  14. final case class LabelsDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  15. abstract class MetaMetadataDocument extends MetadataDocument
  16. abstract class MetadataDocument extends AnyRef

    A piece of Metadata described in a file

  17. sealed abstract class MetadataNature extends AnyRef

    The types of metadata we understand

  18. class MetadataValidator extends AnyRef

    Basic validation of metadata files from just examining the file name.

  19. final case class PackageContext(namespace: Option[String], ghostedPackages: Array[String], analysedPackages: Array[String], additionalNamespaces: Array[String]) extends Product with Serializable
  20. final case class PageDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  21. final class ParsedCache extends AnyRef
  22. final case class PlatformEventDocument(_path: PathLike, _name: Name) extends SimpleSObjectLike with Product with Serializable
  23. final case class SObjectDocument(_path: PathLike, _name: Name) extends SObjectLike with Product with Serializable
  24. final case class SObjectFieldDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  25. final case class SObjectFieldSetDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  26. abstract class SObjectLike extends MetadataDocument
  27. abstract class SObjectPart extends MetadataDocument
  28. final case class SObjectSharingReasonDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  29. abstract class SimpleSObjectLike extends SObjectLike
  30. final case class SourceInfo(location: PathLocation, hash: Int) extends Product with Serializable

    Metadata file information for originating source of something

Value Members

  1. object ApexClassDocument extends Serializable
  2. object ApexClassMetaDocument extends Serializable
  3. case object ApexMetaNature extends MetadataNature with Product with Serializable
  4. case object ApexNature extends MetadataNature with Product with Serializable
  5. object ApexTriggerDocument extends Serializable
  6. object ApexTriggerMetaDocument extends Serializable
  7. object CacheEntry extends Serializable
  8. object CacheKey extends Serializable
  9. case object ComponentNature extends MetadataNature with Product with Serializable
  10. object DirectoryTree
  11. object DocumentIndex
  12. case object FieldNature extends MetadataNature with Product with Serializable
  13. case object FieldSetNature extends MetadataNature with Product with Serializable
  14. case object FlowNature extends MetadataNature with Product with Serializable
  15. case object LabelNature extends MetadataNature with Product with Serializable
  16. object MetadataDocument
  17. object NamespacePrefix
  18. object PackageContext extends Serializable
  19. case object PageNature extends MetadataNature with Product with Serializable
  20. object ParsedCache
  21. case object SObjectNature extends MetadataNature with Product with Serializable
  22. case object SharingReasonNature extends MetadataNature with Product with Serializable
  23. object SourceInfo extends Serializable
  24. case object TriggerMetaNature extends MetadataNature with Product with Serializable
  25. case object TriggerNature extends MetadataNature with Product with Serializable

Ungrouped