Class FilterAttributeName
- java.lang.Object
-
- de.captaingoldfish.scim.sdk.server.filter.antlr.FilterAttributeName
-
public class FilterAttributeName extends Object
author Pascal Knueppel
created at: 16.10.2019 - 12:24
represents the name of an attribute and will also hold its meta data
-
-
Constructor Summary
Constructors Constructor Description FilterAttributeName(ScimFilterParser.ValuePathContext valuePathContext, ScimFilterParser.AttributePathContext attributePathContext)FilterAttributeName(String attributeName)FilterAttributeName(String parentName, ScimFilterParser.AttributePathContext attributePathContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetAttributeName()StringgetComplexSubAttributeName()the name of the sub attribute in case of bracket filter notationStringgetFullName()the fully qualified name of this attributeresourceUri+getShortName()StringgetParentAttributeName()the name of the parent attribute in case of bracket filter notationStringgetResourceUri()the resource uri to which this attribute belongs e.g.StringgetShortName()the short name of the attribute e.g.inthashCode()StringtoString()
-
-
-
Constructor Detail
-
FilterAttributeName
public FilterAttributeName(ScimFilterParser.ValuePathContext valuePathContext, ScimFilterParser.AttributePathContext attributePathContext)
-
FilterAttributeName
public FilterAttributeName(String parentName, ScimFilterParser.AttributePathContext attributePathContext)
-
FilterAttributeName
public FilterAttributeName(String attributeName)
-
-
Method Detail
-
getShortName
public String getShortName()
the short name of the attribute e.g. 'userName' or 'name.givenName'
-
getResourceUri
public String getResourceUri()
the resource uri to which this attribute belongs e.g.SchemaUris.ENTERPRISE_USER_URI
-
getAttributeName
public String getAttributeName()
-
getFullName
public String getFullName()
the fully qualified name of this attributeresourceUri+getShortName()
-
getParentAttributeName
public String getParentAttributeName()
the name of the parent attribute in case of bracket filter notation
-
getComplexSubAttributeName
public String getComplexSubAttributeName()
the name of the sub attribute in case of bracket filter notation
-
canEqual
protected boolean canEqual(Object other)
-
-