Package | Description |
---|---|
org.ow2.authzforce.core.pdp.api.func | |
org.ow2.authzforce.core.pdp.api.value |
Modifier and Type | Class and Description |
---|---|
static class |
EqualTypeMatchFunction.EqualIgnoreCaseMatcher<PARAM extends SimpleValue<String>>
*-equal-ignore-case function matcher
|
static class |
NonEqualTypeMatchFunction.RegexpMatchCallFactoryBuilder<AV extends SimpleValue<String>>
*-regexp-match function
|
Modifier and Type | Method and Description |
---|---|
static boolean |
RegexpMatchFunctionHelper.match(StringValue regex,
SimpleValue<String> arg1)
Match a string against a regular expression
|
Constructor and Description |
---|
RegexpMatchFunctionHelper(FirstOrderFunctionSignature<BooleanValue> matchFunctionSignature,
Datatype<? extends SimpleValue<String>> matchedDatatype)
Creates a "regex-match" (matching regular expressions) function helper
|
Modifier and Type | Class and Description |
---|---|
class |
AnyUriValue
Represent the URI value that this class represents
|
class |
Base64BinaryValue
Representation of an xs:base64Binary value.
|
class |
BaseTimeValue<TAV extends BaseTimeValue<TAV>>
Superclass of date/time attribute values, i.e.
|
class |
BooleanValue
Representation of an xs:boolean value.
|
class |
DateTimeValue
Representation of an xs:dateTime value.
|
class |
DateValue
Representation of an xs:date value.
|
class |
DayTimeDurationValue
Representation of an xs:dayTimeDuration value.
|
class |
DnsNameWithPortRangeValue
Represents the DNSName datatype introduced in XACML 2.0.
|
class |
DoubleValue
Representation of an xs:double value.
|
class |
DurationValue<DAV extends DurationValue<DAV>>
Superclass of duration attribute values, i.e.
|
class |
HexBinaryValue
Representation of an xs:hexBinary value.
|
class |
IntegerValue
Representation of an xs:integer value.
|
class |
IpAddressValue
Represents the IPAddress datatype introduced in XACML 2.0.
|
class |
NumericValue<N extends Number,NAV extends NumericValue<N,NAV>>
Superclass of all numeric Attribute Values (integer, double...)
|
class |
Rfc822NameValue
Representation of an RFC 822 email address.
|
class |
StringParseableValue<V>
Attribute Value based on string or possibly other type of
Serializable content, without any extra XML attributes. |
class |
StringValue
Representation of an xs:string value.
|
class |
TimeValue
Representation of an xs:time value.
|
class |
X500NameValue
Representation of an X.500 Directory Name.
|
class |
XPathValue
Representation of XACML xpathExpression datatype.
|
class |
YearMonthDurationValue
Representation of an xs:yearMonthDuration value.
|
Modifier and Type | Field and Description |
---|---|
static List<StringParseableValue.Factory<? extends SimpleValue<? extends Object>>> |
StandardAttributeValueFactories.MANDATORY_SET_EXCEPT_INTEGER
List of attribute value factories for standard mandatory datatypes (xpathExpression is optional, therefore excluded), ordered by preference; i.e.
|
Copyright © 2012–2020. All rights reserved.