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 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.

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

    A piece of Metadata described in a file

  16. sealed abstract class MetadataNature extends AnyRef

    The types of metadata we understand

  17. class MetadataValidator extends AnyRef

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

  18. final case class PackageContext(namespace: Option[String], ghostedPackages: Array[String], analysedPackages: Array[String], additionalNamespaces: Array[String]) extends Product with Serializable
  19. final case class PageDocument(_path: PathLike, _name: Name) extends MetadataDocument with Product with Serializable
  20. final class ParsedCache extends AnyRef
  21. final case class PlatformEventDocument(_path: PathLike, _name: Name) extends SimpleSObjectLike with Product with Serializable
  22. final case class SObjectDocument(_path: PathLike, _name: Name) extends SObjectLike with Product with Serializable
  23. final case class SObjectFieldDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  24. final case class SObjectFieldSetDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  25. abstract class SObjectLike extends MetadataDocument
  26. abstract class SObjectPart extends MetadataDocument
  27. final case class SObjectSharingReasonDocument(_path: PathLike, _name: Name) extends SObjectPart with Product with Serializable
  28. abstract class SimpleSObjectLike extends SObjectLike
  29. 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 DocumentIndex
  11. case object FieldNature extends MetadataNature with Product with Serializable
  12. case object FieldSetNature extends MetadataNature with Product with Serializable
  13. case object FlowNature extends MetadataNature with Product with Serializable
  14. case object LabelNature extends MetadataNature with Product with Serializable
  15. object MetadataDocument
  16. object NamespacePrefix
  17. object PackageContext extends Serializable
  18. case object PageNature extends MetadataNature with Product with Serializable
  19. object ParsedCache
  20. case object SObjectNature extends MetadataNature with Product with Serializable
  21. case object SharingReasonNature extends MetadataNature with Product with Serializable
  22. object SourceInfo extends Serializable
  23. case object TriggerMetaNature extends MetadataNature with Product with Serializable
  24. case object TriggerNature extends MetadataNature with Product with Serializable

Ungrouped