Class AbstractConstruction<F extends AssignmentHolderType,​T extends AbstractConstructionType>

    • Constructor Detail

      • AbstractConstruction

        public AbstractConstruction​(T constructionType,
                                    ObjectType source)
    • Method Detail

      • setSource

        public void setSource​(ObjectType source)
      • getOriginType

        public OriginType getOriginType()
      • setOriginType

        public void setOriginType​(OriginType originType)
      • getChannel

        public String getChannel()
      • setChannel

        public void setChannel​(String channel)
      • setLensContext

        public void setLensContext​(LensContext<F> lensContext)
      • getConstructionType

        public T getConstructionType()
      • setObjectResolver

        public void setObjectResolver​(ObjectResolver objectResolver)
      • getDescription

        public String getDescription()
      • isWeak

        public boolean isWeak()
      • isValid

        public boolean isValid()
      • setValid

        public void setValid​(boolean isValid)
      • getWasValid

        public boolean getWasValid()
      • setWasValid

        public void setWasValid​(boolean wasValid)
      • setRelativityMode

        public void setRelativityMode​(PlusMinusZero relativityMode)
      • setAssignmentPath

        public void setAssignmentPath​(AssignmentPathImpl assignmentPath)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isIgnored

        public abstract boolean isIgnored()
        Typical reason for being ignored is that the resourceRef cannot be resolved.