org.exist.client.xacml
Class Abbreviator
java.lang.Object
org.exist.client.xacml.Abbreviator
public class Abbreviator
- extends Object
Abbreviates the constants used in XACML to something
shorter and hopefully more user-friendly. The getFullXXX
methods should generally only be called with an argument
obtained as the result of the corresponding getAbbreviatedXXX
method.
Abbreviator
public Abbreviator()
getAbbreviatedId
public String getAbbreviatedId(URI uri)
getFullIdURI
public URI getFullIdURI(String abbrev)
getAbbreviatedType
public String getAbbreviatedType(URI type)
getFullTypeURI
public URI getFullTypeURI(String abbrev)
getAbbreviatedCombiningID
public String getAbbreviatedCombiningID(URI uri)
getFullCombiningURI
public URI getFullCombiningURI(String abbrev,
boolean isRuleAlg)
getAbbreviatedFunctionId
public String getAbbreviatedFunctionId(URI functionId)
getFullFunctionId
public URI getFullFunctionId(String abbrev,
URI dataType)
getAbbreviatedTargetFunctions
public Set getAbbreviatedTargetFunctions(URI dataType)
getAbbreviatedTargetFunctionId
public String getAbbreviatedTargetFunctionId(URI functionId,
URI dataType)
Copyright (C) Wolfgang Meier. All rights reserved.