PolicySetMember, java.io.Serializablepublic class Policy extends AbstractPolicy
VERSION_DEFAULTNAMESPACE, NAMESPACE_PREFIX| Modifier and Type | Method | Description | 
|---|---|---|
| void | encodeChildren(java.util.Map<java.lang.String,java.lang.String> nsMap,
              java.io.PrintStream ps) | |
| boolean | equals(java.lang.Object other) | |
| protected java.lang.String | getCombiningName() | |
| java.lang.String | getElementName() | |
| protected java.lang.String | getPolicyPrefix() | |
| java.util.List<com.bea.common.security.xacml.policy.RuleCombinerParameters> | getRuleCombinerParameters() | Returns list of rule combiner parameters | 
| java.util.List<com.bea.common.security.xacml.policy.Rule> | getRules() | Returns list of rules | 
| java.util.Collection<com.bea.common.security.xacml.policy.VariableDefinition> | getVariableDefinitions() | Returns list of variable defintions | 
| boolean | hasChildren() | |
| int | internalHashCode() | 
encodeAttributes, encodeCombinerParameters, encodeDescription, encodeObligations, encodeTarget, getCombiningAlgId, getDescription, getId, getVersionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDesiredNamespacePrefix, getNamespaceencode, encode, encodeBody, escapeXML, getLocalName, getPrintStream, hasBody, hashCode, toStringprotected java.lang.String getPolicyPrefix()
getPolicyPrefix in class AbstractPolicyprotected java.lang.String getCombiningName()
getCombiningName in class AbstractPolicypublic java.lang.String getElementName()
getElementName in class SchemaObjectpublic boolean hasChildren()
hasChildren in class SchemaObjectpublic void encodeChildren(java.util.Map<java.lang.String,java.lang.String> nsMap,
                           java.io.PrintStream ps)
encodeChildren in class SchemaObjectpublic boolean equals(java.lang.Object other)
equals in class AbstractPolicypublic int internalHashCode()
internalHashCode in class AbstractPolicypublic java.util.List<com.bea.common.security.xacml.policy.RuleCombinerParameters> getRuleCombinerParameters()
public java.util.List<com.bea.common.security.xacml.policy.Rule> getRules()
public java.util.Collection<com.bea.common.security.xacml.policy.VariableDefinition> getVariableDefinitions()