Class AttributeExpressionLeaf
java.lang.Object
de.captaingoldfish.scim.sdk.server.filter.FilterNode
de.captaingoldfish.scim.sdk.server.filter.AttributeExpressionLeaf
author Pascal Knueppel
created at: 16.10.2019 - 12:37
Represents a comparable expression in the scim filter language like "userName eq 'chuck_norris'"
created at: 16.10.2019 - 12:37
Represents a comparable expression in the scim filter language like "userName eq 'chuck_norris'"
-
Constructor Summary
ConstructorsConstructorDescriptionAttributeExpressionLeaf(ScimFilterParser.AttributeExpressionContext context, ResourceType resourceType) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanthe comparator that tells us how the comparison should be executedthe meta information of this attributegetType()getValue()inthashCode()booleanbooleantells us if the referenced value is part of an extension schema or part of the main schemabooleanbooleanisNull()booleantoString()Methods inherited from class de.captaingoldfish.scim.sdk.server.filter.FilterNode
getParent, getSubAttributeName, setParent, setSubAttributeName
-
Constructor Details
-
AttributeExpressionLeaf
public AttributeExpressionLeaf(ScimFilterParser.AttributeExpressionContext context, ResourceType resourceType)
-
-
Method Details
-
getParentAttributeName
-
getResourceUri
-
getShortName
-
getFullName
-
getAttributeName
-
getComplexSubAttributeName
-
getValue
-
getBooleanValue
-
getNumberValue
-
getStringValue
-
getDateTime
-
getType
-
getMutability
-
getUniqueness
-
isMultiValued
public boolean isMultiValued() -
isRequired
public boolean isRequired() -
isCaseExact
public boolean isCaseExact() -
getCanonicalValues
-
getReferenceTypes
-
isNull
public boolean isNull() -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getComparator
the comparator that tells us how the comparison should be executed -
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
-