Uses of Class
de.captaingoldfish.scim.sdk.common.schemas.SchemaAttribute
-
-
Uses of SchemaAttribute in de.captaingoldfish.scim.sdk.common.resources
Methods in de.captaingoldfish.scim.sdk.common.resources with parameters of type SchemaAttribute Modifier and Type Method Description Optional<com.fasterxml.jackson.databind.JsonNode>ResourceNode. getSortingAttribute(SchemaAttribute sortBy)this method is specifically for sorting and applies to the following rules for the "sortBy" attribute defined by RFC7644
-
Uses of SchemaAttribute in de.captaingoldfish.scim.sdk.common.resources.base
Methods in de.captaingoldfish.scim.sdk.common.resources.base that return SchemaAttribute Modifier and Type Method Description SchemaAttributeScimNode. getSchemaAttribute()Constructors in de.captaingoldfish.scim.sdk.common.resources.base with parameters of type SchemaAttribute Constructor Description ScimArrayNode(SchemaAttribute schemaAttribute)ScimBooleanNode(SchemaAttribute schemaAttribute, boolean value)ScimDoubleNode(SchemaAttribute schemaAttribute, double value)ScimIntNode(SchemaAttribute schemaAttribute, int value)ScimLongNode(SchemaAttribute schemaAttribute, long value)ScimObjectNode(SchemaAttribute schemaAttribute)ScimTextNode(SchemaAttribute schemaAttribute, String value) -
Uses of SchemaAttribute in de.captaingoldfish.scim.sdk.common.schemas
Methods in de.captaingoldfish.scim.sdk.common.schemas that return SchemaAttribute Modifier and Type Method Description SchemaAttributeSchema. getSchemaAttribute(String scimNodeName)gets aSchemaAttributedefinition by its scimNodeName e.g.Methods in de.captaingoldfish.scim.sdk.common.schemas that return types with arguments of type SchemaAttribute Modifier and Type Method Description List<SchemaAttribute>Schema. getAttributes()gets the schema attributes of this schemaList<SchemaAttribute>SchemaAttribute. getSubAttributes()When an attribute is of type "complex", "subAttributes" defines a set of sub-attributes.Methods in de.captaingoldfish.scim.sdk.common.schemas with parameters of type SchemaAttribute Modifier and Type Method Description voidSchema. addSchemaAttribute(SchemaAttribute schemaAttribute)allows the childSchemaAttributes to add themselves to this schema into theSchema.attributeRegistervoidSchema. removeAttribute(SchemaAttribute schemaAttribute)removes an attribute definition from this schemaConstructors in de.captaingoldfish.scim.sdk.common.schemas with parameters of type SchemaAttribute Constructor Description SchemaAttribute(Schema schema, String resourceUri, SchemaAttribute parent, com.fasterxml.jackson.databind.JsonNode jsonNode)SchemaAttribute(Schema schema, String resourceUri, SchemaAttribute parent, com.fasterxml.jackson.databind.JsonNode jsonNode, String namePrefix) -
Uses of SchemaAttribute in de.captaingoldfish.scim.sdk.common.utils
Methods in de.captaingoldfish.scim.sdk.common.utils with parameters of type SchemaAttribute Modifier and Type Method Description static voidAttributeValidator. validateArrayNode(SchemaAttribute schemaAttribute, com.fasterxml.jackson.databind.node.ArrayNode arrayNode)verifies that the given array node does match its requirements if requirements have been setstatic voidAttributeValidator. validateNumberNode(SchemaAttribute schemaAttribute, double value)verifies that the value of this node does match its requirements from the attributestatic voidAttributeValidator. validateTextNode(SchemaAttribute schemaAttribute, String value)validates if the given value matches the requirements of the schema attribute
-