Class RuntimeProject.EffectiveProjectSnapshot

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    RuntimeProject

    public static class RuntimeProject.EffectiveProjectSnapshot
    extends ProjectSnapshot
    An EffectiveProjectSnapshot is a ProjectSnapshot of a project and its effective resource set plus additional information about what its hierarchy was at the time the snapshot was made.

    This information is used by RuntimeProject.diff(EffectiveProjectSnapshot) to determine if a change in hierarchy has occurred and the diff cannot be calculated.

    See Also:
    Serialized Form
    • Method Detail

      • getParentProjects

        public com.google.common.collect.ImmutableList<java.lang.String> getParentProjects()