Class AttributeExpressionLeaf


  • public final class AttributeExpressionLeaf
    extends FilterNode
    author Pascal Knueppel
    created at: 16.10.2019 - 12:37

    Represents a comparable expression in the scim filter language like "userName eq 'chuck_norris'"
    • Method Detail

      • getParentAttributeName

        public String getParentAttributeName()
      • getResourceUri

        public String getResourceUri()
      • getShortName

        public String getShortName()
      • getFullName

        public String getFullName()
      • getAttributeName

        public String getAttributeName()
      • getComplexSubAttributeName

        public String getComplexSubAttributeName()
      • getValue

        public String getValue()
      • getType

        public Type getType()
      • getMutability

        public Mutability getMutability()
      • getUniqueness

        public Uniqueness getUniqueness()
      • isMultiValued

        public boolean isMultiValued()
      • isRequired

        public boolean isRequired()
      • isCaseExact

        public boolean isCaseExact()
      • getCanonicalValues

        public List<String> getCanonicalValues()
      • isNull

        public boolean isNull()
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

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

        public Comparator getComparator()
        the comparator that tells us how the comparison should be executed
      • getSchemaAttribute

        public SchemaAttribute getSchemaAttribute()
        the meta information of this attribute
      • isMainSchemaNode

        public boolean isMainSchemaNode()
        tells us if the referenced value is part of an extension schema or part of the main schema