Class DefaultInheritanceAssembler.InheritanceModelMerger

    • Constructor Detail

      • InheritanceModelMerger

        protected InheritanceModelMerger()
    • Method Detail

      • extrapolateChildUrl

        protected java.lang.String extrapolateChildUrl​(java.lang.String parentUrl,
                                                       boolean appendPath,
                                                       java.util.Map<java.lang.Object,​java.lang.Object> context)
        Overrides:
        extrapolateChildUrl in class MavenModelMerger
      • appendPath

        private java.lang.String appendPath​(java.lang.String parentUrl,
                                            java.lang.String childPath,
                                            java.lang.String pathAdjustment)
      • concatPath

        private void concatPath​(java.lang.StringBuilder url,
                                java.lang.String path)
      • putAll

        private void putAll​(java.util.Map<java.lang.Object,​java.lang.Object> s,
                            java.util.Map<java.lang.Object,​java.lang.Object> t,
                            java.lang.Object excludeKey)
      • mergePlugin

        protected void mergePlugin​(Plugin target,
                                   Plugin source,
                                   boolean sourceDominant,
                                   java.util.Map<java.lang.Object,​java.lang.Object> context)
        Overrides:
        mergePlugin in class ModelMerger