Class TypeRestrictions


  • public class TypeRestrictions
    extends Object
    • Constructor Detail

      • TypeRestrictions

        public TypeRestrictions()
    • Method Detail

      • addAttributeRestriction

        public void addAttributeRestriction​(AttributeRestriction restriction)
      • getMerged

        public TypeRestrictions getMerged​(TypeRestrictions other)
        Combines this instance with another one, resulting in a TypeRestrictions instance which represents both restrictiosn combined.
      • isStackReferenced

        @Pure
        public boolean isStackReferenced()
      • setIsStackReferenced

        public void setIsStackReferenced​(boolean isStackReferenced)
      • isValueWildCardReferenced

        @Pure
        public boolean isValueWildCardReferenced()
      • setValueWildCardReferenced

        public void setValueWildCardReferenced​(boolean valueWildCardReferenced)
      • isAttributeWildCardReferenced

        @Pure
        public boolean isAttributeWildCardReferenced()
      • setAttributeWildCardReferenced

        public void setAttributeWildCardReferenced​(boolean attributeWildCardReferenced)